Questions tagged [azure-language-understanding]

Questions about Language Understanding Intelligence Service (LUIS), an API within Microsoft Cognitive Services that teaches your apps to understand commands from your users.

Language Understanding Intelligence Service (LUIS) is part of Microsoft Cognitive Service that understands language contextually, so your app can communicate with people in the way they speak. Create a model customized to your domain and use natural language processing to train in a matter of minutes.

LUIS models can be used on any device because your models are deployed to a personal HTTP endpoint with one click. To learn more about LUIS, visit the Microsoft Cognitive Services website and create your free account at http://luis.ai.

1375 questions
3
votes
1 answer

Pre-process the intent before sending to LUIS

I am using LUISDialog to communicate with luis and added business logic for each intent. During actual conversation, LuisDialog sends the utterance directly to luis and returns the result to my method. For a use case, I need to pre-process the…
3
votes
1 answer

Microsoft Bot Framework LUIS in waterfall conversation

I have an existing waterfall conversation. I want to adapt it so that it can extract data from more complex user responses to the bot's questions. In my LUIS app I have created an intent called GetLocation which is trained to find an entity called…
3
votes
2 answers

Authenticate user in Microsoft bot framework

I am building a Banking Bot and I need to authenticate the user before providing any details to him. If the Bot is idle for 5 min, I need user to re-authenticate before proceeding further. I am using Microsoft Bot framework and LUIS for BOT…
3
votes
1 answer

Limit on LUIS number of characters?

I'm developping a bot using MS bot framework and LUIS. I would like the bot to answer emails of customers that are sent to our distribution list. I have several questions: When sending the bot a long email message (like is usually sent) the bot…
Ravit D
  • 907
  • 9
  • 27
3
votes
1 answer

LUIS : An item with the same key has already been added

I am building bot with LUIS. Before 2 hours everything was ok. My last publish on azure is from yesterday. When i train and update my published application and then write a test query i am getting : An item with the same key has already been…
3
votes
1 answer

Accessing LUIS entities from MessageController's BuildForm method

I am trying to build a simple BOT using microsoft Bot framework version 3 where i am using FormFlow. The free text entered by the user is sent to LUIS which returns some intent/entity. Using the entities returned by the LUIS i need to fetch data…
rku0526
  • 85
  • 1
  • 9
3
votes
1 answer

HTTP service returning wrong intent despite correct training

I have a strange situation. For some utterances, LUIS has been trained to return GetGenericResponse intent. Eg., thank you, you are nice, etc. (screenshot below) But in the JSON, LUIS is returning the wrong intent (GetBotIntroduction) for them.…
3
votes
1 answer

Microsoft Bot Framework with LUIS

Man am I having issue with this. I am trying to create a simple bot with the help of Luis. I have managed to create a bot and host it on azure, I have also created an intent in LUIS and an entity. I have created some utterances and that side is…
r3plica
  • 13,017
  • 23
  • 128
  • 290
3
votes
2 answers

LUIS Bot framework won't call Intent from external call

I implemented an external login for my BOT. When external site calls Bot CallBack method I need to set token and username in PrivateConversationData and then resume chat with a message like "Welcome back [username]!". To display this message I send…
danyolgiax
  • 12,798
  • 10
  • 65
  • 116
3
votes
1 answer

How to use LuisDialog in a Chain fluent dialog?

I'd like to use a chain interface as my root dialog to switch the conversation by the user message, for example I can call a HelpDialog if the user write 'help' and let the other inputs managed by the LuisDialog. My problem is that the LuisDialog…
3
votes
2 answers

LUIS attach to slack

I am writing to you because I truly don't know what else I can do. When I try to select a channel after I checked "Fullfillment" the Action dropdown list remains empty, all there is to see is "Select Action ..." --> no Channel and I don't know how…
xiehongguang
  • 1,274
  • 1
  • 10
  • 24
3
votes
1 answer

What's a good way to write a F# Type Provider for Microsoft's Luis?

Having a play with Microsoft's Luis + bot framework, my "this would make a good type provider" sense started tingling. Unfortunately type providers can't output discriminated unions. I was hoping to do something like the following, but it isn't…
3
votes
1 answer

Disable token breaks on punctuation LUIS.ai

I am working with Microsoft Cognitive Service's Language Understanding Service API, LUIS.ai. Whenever text is parsed by LUIS, whitespace tokens are always inserted around punctuation. This behavior is intentional, according to the…
Kah
  • 627
  • 2
  • 11
  • 28
3
votes
1 answer

What's the difference between preview mode and production mode in LUIS?

I am building an application using microsoft's LUIS, but I am quite confused about the "go to preview" button and "back to production" button. It seems that there is no difference between the preview mode and the production mode. Anyone knows the…
Zhao
  • 2,043
  • 1
  • 17
  • 36
3
votes
0 answers

LUIS recognition of pre-built entities degrades with time?

training a LUIS model, we are baffled. At first, no recognition happens for simple datetime entities. Then, waiting a couple of hours, recognition is good. 15 hours later, all is broken again!! see pictures 1. first: 2. few hours later: 3. now, 15…
Lior
  • 40,466
  • 12
  • 38
  • 40