luis

qnamaker with LUIS

心不动则不痛 提交于 2019-12-24 03:55:09
问题 I'm exploring the microsoft services. LUIS caught my attention. Would it be beneficial to add it to a QNAmaker bot? The bot basically answers questions as accurately as possible, nothing else, just pure answer from knowledgebase. Do I even need to add LUIS? 回答1: No, you don't need LUIS to have QnA maker answer questions. You might add LUIS as the app grows to do more than just a faq style interaction. 回答2: By itself, if all you want is for the bot to answer questions, then this is sufficient.

Azure keys for Luis not available

浪子不回头ぞ 提交于 2019-12-24 02:32:39
问题 I am trying to publish a staging version of my LUIS app. I have set up the Cognitive Services App in Azure Australia East and can see the key in the Azure portal. However in the AU Luis portal https://au.luis.ai , when I go to the publish tab and try to add a key to the Australian Region, I can select my Tenant and my subscription, but there is no key available to select. I note that the Azure portal does say that it can take 10 minutes for the keys to be available, but I have waited much

Connecting LUIS dialog to form dialog and mapping the right fields

邮差的信 提交于 2019-12-23 12:58:33
问题 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 Amsterdam to Boston next monday". Now, I configured LUIS to respond with the intent "BookFlight" and in my bot I've made a LuisDialog and FormDialog like so: [LuisIntent("BookFlight")] public async Task Process(IDialogContext context, LuisResult result) { var form = new BookFlightForm(); var entities =

How do we automate the Refreshing of LUIS Dispatcher Model?

狂风中的少年 提交于 2019-12-23 03:35:15
问题 1. If we can go with Function App in Azure, how do we get the Dispatcher CLI to work in this function? Is there any code to run the NODE JS and install Dispatcher CLI and run the refresh command? 2. Will it be possible to use Container in Blob storage?? If so, how do we use NodeJS and Dispatcher CLI and refresh? I don't want to go with VM, Is there any APP SERVICE in Azure which can achieve this Task? The refreshing of dispatcher using dispatch refresh command can be used with NodeJS and

Botframework Prompt dialogs until user finishes

蓝咒 提交于 2019-12-22 11:27:01
问题 I'm creating a chat bot for slack using Microsoft's botbuilder and LUIS. Is there a way to keep using builder.Prompts.text() to keep asking the user if there are anymore information the user wants to put, like a for or while loop? For example I want to keep on asking the user an undefined number of times if there's a key the user wants to save and only stop when the user types done and then I will have an equal number of builder.Prompts.text() to ask the user for the values to put in each of

Automating Deployment in Bot Framework (Bot + LUIS+ QnA + Table Storage)

安稳与你 提交于 2019-12-22 06:49:52
问题 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 resources needed for the bot to work. My bot architecture consists on the following parts: Bot's Logic (ASP.NET Web API Project deployed over an Azure App Service ) LUIS Model (published over a Cognitive Services Account ) QnA Service Knowledge Base done with QnA Maker ( published directly from

How do you get to the original message text in a Microsoft Bot Framework LuisIntent method

…衆ロ難τιáo~ 提交于 2019-12-21 04:06:13
问题 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, LuisResult result Neither of which publicly exposes the original text of the message. The context object does contain the message but in a private property ( context.data.message.text ) which is not accessible. Is there a way to access this in the context , or can it be passed into the dialog

LUIS / Bot Framework multiple dialog, move intent handling to another dialog

余生颓废 提交于 2019-12-20 03:19:14
问题 my goal is to implement both dialogs and LUIS into a Microsoft Bot Framework application using their C# SDK. I tried to follow this thread https://github.com/Microsoft/BotBuilder/issues/127 and their related posts (referenced at the end) but couldn't get my code working in practice. This is my RootDialog class. Note that I created a method which handles the "GetProduct" intent, when it gets this intent, it should forward the LuisResult to ProductsDialog using context.Forward() method, but

Authenticate user in Microsoft bot framework [closed]

匆匆过客 提交于 2019-12-19 09:53:32
问题 Closed . This question needs to be more focused. It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post. Closed 2 years ago . 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 development. Can anyone help me with

How do I implement multiple LUIS dialogs on a single bot using the Bot Framework?

大憨熊 提交于 2019-12-19 07:53:12
问题 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 bot application, if I want my bot to be able to cover multiple domains, let's say for example get financial information and weather information. I know that ideally I would have two different bots, but in this situation I need to do this with a single bot. I read the Bot Framework documentation on