we already have programming languages. we want computers to understand natural language because we think: if you know the syntax, the semantics follow easily. you still need the code to process the object the text are about. so it will always be a crippled NL understanding without general intelligence behind it.
the thing about NL is: we can interpret words in many ways. the word "walk" can mean: the act of walking, a walk you took yesterday,.. etc The point is that the computer tries out different meanings, and NL allows this to happen by having many possible meanings and inaccuracies why not try this on programimng languages. " t = Object new() " or "make a new object and put it in the variable t" or " new object in t ". Now make a program that can freely decide what to do with this -make t a global variable. -make t a Car variable - decide to keep the old value in t in some memory ... it's easy to parse programming languages (unlike NL), but not how to understand the semantics and reason with it/understand it in a flexible way do any programs like this exist already? __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ----- 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=231415&user_secret=fabd7936
