paper-with-me

Papers Code Search

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

BERT2Code: Can Pretrained Language Models be Leveraged for Code Search?

2021-04-16 · Abdullah Al Ishtiaq, Masum Hasan, Md. Mahim Anjum Haque, Kazi Sajeed Mehrab 외

Millions of repetitive code snippets are submitted to code repositories every day. To search from these large codebases using simple natural language queries would allow programmers to ideate, prototype, and develop easi…

Code SearchNatural Language Queries

Generating Code with the Help of Retrieved Template Functions and Stack Overflow Answers

2021-04-12 · Dawn Drain, Changran Hu, Chen Wu, Mikhail Breslav 외

We approach the important challenge of code autocompletion as an open-domain task, in which a sequence-to-sequence code generator model is enhanced with the ability to attend to reference code snippets supplied by a sema…

Code SearchRetrieval

deGraphCS: Embedding Variable-based Flow Graph for Neural Code Search

2021-03-24 · Chen Zeng, Yue Yu, Shanshan Li, Xin Xia 외

With the rapid increase in the amount of public code repositories, developers maintain a great desire to retrieve precise code snippets by using natural language. Despite existing deep learning based approaches(e.g., Dee…

Code SearchGraph Neural Network

DOBF: A Deobfuscation Pre-Training Objective for Programming Languages

2021-02-15 · NeurIPS 2021 12 · Baptiste Roziere, Marie-Anne Lachaux, Marc Szafraniec, Guillaume Lample

Recent advances in self-supervised learning have dramatically improved the state of the art on a wide variety of tasks. However, research in language model pre-training has mostly focused on natural languages, and it is …

Code SearchCode TranslationDescriptiveLanguage Modeling+4

CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generation

2021-02-09 · Shuai Lu, Daya Guo, Shuo Ren, JunJie Huang 외

Benchmark datasets have a significant impact on accelerating research in programming language tasks. In this paper, we introduce CodeXGLUE, a benchmark dataset to foster machine learning research for program understandin…

BIG-bench Machine LearningClone DetectionCloze TestCode Completion+9

PalmTree: Learning an Assembly Language Model for Instruction Embedding

2021-01-21 · Xuezixiang Li, Qu Yu, Heng Yin

Deep learning has demonstrated its strengths in numerous binary analysis tasks, including function boundary detection, binary code search, function prototype inference, value set analysis, etc. When applying deep learnin…

Boundary DetectionCode SearchLanguage ModelingLanguage Modelling

InferCode: Self-Supervised Learning of Code Representations by Predicting Subtrees

2020-12-13 · Nghi D. Q. Bui, Yijun Yu, Lingxiao Jiang

Building deep learning models on source code has found many successful software engineering applications, such as code search, code comment generation, bug detection, code migration, and so on. Current learning technique…

Clone DetectionCode ClassificationCode Comment GenerationCode Search+5

Search4Code: Code Search Intent Classification Using Weak Supervision

2020-11-24 · Nikitha Rao, Chetan Bansal, Joe Guan

Developers use search for various tasks such as finding code, documentation, debugging information, etc. In particular, web search is heavily used by developers for finding code examples and snippets during the coding pr…

ClassificationCode SearchGeneral Classificationintent-classification+1

COSEA: Convolutional Code Search with Layer-wise Attention

2020-10-19 · Hao Wang, Jia Zhang, Yingce Xia, Jiang Bian 외

Semantic code search, which aims to retrieve code snippets relevant to a given natural language query, has attracted many research efforts with the purpose of accelerating software development. The huge amount of online …

Code Search

Evaluation of Siamese Networks for Semantic Code Search

2020-10-12 · Raunak Sinha, Utkarsh Desai, Srikanth Tamilselvam, Senthil Mani

With the increase in the number of open repositories and discussion forums, the use of natural language for semantic code search has become increasingly common. The accuracy of the results returned by such systems, howev…

Code Search

GraphCodeBERT: Pre-training Code Representations with Data Flow

2020-09-17 · ICLR 2021 1 · Daya Guo, Shuo Ren, Shuai Lu, Zhangyin Feng 외

Pre-trained models for programming language have achieved dramatic empirical improvements on a variety of code-related tasks such as code search, code completion, code summarization, etc. However, existing pre-trained mo…

Clone DetectionCode CompletionCode SearchCode Summarization+6

CoNCRA: A Convolutional Neural Network Code Retrieval Approach

2020-09-03 · Marcelo de Rezende Martins, Marco A. Gerosa

Software developers routinely search for code using general-purpose search engines. However, these search engines cannot find code semantically unless it has an accompanying description. We propose a technique for semant…

Code SearchRetrieval

Neural Code Search Revisited: Enhancing Code Snippet Retrieval through Natural Language Intent

2020-08-27 · Geert Heyman, Tom Van Cutsem

In this work, we propose and study annotated code search: the retrieval of code snippets paired with brief descriptions of their intent using natural language queries. On three benchmark datasets, we investigate how code…

Annotated Code SearchCode SearchInformation RetrievalNatural Language Queries+2

Faster Person Re-Identification

2020-08-16 · ECCV 2020 8 · Guan'an Wang, Shaogang Gong, Jian Cheng, Zeng-Guang Hou

Fast person re-identification (ReID) aims to search person images quickly and accurately. The main idea of recent fast ReID methods is the hashing algorithm, which learns compact binary codes and performs fast Hamming di…

Code SearchPerson Re-IdentificationPlaying the Game of 2048

funcGNN: A Graph Neural Network Approach to Program Similarity

2020-07-26 · Aravind Nair, Avijit Roy, Karl Meinke

Program similarity is a fundamental concept, central to the solution of software engineering tasks such as software plagiarism, clone identification, code refactoring and code search. Accurate similarity estimation betwe…

Code SearchGraph EmbeddingGraph Neural NetworkGraph Similarity+1

CodeMatcher: Searching Code Based on Sequential Semantics of Important Query Words

2020-05-29 · Chao Liu, Xin Xia, David Lo, Zhiwei Liu 외

To accelerate software development, developers frequently search and reuse existing code snippets from a large-scale codebase, e.g., GitHub. Over the years, researchers proposed many information retrieval based models fo…

Code SearchInformation RetrievalRetrieval

A Multi-Perspective Architecture for Semantic Code Search

2020-05-06 · ACL 2020 6 · Rajarshi Haldar, Lingfei Wu, JinJun Xiong, Julia Hockenmaier

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 mu…

Code SearchText Matching

SCELMo: Source Code Embeddings from Language Models

2020-04-28 · Rafael - Michael Karampatsis, Charles Sutton

Continuous embeddings of tokens in computer programs have been used to support a variety of software development tools, including readability, code search, and program repair. Contextual embeddings are common in natural …

Code SearchProgram Repair

A Toolkit for Generating Code Knowledge Graphs

2020-02-21 · Ibrahim Abdelaziz, Julian Dolby, Jamie McCusker, Kavitha Srinivas

Knowledge graphs have been proven extremely useful in powering diverse applications in semantic search and natural language understanding. In this paper, we present GraphGen4Code, a toolkit to build code knowledge graphs…

Code SearchImage ClassificationKnowledge GraphsNatural Language Understanding

CodeSearchNet Challenge: Evaluating the State of Semantic Code Search

2019-09-20 · Hamel Husain, Ho-Hsiang Wu, Tiferet Gazit, Miltiadis Allamanis 외

Semantic code search is the task of retrieving relevant code given a natural language query. While related to other information retrieval tasks, it requires bridging the gap between the language used in code (often abbre…

4kCode SearchInformation RetrievalNatural Language Queries+1
← 이전 121–140 / 147 다음 →