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.
机构:
Mansoura Univ, Fac Commerce, Mansoura, Egypt
Regis Univ, Anderson Coll Business, Denver, CO 80221 USAPondicherry Univ, Dept Comp Sci, Pondicherry, India
Metawa, Noura
Shankar, K.
论文数: 0引用数: 0
h-index: 0
机构:
Kalasalingam Acad Res & Educ, Sch Comp, Krishnankoil, IndiaPondicherry Univ, Dept Comp Sci, Pondicherry, India
机构:
Yunnan Power Grid Co Ltd, Informat Ctr, Kunming 650000, Yunnan, Peoples R ChinaYunnan Power Grid Co Ltd, Informat Ctr, Kunming 650000, Yunnan, Peoples R China
Ma, Wen
Huang, Zuyuan
论文数: 0引用数: 0
h-index: 0
机构:
Yunnan Power Grid Co Ltd, Informat Ctr, Kunming 650000, Yunnan, Peoples R ChinaYunnan Power Grid Co Ltd, Informat Ctr, Kunming 650000, Yunnan, Peoples R China
Huang, Zuyuan
Hsu, Ching-Hsien
论文数: 0引用数: 0
h-index: 0
机构:
Asia Univ, Dept Comp Sci & Informat Engn, Taichung 41354, TaiwanYunnan Power Grid Co Ltd, Informat Ctr, Kunming 650000, Yunnan, Peoples R China
Hsu, Ching-Hsien
Enrique Montenegro-Marin, Carlos
论文数: 0引用数: 0
h-index: 0
机构:
Univ Dist Francisco Jose de Caldas, Fac Ingn, Bogota, ColombiaYunnan Power Grid Co Ltd, Informat Ctr, Kunming 650000, Yunnan, Peoples R China
机构:
Beijing Univ Technol, Fac Informat Technol, Beijing 100124, Peoples R ChinaBeijing Univ Technol, Fac Informat Technol, Beijing 100124, Peoples R China
Zareen, Syeda Shamaila
Guangmin, Sun
论文数: 0引用数: 0
h-index: 0
机构:
Beijing Univ Technol, Fac Informat Technol, Beijing 100124, Peoples R ChinaBeijing Univ Technol, Fac Informat Technol, Beijing 100124, Peoples R China
Guangmin, Sun
Li, Yu
论文数: 0引用数: 0
h-index: 0
机构:
Beijing Univ Technol, Fac Informat Technol, Beijing 100124, Peoples R ChinaBeijing Univ Technol, Fac Informat Technol, Beijing 100124, Peoples R China
Li, Yu
Kundi, Mahwish
论文数: 0引用数: 0
h-index: 0
机构:
Univ Leicester, Dept Informat, Leicester, EnglandBeijing Univ Technol, Fac Informat Technol, Beijing 100124, Peoples R China
Kundi, Mahwish
Qadri, Salman
论文数: 0引用数: 0
h-index: 0
机构:
Muhammad Nawaz Shareef Univ Agr, Dept Comp Sci, Multan 66000, PakistanBeijing Univ Technol, Fac Informat Technol, Beijing 100124, Peoples R China
Qadri, Salman
Qadri, Syed Furqan
论文数: 0引用数: 0
h-index: 0
机构:
Zhejiang Lab, Res Ctr Healthcare Data Sci, Hangzhou 311121, Peoples R ChinaBeijing Univ Technol, Fac Informat Technol, Beijing 100124, Peoples R China
Qadri, Syed Furqan
Ahmad, Mubashir
论文数: 0引用数: 0
h-index: 0
机构:
Univ Lahore, Fac Comp Sci & Technol, Sargodha, PakistanBeijing Univ Technol, Fac Informat Technol, Beijing 100124, Peoples R China
Ahmad, Mubashir
Khan, Ali Haider
论文数: 0引用数: 0
h-index: 0
机构:
Univ Management & Technol, Sch Syst & Technol, Dept Comp Sci, Lahore, PakistanBeijing Univ Technol, Fac Informat Technol, Beijing 100124, Peoples R China
机构:
Vivekananda Coll Arts & Sci Women Autonomous, Dept Comp Sci & Applicat, Tiruchengode 637205, Tamil Nadu, IndiaVivekananda Coll Arts & Sci Women Autonomous, Dept Comp Sci & Applicat, Tiruchengode 637205, Tamil Nadu, India
Sowmiya, C.
Sumitra, P.
论文数: 0引用数: 0
h-index: 0
机构:
Vivekananda Coll Arts & Sci Women Autonomous, Dept Comp Sci & Applicat, Tiruchengode 637205, Tamil Nadu, IndiaVivekananda Coll Arts & Sci Women Autonomous, Dept Comp Sci & Applicat, Tiruchengode 637205, Tamil Nadu, India