You are here:

Artificial Intelligence/Interactive Intelligent System

Advertisement


Question
Hi,

I am in the progress of developing a system that will respond to human instruction in a natural way. I have no clue of the correct structure that natural langauge should follow.

Could you point me in the right direction as to how a would "group" my responses in order that they can be managed easily.

For example if i asked the system how it was, it should respond with a "feelings" group, where as if i asked what the weather was it should respond with a "facts" group.

If this does not make sense to you i will try and rewrite, i'm finding it difficult to explain.

Best Regards

Dan Hawkins

Answer
Give individual words 'Concept codes'.  the trick is that one word may have more than one concept code.  Parse a sentence to find all the concept codes, solve for the most logical meaning  

(Don't worry, it's only taken me 25 years to figure the right way to do this)  

Artificial Intelligence

All Answers


Answers by Expert:


Ask Experts

Volunteer


Chuck Cosby

Expertise

I can answer questions about speech recognition and natural language understanding. I am particulary strong in knowedge based natural langauge techniques. I cannot answer questions about robotics, nueral nets, prolog, or vision recognition - just speech and natural language.

Experience

I have spent 25 years developing natural language software products. I have never developed speech systems, but I have developed sophisticated interfaces from natural language to speech. I have been working with speech recognition systems also for 25 years.

©2012 About.com, a part of The New York Times Company. All rights reserved.