Advertisement

RTS <- SHRDLU NLP + speech recognition

Started by March 14, 2002 11:55 PM
12 comments, last by bishop_pass 22 years, 10 months ago
Correction: SHRDLU used 100 to 140k 36 bit words. See the manual for SHRDLU.
_______________________________
"To understand the horse you'll find that you're going to be working on yourself. The horse will give you the answers and he will question you to see if you are sure or not."
- Ray Hunt, in Think Harmony With Horses
ALU - SHRDLU - WORDNET - CYC - SWALE - AM - CD - J.M. - K.S. | CAA - BCHA - AQHA - APHA - R.H. - T.D. | 395 - SPS - GORDIE - SCMA - R.M. - G.R. - V.C. - C.F.
so ibm was correct, you only need 640k. heh.
Advertisement
quote: Original post by Oluseyi
Care to port it from MacLisp?

A while ago I read about a project that was porting it from MacLisp. But I wasn''t necessarily advocating using SHRDLU for parsing, but merely showing what has been done. There are sophisticated parsers out there, but they are useless without domain knowledge.

SHRDLU integrated parsing with domain knowledge, discourse knowledge, and memory of past events, making it so effecitve.

_______________________________
"To understand the horse you'll find that you're going to be working on yourself. The horse will give you the answers and he will question you to see if you are sure or not."
- Ray Hunt, in Think Harmony With Horses
ALU - SHRDLU - WORDNET - CYC - SWALE - AM - CD - J.M. - K.S. | CAA - BCHA - AQHA - APHA - R.H. - T.D. | 395 - SPS - GORDIE - SCMA - R.M. - G.R. - V.C. - C.F.
Like you said, I think one of the important concepts for something like this is totally identifying the problem domain and the knowledge concepts. Knowing what kinds of problems the computer will have to deal with, and the knowledge "library" the computer has is crucial to its problem solving capabilities. I think these two aspects are the most crucial to implementing something like this.

However, it still relies somewhat on hardwired rules. The computer can not solve problems that it does not have the rules (the knowledge concepts) for, or if it comes across a problem that it has never seen before (there is something missing in the problem domain). I''d like to see an AI implementation that can try to extrapolate or interpolate information on "things" it has not been exposed to before. Thought I suppose this is somewhat the holy grail of AI
The world has achieved brilliance without wisdom, power without conscience. Ours is a world of nuclear giants and ethical infants. We know more about war than we know about peace, more about killing than we know about living. We have grasped the mystery of the atom and rejected the Sermon on the Mount." - General Omar Bradley

This topic is closed to new replies.

Advertisement