Ben,

I did read your stuff on Lojban++, and it's the sort of language I'm talking about. This kind of language lets the computer and the user meet halfway. The computer can parse the language like any other computer language, but the terms and constructions are designed for talking about objects and events in the real world -- rather than for compilation into procedural machine code.

Which brings up a question -- is it better to use a language based on term or predicate logic, or one that imitates (is isomorphic to) natural languages? A formal language imitating a natural language would have the same kinds of structures that almost all natural languages have: nouns, verbs, adjectives, prepositions, etc. There must be a reason natural languages almost always follow the pattern of something carrying out some action, in some way, and if transitive, to or on something else. On the other hand, a logical language allows direct translation into formal logic, which can be used to derive all sorts of implications (not sure of the terminology here) mechanically.


----- Original Message ----- From: "Ben Goertzel" <[EMAIL PROTECTED]>
To: <agi@v2.listbox.com>
Sent: Tuesday, October 31, 2006 12:24 PM
Subject: Re: [agi] Natural versus formal AI interface languages


John --

See

lojban.org

and

http://www.goertzel.org/papers/lojbanplusplus.pdf

-- Ben G

On 10/31/06, John Scanlon <[EMAIL PROTECTED]> wrote:


One of the major obstacles to real AI is the belief that knowledge of a
natural language is necessary for intelligence. A human-level intelligent system should be expected to have the ability to learn a natural language, but it is not necessary. It is better to start with a formal language, with unambiguous formal syntax, as the primary interface between human beings and
AI systems.  This type of language could be called a "para-natural
formal language." It eliminates all of the syntactical ambiguity that makes
competent use of a natural language so difficult to implement in an AI
system.  Such a language would also be a member of the class "fifth
generation computer language."
 ________________________________
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/[EMAIL PROTECTED]

-----
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/[EMAIL PROTECTED]


-----
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/[EMAIL PROTECTED]

Reply via email to