You can edit almost every page by Creating an account. Otherwise, see the FAQ.

OntoAgent

From EverybodyWiki Bios & Wiki



OntoAgent is an agent architecture that supports content-centric modeling.[1] OntoAgent is a platform for developing intelligent agent systems. It consists of a network of processing modules, a content module (consisting of several non-toy knowledge bases), and an infrastructure module that supports system functioning, system integration, and system development activities. OntoAgent fosters developing embodied or simulated intelligent agent models and testing their performance in application systems.

NLU[edit]

NLU in OntoAgent follows the theory of Ontological Semantics (OS; Nirenburg and Raskin 2004). The goal of OS language understanding is to generate contextually disambiguated, ontologically grounded text meaning representations that are stored to agent memory in support of subsequent reasoning about action. Individual linguistic phenomena are treated by microtheories which, at any given time, can be at various stages of advancement both descriptively and in terms of implementation.[2]

The simplest case of language analysis is illustrated by the example A brown squirrel is eating a nut. For this input, like any other, the LEIA must disambiguate each lexeme (that is, understand it as an instance of a particular concept in its ontology) and combine those interpretations into a Text Meaning Representation:

INGEST-1
    AGENT     SQUIRREL-1
    THEME     NUT-FOODSTUFF-1
    TIME      find-anchor-time
SQUIRREL-1
    COLOR     BROWN
    AGENT-OF  INGEST-1
NUT-FOODSTUFF-1
    THEME-OF  INGEST-1

Given our input A brown squirrel is eating a nut, the LEIA links the word squirrel to $var1 then semantically analyzes it as SQUIRREL before using it to fill the AGENT role of INGEST. An analogous process occurs for $var2/^$var2.

A Simplified Version of the INGEST Sense of Eat:

eat-v1: “ingest,” as in “He was eating (cheese).”

syn-struc
  subject  $var1
  root  $var0
  directobject $var2 (optional)

sem-struc
  INGEST
    AGENT  ^$var1
    THEME  ^$var2

The ontology, for its part, constrains the valid fillers of the case-roles of INGEST as shown in the following excerpt from the Ontological Frame for INGEST:

INGEST
  AGENT
    sem ANIMAL
    relaxable-to SOCIAL - OBJECT
  THEME
    sem FOOD , BEVERAGE , INGESTIBLE - MEDICATION
    relaxable-to ANIMAL , PLANT
    not HUMAN

References[edit]

  1. English, Jesse; Nirenburg, Sergei (2017). OntoAgent: Implementing Content-Centric Cognitive Models. Search this book on
  2. McShane, Marjorie (2017). "Natural Language Understanding (NLU, not NLP) in Cognitive Systems" (Association for the Advancement of Artificial Intelligence).

Further reading[edit]


This article "OntoAgent" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:OntoAgent. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.