Work

When deep learning met code search

Year: 2019
Type: conference-paper
Abstract: There have been multiple recent proposals on using deep neural networks for code search using natural language. Common across these proposals is the idea of embedding code and natural language queries into real vectors and then using vector distance to approximate semantic correlation between code and the query. Multiple approaches exist for learning these embeddings, including unsupervised techniques, which rely only on a corpus of code examples, and supervised techniques, which use an aligned corpus of paired code and natural language descriptions. The goal of this supervision is to produce embeddings that are more similar for a query and the corresponding desired code snippet.
Language: English
Open Access status: bronze
OpenAlex ID: W2944246898
FWCI: 19.18
Cites: 40
Cited by: 228
Related to: 10