Code Search
Related Papers
Semantic approaches to software component retrieval with English queries
AbstractEnabling code reuse is an important goal in software engineering, and it depends crucially on effective code search interfaces. We propose to ground word meanings in source code and use …...
Disentangled Code Representation Learning for Multiple Programming Languages
Developing effective distributed representa- tions of source code is fundamental yet chal- lenging for many software engineering tasks such as code clone detection, code search, code translation and transformation. However, …...
Accelerating Code Search with Deep Hashing and Code Classification
AbstractCode search is to search reusable code snippets from source code corpus based on natural languages queries. Deep learning-based methods on code search have shown promising results. However, previous methods …...
Exploring Representation-level Augmentation for Code Search
AbstractCode search, which aims at retrieving the most relevant code fragment for a given natural language query, is a common activity in software development practice. Recently, contrastive learning is widely …...
Contrastive Learning with Keyword-based Data Augmentation for Code Search and Code Question Answering
AbstractThe semantic code search is to find code snippets from the collection of candidate code snippets with respect to a user query that describes functionality. Recent work on code search …...