nlp

natural language processing

Natural Language Processing (NPL) is a branch of Artificial Intelligence (AI) that studies how to extract meaning from human natural language. It differs from speech recognition which studies methods to write down human speech. In this sense, NPL may be a second process, after speech recognition process.

Some tools are Apache OpenNPL and Wit.ai are free.

For development in python, the library SpeechRecognition has support for some tools.

Last updated