paper-with-me

Papers Code Search

“Code Search” 태그가 달린 논문 147편 · 필터 해제

Better Modeling the Programming World with Code Concept Graphs-augmented Multi-modal Learning

2022-01-10 · Martin Weyssow, Houari Sahraoui, Bang Liu

The progress made in code modeling has been tremendous in recent years thanks to the design of natural language processing learning approaches based on state-of-the-art model architectures. Nevertheless, we believe that …

Code SearchGraph Neural NetworkLanguage ModelingLanguage Modelling

Energy-bounded Learning for Robust Models of Code

2021-12-20 · Nghi D. Q. Bui, Yijun Yu

In programming, learning code representations has a variety of applications, including code classification, code search, comment generation, bug prediction, and so on. Various representations of code in terms of tokens, …

Code ClassificationCode SearchComment GenerationOut of Distribution (OOD) Detection

EDAssistant: Supporting Exploratory Data Analysis in Computational Notebooks with In-Situ Code Search and Recommendation

2021-12-15 · Xingjun Li, Yizhi Zhang, Justin Leung, Chengnian Sun 외

Using computational notebooks (e.g., Jupyter Notebook), data scientists rationalize their exploratory data analysis (EDA) based on their prior experience and external knowledge such as online examples. For novices or dat…

Code Search

Bridging Pre-trained Models and Downstream Tasks for Source Code Understanding

2021-12-04 · Deze Wang, Zhouyang Jia, Shanshan Li, Yue Yu 외

With the great success of pre-trained models, the pretrain-then-finetune paradigm has been widely adopted on downstream tasks for source code understanding. However, compared to costly training a large-scale model from s…

Clone DetectionCode Search

Semantic Code Search for Smart Contracts

2021-11-28 · Chaochen Shi, Yong Xiang, Jiangshan Yu, Longxiang Gao

Semantic code search technology allows searching for existing code snippets through natural language, which can greatly improve programming efficiency. Smart contracts, programs that run on the blockchain, have a code re…

Code Search

CodeRetriever: Unimodal and Bimodal Contrastive Learning for Code Search

2021-11-16 · ACL ARR November 2021 11 · Anonymous

In this paper, we propose the CodeRetriever model, which combines the unimodal and bimodal contrastive learning to train function-level code semantic representations, specifically for the code search task. For unimodal c…

Code SearchContrastive Learning

A New Search Paradigm for Natural Language Code Search

2021-11-16 · ACL ARR November 2021 11 · Anonymous

Code search can accelerate the efficiency of software development by finding code snippets for the given query. The dominant code search paradigm is to learn the semantic matching between code snippets and queries by neu…

Code Search

GraphSearchNet: Enhancing GNNs via Capturing Global Dependencies for Semantic Code Search

2021-11-04 · Shangqing Liu, Xiaofei Xie, JingKai Siow, Lei Ma 외

Code search aims to retrieve accurate code snippets based on a natural language query to improve software productivity and quality. With the massive amount of available programs such as (on GitHub or Stack Overflow), ide…

Code SearchCode SummarizationNatural Language QueriesSource Code Summarization+1

Cascaded Fast and Slow Models for Efficient Semantic Code Search

2021-10-15 · Akhilesh Deepak Gotmare, Junnan Li, Shafiq Joty, Steven C. H. Hoi

The goal of natural language semantic code search is to retrieve a semantically relevant code snippet from a fixed set of candidates using a natural language query. Existing approaches are neither effective nor efficient…

Code SearchRe-RankingRetrieval

A Systematic Review of Automated Query Reformulations in Source Code Search

2021-08-22 · Mohammad Masudur Rahman, Chanchal K. Roy

Fixing software bugs and adding new features are two of the major maintenance tasks. Software bugs and features are reported as change requests. Developers consult these requests and often choose a few keywords from them…

Code SearchSystematic Literature Review

SynCoBERT: Syntax-Guided Multi-Modal Contrastive Pre-Training for Code Representation

2021-08-10 · Xin Wang, Yasheng Wang, Fei Mi, Pingyi Zhou 외

Code representation learning, which aims to encode the semantics of source code into distributed vectors, plays an important role in recent deep-learning-based models for code intelligence. Recently, many pre-trained lan…

Clone DetectionCode SearchCode TranslationContrastive Learning+3

Distilling Transformers for Neural Cross-Domain Search

2021-08-06 · Colin B. Clement, Chen Wu, Dawn Drain, Neel Sundaresan

Pre-trained transformers have recently clinched top spots in the gamut of natural language tasks and pioneered solutions to software engineering tasks. Even information retrieval has not been immune to the charm of the t…

Code SearchData AugmentationInformation RetrievalRetrieval+1

Bag-of-Words Baselines for Semantic Code Search

2021-08-01 · ACL (NLP4Prog) 2021 8 · Xinyu Zhang, Ji Xin, Andrew Yates, Jimmy Lin

The task of semantic code search is to retrieve code snippets from a source code corpus based on an information need expressed in natural language. The semantic gap between natural language and programming languages has …

Code SearchInformation RetrievalNatural Language QueriesRetrieval

Is a Single Model Enough? MuCoS: A Multi-Model Ensemble Learning for Semantic Code Search

2021-07-10 · Lun Du, Xiaozhou Shi, Yanlin Wang, Ensheng Shi 외

Recently, deep learning methods have become mainstream in code search since they do better at capturing semantic correlations between code snippets and search queries and have promising performance. However, code snippet…

Code SearchData AugmentationEnsemble Learningmodel

Multimodal Representation for Neural Code Search

2021-07-02 · Jian Gu, Zimin Chen, Martin Monperrus

Semantic code search is about finding semantically relevant code snippets for a given natural language query. In the state-of-the-art approaches, the semantic similarity between code and query is quantified as the distan…

Code SearchSemantic SimilaritySemantic Textual Similarity

Memorization and Generalization in Neural Code Intelligence Models

2021-06-16 · Md Rafiqul Islam Rabin, Aftab Hussain, Mohammad Amin Alipour, Vincent J. Hellendoorn

Deep Neural Networks (DNNs) are increasingly being used in software engineering and code intelligence tasks. These are powerful tools that are capable of learning highly generalizable patterns from large datasets through…

Code Documentation GenerationCode SearchMemorizationMethod name prediction+1

Contrastive Learning of Natural Language and Code Representations for Semantic Code Search

2021-06-16 · ACL ARR Jun 2021 6 · Anonymous

Retrieving semantically relevant code functions given a natural language (NL) or programming language (PL) query is a task of great practical value towards building productivity enhancing tools for software developers. R…

Code SearchContrastive Learning

Clone-Seeker: Effective Code Clone Search Using Annotations

2021-06-06 · Muhammad Hammad, Önder Babur, Hamid Abdul Basit, Mark van den Brand

Source code search plays an important role in software development, e.g. for exploratory development or opportunistic reuse of existing code from a code base. Often, exploration of different implementations with the same…

Code SearchNatural Language Queries

CoDesc: A Large Code-Description Parallel Dataset

2021-05-29 · Masum Hasan, Tanveer Muttaqueen, Abdullah Al Ishtiaq, Kazi Sajeed Mehrab 외

Translation between natural language and source code can help software development by enabling developers to comprehend, ideate, search, and write computer programs in natural language. Despite growing interest from the …

Code SearchCode SummarizationSource Code SummarizationTranslation

CoSQA: 20,000+ Web Queries for Code Search and Question Answering

2021-05-27 · ACL 2021 5 · JunJie Huang, Duyu Tang, Linjun Shou, Ming Gong 외

Finding codes given natural language query isb eneficial to the productivity of software developers. Future progress towards better semantic matching between query and code requires richer supervised training resources. …

Code SearchContrastive LearningNatural Language QueriesQuestion Answering
← 이전 101–120 / 147 다음 →