An Intelligent Code Search Approach Using Hybrid Encoders
Keyword(s):
The intelligent code search with natural language queries has become an important researching area in software engineering. In this paper, we propose a novel deep learning framework At-CodeSM for source code search. The powerful code encoder in At-CodeSM, which is implemented with an abstract syntax tree parsing algorithm (Tree-LSTM) and token-level encoders, maintains both the lexical and structural features of source code in the process of code vectorizing. Both the representative and discriminative models are implemented with deep neural networks. Our experiments on the CodeSearchNet dataset show that At-CodeSM yields better performance in the task of intelligent code searching than previous approaches.
2014 ◽
Vol 90
(15)
◽
pp. 19-24
◽
Keyword(s):
2020 ◽
Vol 30
(09)
◽
pp. 1289-1307
Keyword(s):
2005 ◽
Vol 30
(4)
◽
pp. 1-5
◽