講演抄録/キーワード |
講演名 |
2015-05-11 16:10
自然言語処理技術Word2Vecを用いたソフトウェアリポジトリマイニング手法の提案 ○内山武尊・神谷年洋(公立はこだて未来大) SS2015-6 |
抄録 |
(和) |
本研究では,自然言語処理技術の一つであるWord2Vecを使うことで,ソースコード内の値やメソッド,関数や変数の識別子として使われている単語を多次元空間のベクトルとして表現する.これにより単語の類似性や相違性が求められ,特定の単語と対の概念となっている単語を検索することができる.これを応用し,未知のメソッド名を既知のメソッド名から検索することや識別子の命名規則の改善などに役立てることを目指す. |
(英) |
In this study, we apply a natural language processing technique, namely Word2Vec, to source code of software products, to represent the values and identifiers of methods, functions and variables as multi-dimensional vectors of words. Such vectors are used to calculate similarities or differences among words, thus to find the words contrasting (similar or opposite) concepts to a given word. We utilize this proposed method in a software development, such as a searching unknown method from the methods that a developer already knows, and revising consisting of identifier names of methods. |
キーワード |
(和) |
自然言語処理 / ソフトウェアリポジトリマイニング / Word2Vec / / / / / |
(英) |
natural language processing / software repository mining / Word2Vec / / / / / |
文献情報 |
信学技報, vol. 115, no. 20, SS2015-6, pp. 29-31, 2015年5月. |
資料番号 |
SS2015-6 |
発行日 |
2015-05-04 (SS) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
SS2015-6 |