You are here:

Artificial Intelligence/natural language processing/learning

Advertisement


Question
Hi,
I have following 3 questions-
1.) How far genetic programming suited for natural language processing?
2.) Which machine learning technique you will rate best, especially when learning natural language?
3.) Is genetic programming really has any advantages over other machine learning techniques or it's just having an appealing name an no significant advantages?

Best Regards,
Rahul

Answer
By 'Genetic Programming' do you mean the idea of evolution in software?  this kind of thing is very early as it relates to natural language.  You need a more predicable envirnement than what is possible in genetic systems.  The system i rate best is based on using a Concept Matrix.  this is a hand created knowedge base for specific domains, but it can be very reliable and predictable.  An NL system needs to be doing things like helping you buy airline tickets (the Domain)  - It has to be extremely predicable, tracable, loggable, and so on.  Genetic programming can hardly be capable of that.  I think it is just a buzz word.

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.