Introduction
Language Understanding Service, known as LUIS, is a cloud service that uses the power of machine learning to solve meaningful problems.
We can interact with LUIS using text or voice requests, as it is able to understand and interpret human conversation.
Start with LUIS Language Understanding
LUIS uses natural language to analyze user conversation intentions for customer applications like social network applications (Skype, Twitter, Messenger...), to extract the most important information.
Many powerful tools are implemented:
Start with LUIS Language Understanding
The LUIS model is created, configured and published here, the output of a Luis app is a web service endpoint that uses HTTP protocol.
After the LUIS application is published, a client application sends statements to the LUIS Natural Language Processing Endpoint API and receives the results as JSON responses.

Natural language processing

This is a subfield of linguistics, computer science, information engineering, and artificial intelligence concerned with the interactions between computers and human (natural) languages, in particular how to program computers to process and analyze large amounts of natural language data.
LUIS contains a natural language model specific to a domain. You can start the LUIS application with a predefined domain template, create your own template, or merge the elements of a predefined domain with your own custom information.

LUIS keys

Before developing a LUIS application you should understand:

Improve model prediction

Once your LUIS application is published and receives real user statements, LUIS provides active learning of endpoint statements to improve the accuracy of prediction.

LUIS APIs

You can broadly classify LUIS APIs into two main categories. There’s one that your applications call to access the domain-specific model you build. This domain-specific model can be built using point-and-click on the website www.luis.ai.