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 in 2020: 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 the Sage Advice Blog

Get our latest business advice direct to your inbox.