SW-CASPAR: Reactive-Cognitive Architecture based on Natural Language Processing for the task of Decision-Making in the Open-World Assumption

This paper addresses the issue of nowadays vocal assistants cognitive lacks, which are able to execute from vocal commands only simple plans without higher capabilities of decision-making. In this work we propose an open-world assumption transposition of the cognitive architecture CASPAR, whose heuristic takes into account of meta-reasoning in the closed-world assumption, namely SW-CASPAR. Such a cognitive architecture is also provided with a module for semi-automatic ontology learning from sentences in natural language, reflecting the domain with an instance of a novel foundational ontology called Linguistic Oriented Davidsonian Ontology (LODO), with the aim of increasing the deepness of reasoning without compromising linguistic-related features. LODO is inspired by the First-Order Logic Davidsonian notation and serialized in OWL 2. A case-study applied to automation on health scenarios is also provided.

[1]  Steven Abney,et al.  Part-of-Speech Tagging and Partial Parsing , 1997 .

[2]  Boris Motik,et al.  HermiT: An OWL 2 Reasoner , 2014, Journal of Automated Reasoning.

[3]  Steffen Staab,et al.  The TEXT-TO-ONTO Ontology Learning Environment , 2000 .

[4]  H. Lan,et al.  SWRL : A semantic Web rule language combining OWL and ruleML , 2004 .

[5]  Jean-Baptiste Lamy,et al.  Owlready: Ontology-oriented programming in Python with automatic classification and high level constructs for biomedical ontologies , 2017, Artif. Intell. Medicine.

[6]  Andrea Kő,et al.  ProMine: A Text Mining Solution for Concept Extraction and Filtering , 2016 .

[7]  Carmelo Fabio Longo,et al.  A Reactive Cognitive Architecture based on Natural Language Processing for the task of Decision-Making using a Rich Semantic , 2020, WOA.

[8]  Gebräuchliche Fertigarzneimittel,et al.  V , 1893, Therapielexikon Neurologie.

[9]  Steve Young,et al.  Corpus-based methods in language and speech processing , 1997 .

[10]  Emmanuel Morin,et al.  Extracting Semantic Relationships between Terms: Supervised vs. Unsupervised Methods , 1999 .

[11]  Martin Romacker,et al.  MedSynDiKATe-design considerations for an ontology-based medical text understanding system , 2000, AMIA.

[12]  Euripides G. M. Petrakis,et al.  Unsupervised Ontology Acquisition from Plain Texts: The OntoGain System , 2010, NLDB.

[13]  Carmelo Fabio Longo,et al.  Meaning Extraction in a Domotic Assistant Agent Interacting by Means of Natural Language , 2019, 2019 IEEE 28th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE).

[14]  David Faure,et al.  Knowledge Acquisition of Predicate Argument Structures from Technical Texts Using Machine Learning: The System ASIUM , 1999, EKAW.

[15]  R. Hursthouse THE LOGIC OF DECISION AND ACTION , 1969 .

[16]  Peter van Inwagen,et al.  Ontology, Identity, and Modality: Essays in Metaphysics , 2001 .

[17]  VelardiPaola,et al.  Learning Domain Ontologies from Document Warehouses and Dedicated Web Sites , 2004 .

[18]  Corrado Santoro,et al.  A Python framework for programming autonomous robots using a declarative approach , 2017, Sci. Comput. Program..

[19]  Steffen Staab,et al.  What Is an Ontology? , 2009, Handbook on Ontologies.

[20]  Carmelo Fabio Longo,et al.  Caspar: Towards decision making helpers agents for IoT, based on natural language and first order logic reasoning , 2021, Eng. Appl. Artif. Intell..

[21]  George A. Miller,et al.  WordNet: A Lexical Database for English , 1995, HLT.

[22]  Steffen Staab,et al.  Ontology Learning from Text , 2000, International Conference on Applications of Natural Language to Data Bases.

[23]  Yarden Katz,et al.  Pellet: A practical OWL-DL reasoner , 2007, J. Web Semant..

[24]  David L. Davidson,et al.  The Logical Form of Action Sentences , 2001 .

[25]  Mehrnoush Shamsfard,et al.  Learning ontologies from natural language texts , 2004, Int. J. Hum. Comput. Stud..

[26]  Carmelo Fabio Longo,et al.  Programming Intelligent IoT Systems with a Python-based Declarative Tool , 2019, AI&IoT@AI*IA.

[27]  D. Schacter Implicit memory: History and current status. , 1987 .

[28]  Pablo Gamallo,et al.  Mapping Syntactic Dependencies onto Semantic Relations , 2002 .

[29]  Keng Hoon Gan,et al.  Automatic ontology construction from text: a review from shallow to deep learning trend , 2019, Artificial Intelligence Review.