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.
azure-language-understanding
1,373
questions
85
votes
7
answers
45k
views
Comparison between luis.ai vs api.ai vs wit.ai?
Does anyone know the specific differences and features among the three, Or if one has more features/more flexible to use as a developer?
20
votes
3
answers
11k
views
How to avoid "Sorry, my bot code is having an issue" in Microsoft Bot Framework
I have a bot that runs on Azure + Bot Framework + LUIS (via LuisDialog).
If the user happens to send two messages in a quick succession (before the bot has a chance to answer), they see this error ...
12
votes
1
answer
9k
views
How to integrate Luis into bot builder
I'm trying to use the FormBuilder in combination with my intents as I created them in Luis. I just can't find the documentation to do this.
I would like to do the following things:
A user would ...
10
votes
4
answers
3k
views
How do you get to the original message text in a Microsoft Bot Framework LuisIntent method
I'm trying to access the complete original text from within a method marked as a LuisIntent within a LuisDialog.
The documentation shows these methods as taking two arguments:
IDialogContext context,...
8
votes
6
answers
13k
views
Where can I get the LUIS subscription key?
I'm trying to create a simple chat bot on Microsoft Bot Framework and I want to add LUIS app ID and LUIS subscription key to my application.
Where can I get the subscription key?
8
votes
1
answer
2k
views
How to get Activity Info from an IDialogContext
I'm using a LuisDialog and all I get the the callback returns is an IDialogContext and the LuisResult.
Is there a way I can get info from the original Activity, like channel, from name, et al?
8
votes
2
answers
1k
views
How to hook Luis into a Bot Framework FormDialog
I have a Dialog class which is a FormDialog (say, FormDialog< SandwichOrder>; one which builds an order for a sandwich, as per the bot framework documentation website). The SandwichOrder includes a ...
8
votes
4
answers
5k
views
How to get user's location while chatting with bots?
I am developing a Bot Framework application that integrates with Slack using Microsoft Bot technology. In the bot project, I was trying to get the user location when the user sends a message.
What I ...
7
votes
2
answers
2k
views
How to call LUIS Dialog inside LUIS Dialog?
My bot has LUIS dialog with a couple of intents. I call LUIS dialog from my MessageController. If the intent is detected, I start a child dialog. When the child dialog is done, I call context.Done("...
7
votes
2
answers
2k
views
Training None Intent in LUIS
I have a travel bot with following intents:-
BookAFlight (trained with 20 utterances)
GetTicketCopy (trained with 20 utterances)
CancelTicket (trained with 20 utterances)
None (default) (currently ...
7
votes
1
answer
553
views
Routing Microsoft LUIS Requests and Bot Framework - Preferably in an Enterprise Reference Application [closed]
My colleagues and I are working on building a very large application using Microsoft bot framework and Microsoft LUIS. Essentially we are trying to create a bot where people from across the ...
6
votes
2
answers
3k
views
Where can I find my LUIS authoring key?
Conversation Learner requires that I provide a LUIS authoring key (LUIS_AUTHORING_KEY). How do I get one and where do I find it?
6
votes
1
answer
6k
views
How to import utterances into LUIS.ai
The old version of the LUIS console used to have an "import utterances" function. The new console does not seem to have this function anymore.
In addition, the API (I think) used to have this option, ...
6
votes
2
answers
654
views
LUIS Intent not returning the entire value of the entity with space
I have created a LUIS Utterance like this with a simple entity included:
orders in process for customer abc
Where abc is replaced with the simple entity vf_NARCName
In the bot when I type the ...
6
votes
3
answers
505
views
Azure Bot Framework Bot with LUIS and WaterFall Dialogs executing in abnormal manner. Unexpected dialog flow
I am working on hacking up the GitHub 'CoreBot' sample code for Bot Framework V4 (with LUIS) for my own purposes, and have hit a snag in the way the responses and waterfall dialog steps are being ...
6
votes
1
answer
708
views
Can aws-lex be used to build a conversation flow bot?
Can aws-lex be used to build a conversation flow bot?
For example:
Is there a way to do something like this in aws-lex or not?
I tried using slots/prompts/lambda but I am not able to go to 2nd or ...
6
votes
3
answers
4k
views
Can I Host a MS Bot Framework Node.js Instance On-Premises
We've built an MS Bot Framework bot that consumes our existing, internal, on-premises APIs during conversations. We'd like to release this bot by dropping a Web Chat Component into the DOM of our ...
6
votes
1
answer
483
views
C# Microsoft Bot Framework with luis result directing to QNA Maker and graph api
I made a Bot using Microsoft bot framework and made use of Luis for matching intents. Some of the intents directs it to QNA and and some other intents directs it to graph api.
My Question is what is ...
6
votes
2
answers
2k
views
Automating Deployment in Bot Framework (Bot + LUIS+ QnA + Table Storage)
We have a bot deployed on Azure but we want to give it to a client so he can deploy it run it using his own resources. We need to give them a Powershell script that magically create and deploy all the ...
5
votes
1
answer
4k
views
Cannot convert from 'method group' to 'ResumeAfter<object>'
I'm trying to create a child dialog from a Luis intent to gather additional information from the user. However I'm receiving a Cannot convert from 'method group' to 'ResumeAfter<object>' error ...
5
votes
1
answer
2k
views
Handle small talk in Microsoft LUIS like the small talk domain in api.ai
I have been trying to model the small talk model of api.ai in LUIS, but it is getting out of hand quickly. Any suggestions on how to do this would be appreciated.
are you busy, are you ok, are you ...
5
votes
2
answers
1k
views
Botframework No Interruptions from other Intent Dialogs until done with current Intent Dialog
I've intent A and B using LUIS.ai. In intent A I'm using builder.Prompts.text to ask user couple questions. However, sometimes depending on the answer it would switched to intent B. I'm guessing it ...
5
votes
2
answers
3k
views
Creating an API for LUIS.AI or using .JSON files in order to train the bot for non-technical users
I have a bot that uses .NET, MS Bot Framework and LUIS.ai for its smarts.
All's fine, except that I need to provide a way for non-technical users to train the bot and teach it new things, i.e. new ...
5
votes
1
answer
2k
views
How do I implement multiple LUIS dialogs on a single bot using the Bot Framework?
Since each LUIS model is limited to 20 intents and 10 entities, and also each model must have a well defined scope/domain, I'm wondering what's the best way to implement multiple dialogs in a single ...
5
votes
1
answer
103
views
How to define two different entity roles for the same prebuilt Entity (number) in LUIS
I am looking to build a bot that typically requires two numbers with a different meaning (role) in the same utterance. Let's take the example of a StockMarket order assistent (fictional, as example)
...
5
votes
2
answers
250
views
Labeling composite entities in LUIS isn't working
I'm trying to have LUIS recognize something pretty straight forward: "2 waters" So I
Set up the number built in entity
Created a list entity which contains among its members the word water
Created a ...
5
votes
2
answers
1k
views
LUIS - understand any person name
we are building a product on LUIS / Microsoft Bot framework and one of the doubt we have is Person Name understanding. The product is set to use by anyone by just signing up to our website. Which ...
5
votes
2
answers
479
views
Azure Luis limitation maximum intents?
Is it true Azure Luis only support up to 500 intents per application? https://learn.microsoft.com/en-us/azure/cognitive-services/luis/luis-limits
My requirement is more than 1000 intents. How can I ...
5
votes
1
answer
368
views
Is it possible to handle attachments during a LuisDialog?
So far, I've been able to train a LUIS model and hook up its intents into a dialog that inherits from LuisDialog.
I assumed that when whenever I sent an unrecognizable message to the model, it would ...
5
votes
1
answer
1k
views
Microsoft Bot Framework, LUIS and Action parameters
I am trying to build a bot using LUIS but it is a lot harder than I thought.
So far I have managed to create my LUIS application and create an Intent and an Entity and I have created a few Utterances ...
4
votes
2
answers
1k
views
401 Errors Calling the Microsoft Luis.ai Programmatic API
ASKING THIS HERE AT THE EXPLICIT REQUEST OF THE MICROSOFT AZURE SUPPORT TEAM.
I've been attempting to call the MS Luis.ai programmatic API (bit.ly/2iev01n) and have been receiving a 401 unauthorized ...
4
votes
1
answer
322
views
Need some guidance on how to properly use bot framework SDK
I'm in the process of building a bot and the experience has been challenging for me so far. This is most likely since I'm coming from v1 and I'm trying to rebuild my bot in v4 style, which is pretty ...
4
votes
2
answers
2k
views
Microsoft Bot Framework, LUIS, take some action when the message dont have a intent
I started learn the Microsoft Bot Framework recently, so I started make a Chatbot and I guess I making it wrong
I making the chatbot this way:
--> I get the message's user
--> send to LUIS
--...
4
votes
2
answers
301
views
How does the "The values are interchangable" option in Phrase List work in LUIS?
I've gone through the ocumentation and tried understanding the Phrase List feature. Although I'm sure of the purpose of the Phrase List feature, I couldn't quite get the purpose of the "interchangable"...
4
votes
3
answers
2k
views
Parsing Timex Expressions in .NET Core
Using LUIS engine, I receive XXXX-10-28 as a date in the Entity Value.
I've tried using Chronic to parse but Chronic does not work with timex library/formats.
I'm expecting following strings as ...
4
votes
1
answer
866
views
Luis Api 'FewLabels' issue
I am developing bot using LUIS framework by Microsoft. I am able to create application, Intent and utterances but when I try to train and publish my bot I am getting following error.
{
modelId: '...
4
votes
3
answers
6k
views
How to integrate LUIS and QnA Maker services in single Node.js bot?
I'm developing a chatbot using Microsoft Bot Framework with Node.js SDK. I've integrated LUIS and QnA maker but I want to create this scenario if it's possible. Taking in example the following link ...
4
votes
1
answer
1k
views
PromptDialog for an undetermined number of questions
I am attempting to write a bot which would allow users to create a request (Example. I want to buy a t-shirt or I want to fix my computer ). Depending on the request they pick, they will be asked a ...
4
votes
2
answers
221
views
Can I add the tested utterances into my LUIS model automatically without review?
I built a LUIS model, I want to enable the active learning property on the model, but I do not want to add the tested utterances manually by checking the wanted utterance,
All the tutorial that I ...
4
votes
2
answers
1k
views
how to send an email from a microsoft bot?
I developed a chatbot and deployed it on skype. I have one new thing to be added to bot.
If a user requests for a office cab in bot then bot has to take user input(like destination, emp-name, etc) ...
4
votes
1
answer
375
views
Setting regional culture with LUIS
Passing a date to LUIS in the format "3/1/2017" returns a builtin.datetimev2 entity resolved to 1 March 2013.
Month first is a US convention for date strings, but not in my locale where this string ...
4
votes
1
answer
2k
views
Connecting LUIS dialog to form dialog and mapping the right fields
I am working on a bot where you can book a flight. I'm working with the latest version of the bot framework (1.1), as suggested suggested here.
You can say things like "Book me a flight from ...
4
votes
1
answer
655
views
How to create incident in servicenow using chatbot
I have created a chatbot in C#, which is configured to Luis and gives some kind of reply when a question is asked. But i wanted to create incident in Servicenow using this chatbot.Chatbot asks some ...
4
votes
1
answer
83
views
Can LUIS export a KB in Firefox?
Anyone know how to get the latest version of the LUIS UI to export a KB in Firefox? It seems to be using some form of 'clever' JavaScript that does not like Firefox. I can download in Edge but Firefox ...
4
votes
1
answer
1k
views
'Oops. Something went wrong and we need to start over.' with Microsoft Bot Service with LUIS Template
I have created a Bot Service with LUIS template using Node.js, I have trained my luis model with our domain utterances and it was working fine. suddenly from a week time , Am facing weird behavior ...
4
votes
0
answers
94
views
Issues when creating bot with Language Understanding Intelligent Service Template
After I input App ID and password, I selected Language Understanding Intelligent Service Template and clicked create button, it's showing loading page and then get stuck on this step forever.
Can ...
4
votes
0
answers
582
views
How to incorporate the conversational context into LUIS?
I know Microsoft Luis is basically a black box that takes the utterances as input and outputs a JSON object which contains 1) a list for the entities, 2) a list for all the intents along with their ...
4
votes
1
answer
724
views
Chain with LUIS Intents
So they have this nice example inside the EchoBot sample to demonstrate chains
public static readonly IDialog<string> dialog = Chain.PostToChain()
.Select(msg => msg.Text)
....
4
votes
1
answer
610
views
How can i go back to previous user conversation once i click the back button In Confirmation Dialog?
I am currently working on Bot framework technology, in one of my project I want to go back to the user conversation once I click the back button in FORM like this below figure.
I know when user enter ...
3
votes
1
answer
223
views
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 ...