Litcius/Paper detail

Combining lexical and context features for automatic ontology extension

Sara Althubaiti, Şenay Kafkas, Marwa Abdelhakim, Robert Hoehndorf

2020Journal of Biomedical Semantics28 citationsDOIOpen Access PDF

Abstract

BACKGROUND: 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. RESULTS: 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. CONCLUSIONS: 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.

Topics & Concepts

Computer scienceOntologyOpen Biomedical OntologiesNatural language processingOntology-based data integrationArtificial intelligenceProcess ontologyUpper ontologySuggested Upper Merged OntologyClass (philosophy)Information retrievalContext (archaeology)Ontology componentsClassifier (UML)Ontology learningIdentification (biology)Ontology alignmentAnnotationSemantic WebEpistemologyBotanyBiologyPaleontologyPhilosophyBiomedical Text Mining and OntologiesSemantic Web and OntologiesTopic Modeling