Ten ways of leveraging ontologies for natural language processing and its enterprise applications

In the last years, Artificial Intelligence and Deep Learning have matured from a facinating research area to real-word applications across multiple domains. Enterprises adopt data-driven approaches for various use cases. With the increased adoption, such issues as governance of the models, deployment, scalability, reusablity and maintenance are widely addressed on the engineering side, but not so much on the knowledge side. In this paper, we demonstrate 10 ways of leveraging ontology for Natural Language Processing. Specifically, we explore the usage of ontologies and related standards for labeling schema, configuration, providing lexical data, powering rule engine and automated generation of rules, as well as providing a standard output format. Additionally, we discuss three NLP-based applications: semantic search, question answering and natural language querying and show how they can benefit from ontology usage. The paper summarizes our experience of using ontology in a number of projects for medical, enterprise, financial, legal and security domains.

[1]  Bahar Sateli,et al.  The LODeXporter: Flexible Generation of Linked Open Data Triples from NLP Frameworks for Automatic Knowledge Base Construction , 2018, LREC.

[2]  ChenPeter Pin-Shan The entity-relationship modeltoward a unified view of data , 1976 .

[3]  Ivan Lopez-Arevalo,et al.  Information extraction meets the Semantic Web: A survey , 2020, Semantic Web.

[4]  Robert Arp,et al.  Building Ontologies with Basic Formal Ontology , 2015 .

[5]  Wernher Behrendt The Interactive Knowledge Stack (IKS): A Vision for the Future of CMS , 2012, Semantic Technologies in Content Management Systems.

[6]  Dan I. Moldovan,et al.  Semi-Automatic Domain Ontology Creation from Text Resources , 2010, LREC.

[7]  Paul Buitelaar,et al.  Teanga: A Linked Data based platform for Natural Language Processing , 2018, LREC.

[8]  Mike Bennett,et al.  The financial industry business ontology: Best practice for big data , 2013, Journal of Banking Regulation.

[9]  Subhash Bhalla,et al.  Entity Attribute Value Style Modeling Approach for Archetype Based Data , 2017, Inf..

[10]  Joaquin Vanschoren,et al.  ML-Schema: Exposing the Semantics of Machine Learning with Schemas and Ontologies , 2018, ICML 2018.

[11]  J. Kleijnen,et al.  How to practice and teach evidence-based medicine: role of the Cochrane Collaboration. , 1997, Acta anaesthesiologica Scandinavica. Supplementum.

[12]  Laurian M. Chirica,et al.  The entity-relationship model: toward a unified view of data , 1975, SIGF.

[13]  Kurt Sandkuhl,et al.  Ontology Development Strategies in Industrial Contexts , 2018, BIS.

[14]  Raphaël Troncy,et al.  NERD meets NIF: Lifting NLP Extraction Results to the Linked Data Cloud , 2012, LDOW.

[15]  Michael Uschold,et al.  Ontologies: principles, methods and applications , 1996, The Knowledge Engineering Review.

[16]  E. Chang,et al.  A Software Engineering Ontology as Software Engineering Knowledge Representation , 2008, 2008 Third International Conference on Convergence and Hybrid Information Technology.

[17]  Jens Lehmann,et al.  Integrating NLP Using Linked Data , 2013, SEMWEB.

[18]  Tru H. Cao,et al.  Ontology-Based Query Expansion with Latently Related Named Entities for Semantic Text Search , 2018, Advances in Intelligent Information and Database Systems.

[19]  Adam Pease,et al.  Towards a standard upper ontology , 2001, FOIS.

[20]  Sampo Pyysalo,et al.  brat: a Web-based Tool for NLP-Assisted Text Annotation , 2012, EACL.

[21]  John B. Lowe,et al.  The Berkeley FrameNet Project , 1998, ACL.

[22]  Dan Brickley,et al.  Rdf vocabulary description language 1.0 : Rdf schema , 2004 .

[23]  N. F. Noy,et al.  Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .

[24]  Dan I. Moldovan,et al.  A Semantic Question Answering Framework for Large Data Sets , 2016, Open J. Semantic Web.

[25]  Yan Tang Demey Adapting the Fact-Based Modeling Approach in Requirement Engineering , 2014, OTM Workshops.

[26]  Sophia Ananiadou,et al.  Making UIMA Truly Interoperable with SPARQL , 2013, LAW@ACL.