arrow
返回

SECON: Maintaining Semantic Consistency in Data Augmentation for Code Search

delete2025-01-16
delete0
delete
OA
AI
X
Xu Zhang
Z
Z.-P. Lin
X
Xiaoyu Hu
J
J.Q. Wang
W
Wenpeng Lü
周德宇 封面图
周德宇 (Deyu Zhou) *
DOI:10.1145/3686151delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Efficient code search techniques are crucial in accelerating software development by aiding developers in locating specific code snippets and understanding code functionalities. This study investigates code search methodologies, focusing on the emerging significance of semantic consistency in data augmentation techniques. While existing approaches predominantly enhance raw data, often requiring additional preprocessing and incurring higher training costs, this research introduces a pioneering method operating at the code and query representation levels. By bypassing the need for extensive data processing, this novel approach fosters an interactive alignment between code and query, augmenting the semantic coherence crucial for effective code search. An extensive empirical evaluation of a diverse dataset across multiple programming languages substantiates the efficacy of this approach in significantly enhancing code search model performance compared to traditional methodologies. The implementation is publicly available on GitHub,1 offering an accessible resource for further exploration and application.
Keyword:
code search
data augmentation
semantic consistency

期刊

ACM Transactions on Information Systems 封面图
ACM Transactions on Information Systems
IF:
9.1
论文数:
1.2K
被引数:
4.7K

机构

Q
Qilu University of Technology
学者数:
1.1W
论文数: 8.9K
被引数: 16
S
southeast university - china
学者数:
5.3W
论文数: 4.9W
被引数: 57
引用论文

引用论文

err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Optimization of WAAM Deposition Patterns for T-crossing FeaturesT型交叉特征的WAAM沉积模式优化
err2016-01-01
err0
errOAAI
errGiuseppe Venturini; Filippo Montevecchi; Antonio Scippa; Gianni Campatelli
err分享
err收藏
The Poincaré-sphere approach to polarization: Formalism and new labs with Poincaré beams
err2016-11-01
err0
PREAI
errJoshua A. Jones; Anthony J. D’Addario; Brett L. Rojec; G. Milione; Enrique J. Galvez
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Enriching query semantics for code search with reinforcement learning
err2022-01-01
err21
errOAAI
errWang, Chaozheng; Nong, Zhenhao; Gao, Cuiyun; Li, Zongjie; Zeng, Jichuan; Xing, Zhenchang; Liu, Yang
err分享
err收藏
DEGraphCS: Embedding Variable-based Flow Graph for Neural Code Search
err2023-03-30
err18
PREAI
errZeng, Chen; Yu, Yue; Li, Shanshan; Xia, Xin; Wang, Zhiming; Geng, Mingyang; Bai, Linxiao; Dong, Wei; Liao, Xiangke
err分享
err收藏
Nephroptosis and Kidney Function
err2008-12-02
err0
PREAI
errDick de Zeeuw; A.J.M. Donker; Gerard van Herk; Els Kremer
err分享
err收藏
学者 查看更多内容