On Fri, Nov 02, 2007 at 06:56:18PM -0400, Benjamin Goertzel wrote:
> 
> I think the main problems you'll find with this kind of system are as
> follows.
> 
> The difficulties with the NLP part..
> 
> -- Reference resolution
> -- Semantic disambiguation, esp. of words besides nouns and verbs
> -- Preposition disambiguation
> 
> The difficulties with the reasoning part..
> 
> 
> -- Propagating uncertainty usefully thru logical reasoning steps (I think
> we've solved this once with PLN, though)
> -- Inference control!  ... choosing what inferences to do, which is only
> a problem when you have a very large KB
> -- Contextual understanding.  Most propositions parsed out of text will
> have validity only in a certain context, but the context is left implicit
> and
> needs to be inferred.

OK, no argment there. I've aleady started bumping into some of these, 
in a limited way. 

> I think that many people who have started down the path you're on, have
> realized this fact, and have wound up spending their research careers
> working on one of the AGI-hard subsidiary problems I've mentioned,
> or other similar ones ;-)

And so I suspected. 

But I am hoping that, perhaps, with things like agisim, opencog, one 
can start putting together a modular, engineered platform where many 
of these difficulaties are walled off into blocks of code where the
algorithms can be toyed with, cut-pasted-replaced. Maybe.

Out of curiosity, how would you rank the "IQ" of your current code?
After a few weekends of hacking, and about 3KLoc of code, I can get
the following squeezed out of the opencyc kb:

   cyc-net> who is lincoln
   Abe Lincoln is a famous person. He is a thing that exists in time. He is
   a male person, who is a famous person. Abe Lincoln is a man. He is an
   ethnic Caucasian. He is an United States president, who is a historical
   figure. Abe Lincoln is an One of the presidents of the United States. He
   is a dead organism.
   
   cyc-net> what is copper?
   I know of several things named "copper". They are:
   There's copper, the copper, which is an orangeish thing.
   There's copper, copper, which is a mineral.
   
   cyc-net> who is betsy ross
   I've never heard of betsy ross. Tell me about him.
   
   cyc-net> who is macbeth
   I've never heard of macbeth. Tell me about him.
   
   cyc-net> who is lucy liu
   Lucy Liu is a female person. She is a television actor.

These are the result of very very direct reasoning, very low cpu usage
(under 2 seconds, except for Lincoln, which had to weed out 20 things
named "Lincoln County") and yet, its vaguely comparable to something
that a 6-7-8-9-year-old might produce.

Where is the developmental jump? At the pre-teen level?

--linas

-----
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=60658634-0a8135

Reply via email to