You are here:
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.
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.
Imagine being able to talk to your computer and have it understand you and help you get your work done. Imagine not needing to learn complex software menu trees, becuase you just ask and the system does it for you. This is what is just now occuring in the speech and natural language fields.
I am currently working on a 7th generation natural language engine that is regarded by peers in my field as one the most advanced in existance. Our vision is to allow people to talk to machines without knowing any technical jargon and get the results they need.
Speech recognition and natural language are just now reaching a crital mass of capability. This technology is just now breaking out in a big way.
While some people have bad experiences with speech or language recognition in the past, steady progress has been nade over the past several decades. This has been and still is the most difficult area of computer science
| User | Date | K | C | T | P | Comments |
|---|---|---|---|---|---|---|
| Richard | 11/03/09 | 10 | 10 | 10 | 10 | Thank you very much, Chuck for the ..... |
| Rick | 08/01/09 | 10 | 10 | 10 | 10 | |
| Bita | 04/17/09 | 10 | 10 | 10 | 10 | |
| bita | 04/12/09 | 10 | 10 | 10 | 10 | |
| D. Moshe | 03/24/09 | 10 | 10 | 10 | 10 | Excellent answer |
There are many good college programs - MIT, Stanford, Carnegie Mellon, Cambridge for example. Also, do internet searches on terms like 'natural language recognition' 'Speech recognition' 'Vision Processing'
To build an NL engine - create a database of Concepts for a specific domain. link the concepts together in a 'Concept Matrix'. Words and phrases are then used to 'Trigger' concepts into action. Write
it is hard for me to answer as i have spent the last 35 years developing my own designs and systems with no help from Acedemia. Most of the Acedimic stuff is no good. The focus on 'Grammer' for example
Do you mean Genetic learing algoritms? i know very little about this topic as i do not work in this area. I do suggest the C# programming language as it is a very strong commercial quality language and
I don't think i can give you a better definition than what you already have. I never even really thought about this. to me both words more or less mean the same thing. But then again, i am not a programming

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