AI Mind (Was: Sound capture)
Arthur T. Murray
uj797 at victoria.tc.ca
Fri Jul 30 20:03:45 EDT 2004
"Chris S." writes on Fri, 30 Jul 2004:
> Arthur T. Murray wrote:
>
>> "Chris S." writes on Fri, 30 Jul 2004:
>>
>>> If you have "solved" AI (a claim I heavily discount),
>>
>> http://www.scn.org/~mentifex/theory5.html -- solved in *theory*.
>
> After reading over your javascript code, your
> implementation appears to be a mix between a
> knowledge base and a natural language parser.
ATM:
Yes, a *conceptualized* knowledge base (KB).
> Unfortunately, it doesn't seem to have any general
> IO capabilities. This is a common pitfall to many amateur
> AI researchers. Language alone doesn't define knowledge.
Ture. Language is nevertheless closely involved with thought.
> Without a physical perception of the world, a computer
> will never "know" what 'soft', 'pain', or 'up' mean.
> I've often thought vision algorithms, speech synthesizers,
> NLPs, and such without a general form of processing
> and representing sensory data was like trying
> to run before we could walk.
The sensorium is where we amateur mind-makers count on
help from the amateur robot-makers. They want a mind
for their robots; we want robots for our AI to live in.
>
> But if I were to recommend an improvement in your system,
> I would suggest you try coding it in Python (www.python.org).
http://mind.sourceforge.net/python.html is a Python AI weblog.
> Compared to Javascript, and especially Forth, Python
> is remarkably easy to learn. Python would allow you
> to represent your idea in an object-oriented framework,
> making it much easier for others to understand.
Understanding the AI Mind is helped along considerably by
http://www.scn.org/~mentifex/jsaimind.html -- for MS IE 5:
____________ ____________
AI4U textbook / \ / \
User's Manual ( Motorium ) ( Security )
Add your link \____________/ \____________/
____________ ____________
/ \ / Sensorium \
( Volition ) Listening... ( --> Audition )
\____________/ \____________/
____________ ____________
/ \ / \
( Think ) ( Emotion )
\____________/ \____________/
> It would also make persisting dynamic data much easier,
> so you wouldn't have to hard code so much of your lexicon.
Only an initial, hit-the-ground-thinking lexicon is hard-coded.
The AI learns new words via the human-computer interaction (HCI).
> Plus you should never run into any platform issues, since
> Python runs everywhere. Python's quickly becoming a serious
> tool for AI research. For instance, "AI: A Modern Approach"
> is currently offering both Lisp and Python source code for
> many of its examples.
With heartfelt thanks to you for the analysis and advice,
Arthur T. Murray
More information about the Python-list
mailing list