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/?&
________________________________
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/?&