2016
DOI: 10.1007/s10664-015-9421-5
|View full text |Cite
|
Sign up to set email alerts
|

Learning to rank code examples for code search engines

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
53
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 75 publications
(53 citation statements)
references
References 45 publications
0
53
0
Order By: Relevance
“…Software engineering researchers have focused on the code search problem using information retrieval (IR) methods [68,92,128,178]. Niu et al [145] has used learning-to-rank methods but with manually extracted features. Within the area of statistical models of source code, Gu et al [76] train a sequence-to-sequence (seq2seq) neural network to map natural language into API sequences.…”
Section: Documentation Traceability and Information Retrievalmentioning
confidence: 99%
“…Software engineering researchers have focused on the code search problem using information retrieval (IR) methods [68,92,128,178]. Niu et al [145] has used learning-to-rank methods but with manually extracted features. Within the area of statistical models of source code, Gu et al [76] train a sequence-to-sequence (seq2seq) neural network to map natural language into API sequences.…”
Section: Documentation Traceability and Information Retrievalmentioning
confidence: 99%
“…Mining API usage examples. Complementing the tools aforementioned, many studies confirmed the the significance of API usage examples, mainly in the context of framework APIs, and proposed approaches to mine API usage examples from open code repositories and search engines [28]- [33]. Most of these work retrieve the so-called code snippets to support API learning, whereas our work focus on complete projects of framework code samples.…”
Section: Related Workmentioning
confidence: 96%
“…Request permissions from permissions@acm.org. MSR '18, May [28][29]2018 predictable in a statistical sense. This statistical predictability enabled researchers to expand from models of source code and natural language (NL) created using hand-crafted rules, which have a long history [23], to data-driven models that have proven flexible, relatively easy-to-create, and often more effective than corresponding hand-crafted precursors [13,27].…”
Section: Introductionmentioning
confidence: 99%