This level of AI is closer than you think.

This is not exactly the same sentences, because RACE
isn't quite smart enough for your original English sentence,
but a small change does produce interesting results.
 I went to  http://attempto.ifi.uzh.ch/race/
and put in these axioms:

Joe is a wild boy.
Mike is a crazy boy.

and the query:

Who is the crazy boy?

and got back this:

overall time: 2.86 sec; RACE time: 0.04 sec

*Axioms*: Joe is a wild boy. Mike is a crazy boy.

*Query*: Who is the crazy boy?

*Parameters*:

There is 1 message.
ImportanceTypeSentenceProblemDescription/Suggestionwarninganaphor1The
definite noun phrase 'the boy' does not have an antecedent and thus is not
interpreted as anaphoric reference, but as a new indefinite noun phrase.If
the definite noun phrase 'the boy' should be an anaphoric reference then
you must introduce an appropriate antecedent.

The following minimal subsets of the axioms answer the query:
Subset 1

   - 2: Mike is a crazy boy.
   - Substitution: who = Mike



On Mon, Apr 23, 2012 at 11:14 PM, Dennis Kane <[email protected]> wrote:

> Hey, thanks!  This is really a labor of love at the moment, but I do have
> some pretty big ambitions.  I just think that with all of this Siri
> business floating around, there are very real expectations for general AI
> capabilities being built up in people's heads.  Many people think that IBM
> Watson is an example of AI.  I don't believe that is true.  Watson is just
> meant to sift through a static corpus of facts based on keywords and then
> fashion an answer based on levels of confidence.  From what I've seen,
> there is no facility to correctly handle these two simple  statements
> (which I believe is an absolute minimum example of AI capabilities):
>
> There is a wild boy named Joe and a crazy boy named Mike
> Who is the crazy boy?
>
> This is meant to be something of a very high-level programming language
> that does not internally (at the parser level) make policy decisions about
> statements of fact.  In their common vernacular, people will be able to
> "teach" their computers about whatever facts/subjects they are interested
> in, and then execute natural language programs: with conditionals, loops
> and all.
>
> I think that such a tool as this is necessary if there is ever going to be
> a truly semantic web that people will be able to navigate purely with human
> logic.  And when enough of these kinds of services are populating the web,
> we will begin to be able to see the emergence of systems that even
> laypeople will recognize as particularly responsive to their needs, and yes
> -- even "intelligent".
>
> On Monday, April 23, 2012 12:53:14 PM UTC-7, tedsuo wrote:
>>
>> Really nifty.  It would be fun to play with.  One way to do it would be
>> to open source the AI engine, but keep the large scale hosting and support
>> architecture hidden.  That way academics and users with other needs could
>> play with it and contribute.
>>
>> Ted
>>
>> On Apr 23, 2012, at 10:50 AM, Dennis Kane wrote:
>>
>> The site is powered by an express server, which exec's a separate node AI
>> process for each new IP address.  Each process will automatically end after
>> 10 minutes of inactivity.  You can interface with the process either
>> through a browser at ai.webcyte.net or by sending a URL encoded GET
>> request to http://ai.webcyte.net/send.  So, the comand line for the
>> phrase, "there is a boy named joe" using curl will look like:
>>
>> $ curl 
>> http://ai.webcyte.net/send/**there%20is%20a%20boy%20named%**20joe<http://ai.webcyte.net/send/there%20is%20a%20boy%20named%20joe>
>>
>> Detailed instructions can be found at ai.webcyte.net.
>>
>> This project is currently meant to be a prototype in order to build
>> interest in developing a robust AI system that "just works" (read: NOT
>> another chatterbot!).  It can possibly be used as the intelligent backend
>> to a Siri-like voice interface in the not too distant future.
>>
>> I am interested in getting in touch with academic/research types as well
>> as business types.
>>
>> Will probably want to develop an open source version for non-business
>> purposes that can be used on the client side (eventually) and keep the
>> supported commercial version well hidden from prying eyes on the server
>> side.
>>
>> Thoughts?
>>
>> --
>> Job Board: http://jobs.nodejs.org/
>> Posting guidelines: https://github.com/joyent/**node/wiki/Mailing-List-**
>> Posting-Guidelines<https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines>
>> You received this message because you are subscribed to the Google
>> Groups "nodejs" group.
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> nodejs+unsubscribe@**googlegroups.com<[email protected]>
>> For more options, visit this group at
>> http://groups.google.com/**group/nodejs?hl=en?hl=en<http://groups.google.com/group/nodejs?hl=en?hl=en>
>>
>>
>>
> On Monday, April 23, 2012 12:53:14 PM UTC-7, tedsuo wrote:
>>
>> Really nifty.  It would be fun to play with.  One way to do it would be
>> to open source the AI engine, but keep the large scale hosting and support
>> architecture hidden.  That way academics and users with other needs could
>> play with it and contribute.
>>
>> Ted
>>
>> On Apr 23, 2012, at 10:50 AM, Dennis Kane wrote:
>>
>> The site is powered by an express server, which exec's a separate node AI
>> process for each new IP address.  Each process will automatically end after
>> 10 minutes of inactivity.  You can interface with the process either
>> through a browser at ai.webcyte.net or by sending a URL encoded GET
>> request to http://ai.webcyte.net/send.  So, the comand line for the
>> phrase, "there is a boy named joe" using curl will look like:
>>
>> $ curl 
>> http://ai.webcyte.net/send/**there%20is%20a%20boy%20named%**20joe<http://ai.webcyte.net/send/there%20is%20a%20boy%20named%20joe>
>>
>> Detailed instructions can be found at ai.webcyte.net.
>>
>> This project is currently meant to be a prototype in order to build
>> interest in developing a robust AI system that "just works" (read: NOT
>> another chatterbot!).  It can possibly be used as the intelligent backend
>> to a Siri-like voice interface in the not too distant future.
>>
>> I am interested in getting in touch with academic/research types as well
>> as business types.
>>
>> Will probably want to develop an open source version for non-business
>> purposes that can be used on the client side (eventually) and keep the
>> supported commercial version well hidden from prying eyes on the server
>> side.
>>
>> Thoughts?
>>
>> --
>> Job Board: http://jobs.nodejs.org/
>> Posting guidelines: https://github.com/joyent/**node/wiki/Mailing-List-**
>> Posting-Guidelines<https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines>
>> You received this message because you are subscribed to the Google
>> Groups "nodejs" group.
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> nodejs+unsubscribe@**googlegroups.com<[email protected]>
>> For more options, visit this group at
>> http://groups.google.com/**group/nodejs?hl=en?hl=en<http://groups.google.com/group/nodejs?hl=en?hl=en>
>>
>>
>>
> On Monday, April 23, 2012 12:53:14 PM UTC-7, tedsuo wrote:
>>
>> Really nifty.  It would be fun to play with.  One way to do it would be
>> to open source the AI engine, but keep the large scale hosting and support
>> architecture hidden.  That way academics and users with other needs could
>> play with it and contribute.
>>
>> Ted
>>
>> On Apr 23, 2012, at 10:50 AM, Dennis Kane wrote:
>>
>> The site is powered by an express server, which exec's a separate node AI
>> process for each new IP address.  Each process will automatically end after
>> 10 minutes of inactivity.  You can interface with the process either
>> through a browser at ai.webcyte.net or by sending a URL encoded GET
>> request to http://ai.webcyte.net/send.  So, the comand line for the
>> phrase, "there is a boy named joe" using curl will look like:
>>
>> $ curl 
>> http://ai.webcyte.net/send/**there%20is%20a%20boy%20named%**20joe<http://ai.webcyte.net/send/there%20is%20a%20boy%20named%20joe>
>>
>> Detailed instructions can be found at ai.webcyte.net.
>>
>> This project is currently meant to be a prototype in order to build
>> interest in developing a robust AI system that "just works" (read: NOT
>> another chatterbot!).  It can possibly be used as the intelligent backend
>> to a Siri-like voice interface in the not too distant future.
>>
>> I am interested in getting in touch with academic/research types as well
>> as business types.
>>
>> Will probably want to develop an open source version for non-business
>> purposes that can be used on the client side (eventually) and keep the
>> supported commercial version well hidden from prying eyes on the server
>> side.
>>
>> Thoughts?
>>
>> --
>> Job Board: http://jobs.nodejs.org/
>> Posting guidelines: https://github.com/joyent/**node/wiki/Mailing-List-**
>> Posting-Guidelines<https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines>
>> You received this message because you are subscribed to the Google
>> Groups "nodejs" group.
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> nodejs+unsubscribe@**googlegroups.com<[email protected]>
>> For more options, visit this group at
>> http://groups.google.com/**group/nodejs?hl=en?hl=en<http://groups.google.com/group/nodejs?hl=en?hl=en>
>>
>>
>>  --
> Job Board: http://jobs.nodejs.org/
> Posting guidelines:
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> You received this message because you are subscribed to the Google
> Groups "nodejs" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/nodejs?hl=en?hl=en
>

-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Reply via email to