On Fri, Oct 17, 2008 at 8:17 AM, Matt Mahoney <[EMAIL PROTECTED]> wrote:
> Likewise, writing software has to be understood in terms of natural language 
> learning and modeling. A programming language is a compromise between what 
> humans can understand and what machines can understand. Humans learn C++ 
> grammar and semantics by induction, from lots of examples. Machines know C++ 
> from an explicit specification.
>
> Natural language is poorly understood, which is exactly why we need to study 
> it.

I don't disagree, but I think a lot of NLP is done in isolation, with
no regard to semantics.. so you get a neat little parsing algorithm
but don't really learn anything about what natural language is *for*.
I think language has to be about something.. and the human on the
other side of the conversation has to actually care about what the AGI
has to say, and having the AGI understand what he/she has to say.
Because if you don't really care what the AGI does.. just so long as
it does something intelligent.. you might as well restrict your
language to "good dog", "bad dog" re-enforcement learning.

Trent


-------------------------------------------
agi
Archives: https://www.listbox.com/member/archive/303/=now
RSS Feed: https://www.listbox.com/member/archive/rss/303/
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=8660244&id_secret=117534816-b15a34
Powered by Listbox: http://www.listbox.com

Reply via email to