In this article, we are going to see how to configure LUIS apps.
What is LUIS?
LUIS - Language Understanding Intelligent Service.
- To start with LUIS, go to luis.ai
- Click on sign in and log in with your Microsoft account. You can see 'My Apps' tab defaultly selected. ’My Apps' tab will list down all the LUIS apps you have created earlier.

To create a new LUIS app, click on 'New App' button. It will pop up the following page.

Here, you can specify Name, Culture, and Description for your LUIS app.
The most important attribute is Key to use. Here, you need to specify Endpoint key. It is required while publishing the app and accessing its HTTPS endpoint. By default, free key (named Bootstrap) is provided by Microsoft with a limit of 1000 hits per month. You can select this key and click on "Create" button.
- You will be redirected to applications page again and will see your application listed there.

Click on application and it will redirect to Dashboard. Here, it shows id of app, counts of intents, and entities. If you want to know about dashboard in details, click on the Learn more link.

On dashboard, it is highlighted as our app has no intents and entities yet. But before creating, let us understand about them first.
Let us take an example such as ‘A person wants to know an address’. There are multiple ways to ask for an address, some of them are listed as
- Where is the Eiffel tower?
- May I know the address of Jack?
- Where do you live?
When anyone asks us the above questions, our brain understands that the intention of the person is to know the location. But the answer for each question will be different because of the entities involved in the query.
- Utterance is a ‘query/input from the user’.
- Intent is an ‘actions the user wants to perform’.
- Entities are ‘objects referred to in query’.
To understand it clearly please refer to the table below.













E IPosted Jun 7, 2018, 11:32 AM
Where are you entering the answers its supposed to give? I want to make an FAQ bot. Where do I enter the answers its supposed to give?
Pradeep YadavPosted Apr 12, 2018, 7:40 AM
Hi, We are getting utterances in lowercase, however we want it as it is entered. Imean if I am entering Brazil it is returning brazil, however we want Brazil in return. i.e. B of Brazil as Capital. Please provide some suggetion
Mansour RakiaPosted Mar 6, 2018, 6:53 AM
Hello what is the error please "Exception: The response status code does not indicate success: 404 (Resource Not Found).[File type 'text / plain']"
kea feaPosted Jul 5, 2017, 1:46 AM
May I know the link for Part two?