To: Sowbug who wrote (1153 ) 4/13/1998 8:50:00 PM From: Wizzer Read Replies (1) | Respond to of 4710
Sowbug, a computer may be able to understand language depending on the exactness required in the interpretation. For example, when I speak to someone who is very poor in English, certain words are so simple yet descriptive that I need only assume the incomplete portion to have an understanding of what that person is saying. A computer could perhaps follow this logic and interpret sentences by concentrating on the key or descriptive words. If someone were to say to me, "Where you go?" that is all I need to hear to understand with context that the person is asking "Where did you go?", or "Where are you going?". For a computer to understand it could be something like: where=query, you=user/whomever, go=an amount of time has elapsed. Out of the complete sentence the rest of the words would be thrown out, yet understanding would be achieved. This is a simple example, but I never seem to have difficulty understanding a numerous amount of foreign speakers of any country. A sentence for a computer need not be complete and can be a number of key words to aid in comprehension. Of course, everyday common language is quite repetitive. A user could add their own qualifying words for their own purpose. There is a voice recognition package for a computer that allows the user to speak into a microphone and the software translates it into typing. The database of words the program has is around 250,000 words yet most users will only ever require around 10,000 words to accomplish what they want to do. I would think that a computer program that has anywhere between 100-1000 word comprehension could understand language. The words it does not understand could be ignored and I believe comprehension would still be possible up to around 80-90%, maybe more. Perhaps others can elaborate on their experiences in language, but I know that if I have learned a 100 words in a language, I will be able to communicate in most common situations. My dog, for example understands about 50 words and sentences and that seems to be sufficient to have her "comprehend" what I am saying. In my opinion, the solution for a computer that understands language will likely be a set of simple rules as the basis for a more complex program.