What is Watson Natural Language Understanding?

Watson Natural Language Understanding is a cloud native product that uses deep learning to extract metadata from text such as entities, keywords, categories, sentiment, emotion, relations, and syntax.

Interactive COVID-19 incident map

IBM Watson NLP powered COVID-19 Incident Map

The weather channel created an interactive COVID-19 incident map by using IBM Watson Natural Language Processing (NLP) to extract data from the World Health Organization, as well as state and local agencies. IBM Watson Discovery extracts insights from PDFs, HTML, tables and images, and Watson Natural Language Understanding extracts insights from natural language text. Together, these two technologies are populating the map with the latest and most-up-to-date information.

Learn more about the Weather Incident Map powered by NLP


Accrete.AI used Watson Natural Language Understanding, Watson Knowledge Studio, and Watson Discovery products to understand the linguistic nuances specific to inflation, employment, and other financially relevant topics to address critical issues that fund managers face in financial markets. This helps customers focus on making better decisions and stop wasting time trying to process and contextualize endless digital streams of confusing, constantly changing information.

City skyscrapers seen from above
Woman looking at cell phone


Oovvuu approached IBM to scale and optimize its content matching technology, to extract the metadata on articles and provide contextually relevant videos to each news article using Watson Natural Language Understanding and Watson Discovery products.

Find out more

Mushi Lab

Mushi Lab created Clearscope to help customers analyze high-performing content and identify actionable recommendations with less effort by leveraging Watson Natural Language Understanding for keyword extraction.

Find out more

Two office workers looking at tablet

Get started now with Watson Natural Language Understanding

By using our advanced natural language processing (NLP) service, we give developers the tools to process and extract valuable insights from unstructured data.