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.

Artificial intelligence: A handbook for business leaders

Get the must-have guide for senior leaders looking for practical guidance on harnessing the power of AI in your organization.

Get the handbook

Subscribe to our Sage Advice Newsletter

Get our latest business advice delivered directly to your inbox.

Working from home with tea in hand