Title
Combining lexical and context features for automatic ontology extension.
Abstract
Ontologies are widely used across biology and biomedicine for the annotation of databases. Ontology development is often a manual, time-consuming, and expensive process. Automatic or semi-automatic identification of classes that can be added to an ontology can make ontology development more efficient. We developed a method that uses machine learning and word embeddings to identify words and phrases that are used to refer to an ontology class in biomedical Europe PMC full-text articles. Once labels and synonyms of a class are known, we use machine learning to identify the super-classes of a class. For this purpose, we identify lexical term variants, use word embeddings to capture context information, and rely on automated reasoning over ontologies to generate features, and we use an artificial neural network as classifier. We demonstrate the utility of our approach in identifying terms that refer to diseases in the Human Disease Ontology and to distinguish between different types of diseases. Our method is capable of discovering labels that refer to a class in an ontology but are not present in an ontology, and it can identify whether a class should be a subclass of some high-level ontology classes. Our approach can therefore be used for the semi-automatic extension and quality control of ontologies. The algorithm, corpora and evaluation datasets are available at https://github.com/bio-ontology-research-group/ontology-extension.
Year
DOI
Venue
2020
10.1186/s13326-019-0218-0
Journal of Biomedical Semantics
Keywords
Field
DocType
Disease ontology, Embeddings, Neural network
Data science,Computer science,Ontology extension,Artificial intelligence,Natural language processing
Journal
Volume
Issue
ISSN
11
1
2041-1480
Citations 
PageRank 
References 
0
0.34
0
Authors
4
Name
Order
Citations
PageRank
Sara Althubaiti100.34
Şenay Kafkas2777.65
Marwa Abdelhakim300.34
Robert Hoehndorf466753.18