2017 IEEE/ACM 14th International Conference on Mining Software Repositories (MSR) 2017
DOI: 10.1109/msr.2017.10
|View full text |Cite
|
Sign up to set email alerts
|

Extracting Code Segments and Their Descriptions from Research Articles

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 9 publications
(12 citation statements)
references
References 20 publications
0
12
0
Order By: Relevance
“…Several early studies [Wong, Yang e Tan 2013, Rahman, Roy e Keivanloo 2015, Xu et al 2017, Chatterjee et al 2017, Hu et al 2018, Wong, Liu e Tan 2015 propose automatic approaches to extract explanations to code. For this, they explore lexical properties usually in combination with strategies like clone detection [Wong, Yang e Tan 2013, Wong, Liu e Tan 2015], topics (like LDA) [Rahman, Roy e Keivanloo 2015], word embeddings [Xu et al 2017], machine learning [Chatterjee et al 2017] and deep learning [Hu et al 2018]. Wong et al [Wong, Yang e Tan 2013] propose a series of heuristics to match the code with natural language.…”
Section: Code Explanation Generationmentioning
confidence: 99%
See 1 more Smart Citation
“…Several early studies [Wong, Yang e Tan 2013, Rahman, Roy e Keivanloo 2015, Xu et al 2017, Chatterjee et al 2017, Hu et al 2018, Wong, Liu e Tan 2015 propose automatic approaches to extract explanations to code. For this, they explore lexical properties usually in combination with strategies like clone detection [Wong, Yang e Tan 2013, Wong, Liu e Tan 2015], topics (like LDA) [Rahman, Roy e Keivanloo 2015], word embeddings [Xu et al 2017], machine learning [Chatterjee et al 2017] and deep learning [Hu et al 2018]. Wong et al [Wong, Yang e Tan 2013] propose a series of heuristics to match the code with natural language.…”
Section: Code Explanation Generationmentioning
confidence: 99%
“…Their approach combines the heuristics to rank the top most relevant comments for a source code. Chatterjee et al [Chatterjee et al 2017] develop a technique to extract descriptions associated with code segments from articles. Differently from Q&A websites, the code in articles is not delineated by markers.…”
Section: Code Explanation Generationmentioning
confidence: 99%
“…Several early studies [2,16,43]- [48] propose automatic approaches to extract explanations to code. For this, they explore lexical properties usually in combination with strategies like clone detection [16,48], topics (like LDA) [43], word embeddings [2], machine learning [46] and deep learning [47]. Wong et al [16] propose a series of heuristics to match the code with natural language.…”
Section: B Code Explanation Generationmentioning
confidence: 99%
“…These papers focus on the main code commenting algorithms, and reflect the changing of research interests in the area of code commenting algorithms. Other neural network based algorithms [7], [9], [28], [51] Software Word Usage Model based algorithms [46], [47], [67], [69] Ontology-RDF based algorithms [62] Stereotype based algorithms [5], [49], [50] VSM/LSI based algorithms [25], [26], [57], [77], [86] Code clone detection based algorithms [82], [83] Automatic comment generation algorithms LDA based algorithms [52], [61]…”
Section: Trends Of the Development Of Code Commenting Techniquesmentioning
confidence: 99%
“…Stack Overflow. Accordingly, the specific tasks in this step vary from algorithm to algorithm [10,11,26] to some extent. For example, it is necessary for deep neural network based comment generation system [12,[27][28][29][30][31][32] to build high quality datasets (i.e.…”
Section: Challenges Of Automatic Code Commenting and Research Frameworkmentioning
confidence: 99%