Playing now

Playing now

What is natural-language processing?

Glossary definition

What is natural-language processing?

Natural-language processing (NLP)

Natural-language processing (NLP) is a field of Artificial Intelligence (AI) where computers can analyze, understand and interpret the human language as it is spoken. NLP application development is challenging, because human speech is not always precise, while programming languages generally are. Challenges in natural-language processing include speech recognition, natural-language understanding, and natural-language generation. NLP is driven by the search to fill the gap between human communication and computer understanding.

Subscribe to our Sage Advice Newsletter

Get our latest business advice delivered directly to your inbox.

Working from home with tea in hand