NKRL, a knowledge representation tool for encoding the ‘meaning’ of complex narrative texts

In this paper, we describe NKRL (Narrative Knowledge Representation Language), a language designed for representing, in a standardized way, the semantic content (the ‘meaning’) of complex narrative texts. After having introduced informally the four ‘components’ (specialized sub-languages) of NKRL, we will describe (some of) the data structures proper to each of them, trying to show that the NKRL coding retains the main informational elements of the original narrative expressions. We will then focus on an important subset of NKRL, the so-called AECS sub-language, showing in particular that the operators of this sub-language can be used to represent some sorts of ‘plural’ expressions.

[1]  Silvio Ceccato Concepts for a new systematics , 1967, Inf. Storage Retr..

[2]  Jack Buchanan Review of "Computer Models of Thought and Language by Roger C. Schank and Kenneth Mark Colby, eds.", W. H. Freeman & Co., San Francisco, 1973 , 1974, SGAR.

[3]  Marvin Minsky,et al.  A framework for representing knowledge , 1974 .

[4]  John F. Sowa,et al.  Conceptual Structures: Information Processing in Mind and Machine , 1983 .

[5]  Bonnie Webber,et al.  So what can we talk about now , 1986 .

[6]  Douglas Herrmann,et al.  A Taxonomy of Part-Whole Relations , 1987, Cogn. Sci..

[7]  Remko Scha,et al.  Multi-Level Plurals and Distributivity , 1988, ACL.

[8]  Roger C. Schank,et al.  SCRIPTS, PLANS, GOALS, AND UNDERSTANDING , 1988 .

[9]  Ulrich Schiel Abstractions in semantic networks: axiom schemata for generalization, aggregation and grouping , 1989, SGAR.

[10]  Ramanathan V. Guha,et al.  Building large knowledge-based systems , 1989 .

[11]  Ramanathan V. Guha,et al.  CYC: A Midterm Report , 1990, AI Mag..

[12]  Ramanathan V. Guha,et al.  Building Large Knowledge-Based Systems: Representation and Inference in the Cyc Project , 1990 .

[13]  Timothy W. Finin,et al.  Enabling Technology for Knowledge Sharing , 1991, AI Mag..

[14]  John F. Sowa Toward the Expressive Power of Natural Language , 1991, Principles of Semantic Networks.

[15]  Otthein Herzog,et al.  Text Understanding in Lilog: Integrating Computational Linguistics and Artificial Intelligence Final Report on the IBM Germany Lilog-Project , 1991 .

[16]  Adeline Nazarenko-Perrin Causal ambiguity in Natural Language: conceptual representation of ‘parce que/because’ and ‘puisque/since’ , 1992, COLING 1992.

[17]  G. P. Zarri,et al.  The “descriptive” component of a hybrid knowledge representation language , 1992 .

[18]  W. Rapaport,et al.  The SNePS family , 1992 .

[19]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993 .

[20]  Chung Hee Hwang,et al.  Meeting the Interlocking Needs of LF-Computation Deindexing and Inference: An Organic Approach to General NLU , 1993, IJCAI.

[21]  Nicola Guarino,et al.  An Ontology of Meta-Level Categories , 1994, KR.

[22]  Gian Piero Zarri A GLIMPSE OF NKRL, THE "NARRATIVE KNOWLEDGE REPRESENTATION LANGUAGE" , 1994 .

[23]  Barbara Di Eugenio,et al.  Action Representation for Interpreting Purpose Clauses in Natural Language Instructions , 1994, KR.

[24]  Syed S. Ali ANALOG: A Knowledge Representation System for Natural Language Processing , 1995 .

[25]  Gian Piero Zarri,et al.  Structuring and Retrieval of the Complex Predicate Arguments Proper to the NKRL Conceptual Language , 1996, ISMIS.

[26]  Nicola Guarino,et al.  Dwq : Esprit Long Term Research Project, No 22469 Part-whole Relations in Object-centered Systems: an Overview Part-whole Relations in Object-centered Systems: an Overview , 2022 .