2019 · 50 citations · 34 references
ComputingComputer ScienceComputational LinguisticsDocumentationNatural Language ProcessingAnnotationInformation ExtractionTerm ExtractionTerminology ManagementTerminology ResourcesWord Sense DisambiguationAutomatic Term ExtractionContextual Term ExtractionDomain Knowledge AcquisitionDomain Term RecognitionDomain TerminologyMachine Learning-based Term ExtractionTerminology AnnotationTerminology Representation
A domain glossary that organizes domain-specific concepts and their aliases and relations is essential for knowledge acquisition and software development. Existing approaches use linguistic heuristics or term-frequency-based statistics to identify domain specific terms from software documentation, and thus the accuracy is often low. In this paper, we propose a learning-based approach for automatic construction of domain glossary from source code and software documentation. The approach uses a set of high-quality seed terms identified from code identifiers and natural language concept definitions to train a domain-specific prediction model to recognize glossary terms based on the lexical and semantic context of the sentences mentioning domain-specific concepts. It then merges the aliases of the same concepts to their canonical names, selects a set of explanation sentences for each concept, and identifies "is a", "has a", and "related to" relations between the concepts. We apply our approach to deep learning domain and Hadoop domain and harvest 5,382 and 2,069 concepts together with 16,962 and 6,815 relations respectively. Our evaluation validates the accuracy of the extracted domain glossary and its usefulness for the fusion and acquisition of knowledge from different documents of different projects.
34
Neural Architectures for Named Entity Recognition
Guillaume Lample, Miguel Ballesteros, Sandeep Subramanian et al. · 2016 · 4.4K citations · Full text
Automatic acquisition of hyponyms from large text corpora
Marti A. Hearst · 1992 · 3.3K citations · Full text
Design challenges and misconceptions in named entity recognition
Lev Ratinov, Dan Roth · 2009 · 1.5K citations · Full text