Add natural language understanding to your apps
Designed to identify valuable information in conversations, Language Understanding interprets user goals (intents) and distills valuable information from sentences (entities), for a high quality, nuanced language model. Language Understanding integrates seamlessly with the Speech service for instant Speech to Intent processing.
Quickly build a custom language solution
Powerful developer tools are combined with customizable pre-built apps and entity dictionaries, such as Calendar, Music, and Devices, so you can build and deploy a solution more quickly. Dictionaries are mined from the collective knowledge of the web and supply billions of entries, helping your model to correctly identify valuable information from user conversations.
Always learning and improving
Reinforcement learning is used to continuously improve the quality of the natural language processing models. Once the model starts processing input, Language Understanding begins active learning, allowing you to constantly update and improve the model.
Enterprise-ready, available worldwide
The service is ready to be deployed in commercial applications and can scale with enterprise quality and performance. The service meets international compliance standards and supports 12 languages—making it highly accessible.