Word embeddings for the software engineering domain

Conference Paper (2018)
Author(s)

Vasiliki Efstathiou (Athens University of Economics and Business)

Christos Chatzilenas (Athens University of Economics and Business)

D. Spinellis (Athens University of Economics and Business)

Affiliation
External organisation
DOI related publication
https://doi.org/10.1145/3196398.3196448
More Info
expand_more
Publication Year
2018
Language
English
Affiliation
External organisation
Pages (from-to)
38-41
ISBN (print)
9781450357166

Abstract

The software development process produces vast amounts of textual data expressed in natural language. Outcomes from the natural language processing community have been adapted in software engineering research for leveraging this rich textual information; these include methods and readily available tools, often furnished with pre-trained models. State of the art pre-trained models however, capture general, common sense knowledge, with limited value when it comes to handling data specific to a specialized domain. There is currently a lack of domain-specific pre-trained models that would further enhance the processing of natural language artefacts related to software engineering. To this end, we release a word2vec model trained over 15GB of textual data from Stack Overflow posts. We illustrate how the model disambiguates polysemous words by interpreting them within their software engineering context. In addition, we present examples of fine-grained semantics captured by the model, that imply transferability of these results to diverse, targeted information retrieval tasks in software engineering and motivate for further reuse of the model.

No files available

Metadata only record. There are no files for this record.