Towards deep reasoning with respect to natural language text in scientific domains

In this paper we take some initial steps towards deep reasoning with respect to natural language text in scientific domains. In particular we consider answering Why and How questions with respect to a high school Biology text. In comparison to other kinds of questions, Why and How questions (the later referred to as procedural questions by some) have been less explored in the Question Answering literature. However, they have been considered to a greater degree in the Reasoning about Actions literature and in the Knowledge Representation and Reasoning literature. In this paper we borrow some ideas from those literature and use answer set programming (ASP) as the knowledge representation language. A key concern in our representation of natural language statements and questions is that one should be able to obtain the ASP representation of natural language text in an automated way. We also briefly discuss how some of the background knowledge needed for deep reasoning can be obtained automatically and how various levels of approximate reasoning can be done.

[1]  Earl D. Sacerdott Planning in a hierarchy of abstraction spaces , 1973, IJCAI 1973.

[2]  Robin Cooper,et al.  Quantification and Syntactic Theory , 1983 .

[3]  Christopher D. Manning,et al.  Generating Typed Dependency Parses from Phrase Structure Parses , 2006, LREC.

[4]  Yuliya Lierler,et al.  Knowledge Representation and Question Answering , 2008, Handbook of Knowledge Representation.

[5]  Tran Cao Son,et al.  Planning with Different Forms of Domain-Dependent Control Knowledge - An Answer Set Programming Approach , 2001, LPNMR.

[6]  Peter Clark,et al.  Inquire for iPad: A Biology Textbook That Answers Questions , 2011, AIED.

[7]  Jiayu Zhou,et al.  Using inverse λ and generalization to translate English to formal languages , 2011 .

[8]  Ilkka Niemelä,et al.  Logic programs with stable model semantics as a constraint programming paradigm , 1999, Annals of Mathematics and Artificial Intelligence.

[9]  Sanda M. Harabagiu,et al.  LCC Tools for Question Answering , 2002, TREC.

[10]  Luke S. Zettlemoyer,et al.  Learning to Map Sentences to Logical Form: Structured Classification with Probabilistic Categorial Grammars , 2005, UAI.

[11]  A. I.,et al.  Neural Field Continuum Limits and the Structure–Function Partitioning of Cognitive–Emotional Brain Networks , 2023, Biology.

[12]  Jerry R. Hobbs Ontological Promiscuity , 1985, ACL.

[13]  Peter Clark,et al.  Project Halo Update - Progress Toward Digital Aristotle , 2010, AI Mag..

[14]  Alex M. Andrew,et al.  Knowledge Representation, Reasoning and Declarative Problem Solving , 2004 .

[15]  Raymond J. Mooney,et al.  Learning Synchronous Grammars for Semantic Parsing with Lambda Calculus , 2007, ACL.

[16]  Francis Jeffry Pelletier,et al.  Representation and Inference for Natural Language: A First Course in Computational Semantics , 2005, Computational Linguistics.

[17]  Mark Steedman,et al.  Wide-Coverage Semantic Representations from a CCG Parser , 2004, COLING.

[18]  Victor W. Marek,et al.  Stable models and an alternative logic programming paradigm , 1998, The Logic Programming Paradigm.

[19]  Daniel Dominic Sleator,et al.  Parsing English with a Link Grammar , 1995, IWPT.

[20]  Michael Gelfond,et al.  Logic programming and knowledge representation—The A-Prolog perspective , 2002 .