A Multi-Perspective Architecture for Semantic Code Search
Not on the map. Why?
Abstract (arXiv)
The ability to match pieces of code to their corresponding natural language descriptions and vice versa is fundamental for natural language search interfaces to software repositories. In this paper, we propose a novel multi-perspective cross-lingual neural framework for code--text matching, inspired in part by a previous model for monolingual text-to-text matching, to capture both global and local similarities. Our experiments on the CoNaLa dataset show that our proposed model yields better performance on this cross-lingual text-to-code matching task than previous approaches that map code and text to a single joint embedding space.
Key facts. Cited by 20 papers in the map (data through 14 Oct 2026). First posted on arXiv 6 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 6; 2023: 7; 2024: 1; 2025: 1.
20 papers.
Sort:
- 2021CoSQA: 20,000+ Web Queries for Code Search and Question Answeringcited by 75
- 2023Distilled GPT for Source Code Summarizationcited by 31
- 2022On the Importance of Building High-quality Training Datasets for Neural Code Searchcited by 30
- 2021Project-Level Encoding for Neural Source Code Summarization of Subroutinescited by 24
- 2022CoCoSoDa: Effective Contrastive Learning for Code Searchcited by 22
- 2023Deep Learning for Code Intelligence: Survey, Benchmark and Toolkitcited by 22
- 2024Analyzing the Performance of Large Language Models on Code Summarizationcited by 19
- 2021GraphSearchNet: Enhancing GNNs via Capturing Global Dependencies for Semantic Code Searchcited by 15
- 2022Code Search based on Context-aware Code Translationcited by 14
- 2022Accelerating Code Search with Deep Hashing and Code Classificationcited by 10
- 2023Semantic Similarity Loss for Neural Source Code Summarizationcited by 5
- 2023Abstract Syntax Tree for Programming Language Understanding and Representation: How Far Are We?cited by 5
8 more
- 2025SPENCER: Self-Adaptive Model Distillation for Efficient Code Retrievalcited by 5
- 2021deGraphCS: Embedding Variable-based Flow Graph for Neural Code Searchcited by 3
- 2022NS3: Neuro-Symbolic Semantic Code Searchcited by 3
- 2023Revisiting File Context for Source Code Summarizationcited by 3
- 2023Statement-based Memory for Neural Source Code Summarizationcited by 2
- 2021Is a Single Model Enough? MuCoS: A Multi-Model Ensemble Learning for Semantic Code Searchcited by 1
- 2023An Exploratory Literature Study on Sharing and Energy Use of Language Models for Source Codecited by 1
- 2022CSSAM:Code Search via Attention Matching of Code Semantics and Structurescited by 0
- 2025SPENCER: Self-Adaptive Model Distillation for Efficient Code Retrieval1 Aug 2025
- 2024Analyzing the Performance of Large Language Models on Code Summarization10 Apr 2024
- 2023Deep Learning for Code Intelligence: Survey, Benchmark and Toolkit30 Dec 2023
- 2023Abstract Syntax Tree for Programming Language Understanding and Representation: How Far Are We?1 Dec 2023
- 2023Revisiting File Context for Source Code Summarization5 Sep 2023
- 2023Distilled GPT for Source Code Summarization28 Aug 2023
- 2023Semantic Similarity Loss for Neural Source Code Summarization14 Aug 2023
- 2023Statement-based Memory for Neural Source Code Summarization21 Jul 2023
- 2023An Exploratory Literature Study on Sharing and Energy Use of Language Models for Source Code5 Jul 2023
- 2022CSSAM:Code Search via Attention Matching of Code Semantics and Structures8 Aug 2022
- 2022NS3: Neuro-Symbolic Semantic Code Search21 May 2022
- 2022CoCoSoDa: Effective Contrastive Learning for Code Search7 Apr 2022
8 more
- 2022Accelerating Code Search with Deep Hashing and Code Classification29 Mar 2022
- 2022Code Search based on Context-aware Code Translation16 Feb 2022
- 2022On the Importance of Building High-quality Training Datasets for Neural Code Search14 Feb 2022
- 2021GraphSearchNet: Enhancing GNNs via Capturing Global Dependencies for Semantic Code Search4 Nov 2021
- 2021Is a Single Model Enough? MuCoS: A Multi-Model Ensemble Learning for Semantic Code Search10 Jul 2021
- 2021CoSQA: 20,000+ Web Queries for Code Search and Question Answering27 May 2021
- 2021deGraphCS: Embedding Variable-based Flow Graph for Neural Code Search24 Mar 2021
- 2021Project-Level Encoding for Neural Source Code Summarization of Subroutines22 Mar 2021
- 2021CoSQA: 20,000+ Web Queries for Code Search and Question Answeringcited by 75
- 2023Distilled GPT for Source Code Summarizationcited by 31
- 2022On the Importance of Building High-quality Training Datasets for Neural Code Searchcited by 30
- 2021Project-Level Encoding for Neural Source Code Summarization of Subroutinescited by 24
- 2022CoCoSoDa: Effective Contrastive Learning for Code Searchcited by 22
- 2023Deep Learning for Code Intelligence: Survey, Benchmark and Toolkitcited by 22
- 2024Analyzing the Performance of Large Language Models on Code Summarizationcited by 19
- 2021GraphSearchNet: Enhancing GNNs via Capturing Global Dependencies for Semantic Code Searchcited by 15
- 2022Code Search based on Context-aware Code Translationcited by 14
- 2022Accelerating Code Search with Deep Hashing and Code Classificationcited by 10
- 2023Semantic Similarity Loss for Neural Source Code Summarizationcited by 5
- 2023Abstract Syntax Tree for Programming Language Understanding and Representation: How Far Are We?cited by 5
12 most cited of 20 All 20 (JSON)
- 2025SPENCER: Self-Adaptive Model Distillation for Efficient Code Retrieval1 Aug 2025
- 2024Analyzing the Performance of Large Language Models on Code Summarization10 Apr 2024
- 2023Deep Learning for Code Intelligence: Survey, Benchmark and Toolkit30 Dec 2023
- 2023Abstract Syntax Tree for Programming Language Understanding and Representation: How Far Are We?1 Dec 2023
- 2023Revisiting File Context for Source Code Summarization5 Sep 2023
- 2023Distilled GPT for Source Code Summarization28 Aug 2023
- 2023Semantic Similarity Loss for Neural Source Code Summarization14 Aug 2023
- 2023Statement-based Memory for Neural Source Code Summarization21 Jul 2023
- 2023An Exploratory Literature Study on Sharing and Energy Use of Language Models for Source Code5 Jul 2023
- 2022CSSAM:Code Search via Attention Matching of Code Semantics and Structures8 Aug 2022
- 2022NS3: Neuro-Symbolic Semantic Code Search21 May 2022
- 2022CoCoSoDa: Effective Contrastive Learning for Code Search7 Apr 2022
12 newest of 20 All 20 (JSON)