An Implemented Representation and Reasoning Systems for Creating and Exploiting Large Knowledge Bases of Narrative Information

2011 ◽  
pp. 137-166
Author(s):  
Gian Piero Zarri

In this chapter, we evoke first the ubiquity and the importance of the so-called ‘narrative’ information, showing that the usual ontological tools are unable to offer complete and reliable solutions for representing and exploiting this type of information. We then supply some details about NKRL (Narrative Knowledge Representation Language), a fully implemented knowledge representation and inferencing environment especially created for an ‘intelligent’ exploitation of narrative knowledge. The main innovation of NKRL consists in associating with the traditional ontologies of concepts an ‘ontology of events’, in other words, a new sort of hierarchical organization where the nodes correspond to n-ary structures representing formally generic classes of elementary events like ‘move a physical object’, ‘be present in a place’, or ‘send/receive a message’. More complex, second order tools based on the ‘reification’ principle allow one to encode the ‘connectivity phenomena’ like causality, goal, indirect speech, coordination, and subordination that, in narrative information, link together ‘elementary events’. The chapter includes a description of the inference techniques proper to NKRL, and some information about the last developments of this language.

2008 ◽  
pp. 1376-1399
Author(s):  
Gian Piero Zarri

In this chapter, we evoke first the ubiquity and the importance of the so-called ‘narrative’ information, showing that the usual ontological tools are unable to offer complete and reliable solutions for representing and exploiting this type of information. We then supply some details about NKRL (Narrative Knowledge Representation Language), a fully implemented knowledge representation and inferencing environment especially created for an ‘intelligent’ exploitation of narrative knowledge. The main innovation of NKRL consists in associating with the traditional ontologies of concepts an ‘ontology of events’, in other words, a new sort of hierarchical organization where the nodes correspond to n-ary structures representing formally generic classes of elementary events like ‘move a physical object’, ‘be present in a place’, or ‘send/receive a message’. More complex, second order tools based on the ‘reification’ principle allow one to encode the ‘connectivity phenomena’ like causality, goal, indirect speech, coordination, and subordination that, in narrative information, link together ‘elementary events’. The chapter includes a description of the inference techniques proper to NKRL, and some information about the last developments of this language.


1997 ◽  
Vol 3 (2) ◽  
pp. 231-253 ◽  
Author(s):  
GIAN PIERO ZARRI

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.


2014 ◽  
Vol 14 (4-5) ◽  
pp. 587-601 ◽  
Author(s):  
MICHAEL GELFOND ◽  
YUANLIN ZHANG

AbstractThe paper presents a knowledge representation language $\mathcal{A}log$ which extends ASP with aggregates. The goal is to have a language based on simple syntax and clear intuitive and mathematical semantics. We give some properties of $\mathcal{A}log$, an algorithm for computing its answer sets, and comparison with other approaches.


Sign in / Sign up

Export Citation Format

Share Document