Ben,
The use case utterance "the block is on the table" yields the following RDF
statements (i.e. subject, predicate, object triples). A yet-to-be written
discourse mechanism will resolve ?obj-4 to the known book and ?obj-18 to the
known table.
Parsed statements about "the book":
?obj-4 rdf:type cyc:BookCopy
?obj-4 rdf:type texai:FCGClauseSubject
?obj-4 rdf:type texai:PreviouslyIntroducedThingInThisDiscourse
?obj-4 texai:fcgDiscourseRole texai:external
?obj-4 texai:fcgStatus texai:ingleObject
Parsed statements about "the table":
?obj-18 rdf:type cyc:Table
?obj-18 rdf:type texai:PreviouslyIntroducedThingInThisDiscourse
?obj-18 texai:fcgDiscourseRole texai:external
?obj-18 texai:fcgStatus texai:SingleObject
Parsed statements about "the book on the table":
?on-situation-localized-14 rdf:type texai:On-SituationLocalized
?on-situation-localized-14 texai:aboveObject ?obj-4
?on-situation-localized-14 texai:belowObject ?obj-18
Parsed statements about that the book "is" on the table ( the fact that
?on-situation-localized-14 is a proper sub-situtation of
?situation-localized-10 should also be here):
?situation-localized-10 rdf:type cyc:Situation-Localized
?situation-localized-10 texai:situationHappeningOnDate cyc:Now
?situation-localized-10 cyc:situationConstituents ?obj-4
Cyc parsing is based upon semantic translation templates, which are stitched
together with procedural code following the determination of constituent
structure by a plug-in parser such as the CMU link-grammar. My method differs
in that: (1) I want to get the entire and precise semantics from the utterance.
(2) FCG is reversible, the same construction rules not only parse input text,
but can be applied in reverse to re-create the original utterance from its
semantics. Cyc has a separate system for NL generation. (3) Cyc hand-codes
their semantic translation templates and I have in mind building an expert
English dialog system using minimal hand-coded Controlled English, for the
purpose of interacting with a multitude of non-linguists to extend its
linguistic knowledge.
-Steve
Stephen L. Reed
Artificial Intelligence Researcher
http://texai.org/blog
http://texai.org
3008 Oak Crest Ave.
Austin, Texas, USA 78704
512.791.7860
----- Original Message ----
From: Benjamin Goertzel <[EMAIL PROTECTED]>
To: [email protected]
Sent: Wednesday, January 9, 2008 1:45:34 PM
Subject: Re: [agi] Incremental Fluid Construction Grammar released
Steve,
The output of FCG seems very syntax-ish...
Do you have mechanisms in texai for mapping the output of FCG into
higher-level, more semantic-ish relationships like the ones use in
OpenCyc?
As you know better than me, within Cyc they have a large system of
rules for mapping the syntactic output of their parser into their
semantic representation.
The degree to which an AI system learns such mapping rules, versus has
them hand-encoded, is a very important issue, because in many ways
these rules are a subtler and harder problem than the rules of syntax.
-- Ben G
On Jan 9, 2008 2:21 PM, Stephen Reed <[EMAIL PROTECTED]> wrote:
>
> On the SourceForge project site, I just released the Java library for
> Incremental Fluid Construction Grammar.
>
> Fluid Construction Grammar is a natural language parsing and generation
> system developed by researchers at emergent-languages.org. The system
> features a production rule mechanism for both parsing and generation using a
> reversible grammar. This library extends FCG so that it operates
> incrementally, word by word, left to right in English. Furthermore, its
> construction rules are adapted from Double R Grammar. See this blog post for
> more information about Double R Grammar.
>
> Execution scripts for a parsing benchmark and for the unit test cases are
> supplied in Linux and Windows versions.
>
> Next tasks are to integrate IFCG into the existing, but not yet released,
> dialog framework. The framework will heuristically guide the application of
> construction rules during parsing, and plan the application of rules during
> generation. Furthermore the framework will incrementally prune alternate
> interpretations during parsing by employing Walter Kintsch's
> Construction/Integration method for discourse comprehension.
>
>
>
>
>
> -Steve
>
> Stephen L. Reed
>
> Artificial Intelligence Researcher
> http://texai.org/blog
> http://texai.org
> 3008 Oak Crest Ave.
> Austin, Texas, USA 78704
> 512.791.7860
>
>
> ________________________________
> Looking for last minute shopping deals? Find them fast with Yahoo!
> Search.________________________________
> This list is sponsored by AGIRI: http://www.agiri.org/email
> To unsubscribe or change your options, please go to:
> http://v2.listbox.com/member/?&
-----
This list is sponsored by AGIRI: http://www.agiri.org/email
To unsubscribe or change your options, please go to:
http://v2.listbox.com/member/?&
____________________________________________________________________________________
Never miss a thing. Make Yahoo your home page.
http://www.yahoo.com/r/hs
-----
This list is sponsored by AGIRI: http://www.agiri.org/email
To unsubscribe or change your options, please go to:
http://v2.listbox.com/member/?member_id=8660244&id_secret=83930947-b25361