Welcome to the La Liga Bot Demo!
To run the transcript directly, download Bot Framework Emulator and open the Transcript.transcript file in the Emulator.
To run the demo locally, follow the steps below.
- Follow instructions here to create a QnA Maker service.
- Follow instructions here to import and publish the LaligaQnAMaker.tsv to your newly created QnA Maker service.
- Update LaLiga.bot with your kbid (KnowledgeBase Id) and endpointKey in the "qna" services section. You can find this information under "Settings" tab for your QnA Maker Knowledge Base at QnAMaker.ai
- (Optional) Follow instructions here to set up the QnA Maker CLI to deploy the model.
- Navigate to LUIS Portal
- Click the
Sign in
button - Click on
My apps
button - Click on
Import new app
- Click on the
Choose File
and select LaLiagaLUIS.json. - Update LaLiga.bot file with your AppId, SubscriptionKey, Region and Version.
You can find this information under "Manage" tab for your LUIS application at LUIS portal.
- The
AppID
can be found in "Application Information" - The
SubscriptionKey
can be found in "Keys and Endpoints", under theKey 1
column - The
region
can be found in "Keys and Endpoints", under theRegion
column
- The
- In Luis Service, update SubscriptionKey(line: 28) and AppID(line: 29).
- Open the .sln file with Visual Studio.
- Press F5.
- Open the bot project folder with Visual Studio Code.
- Bring up a terminal.
- Type 'dotnet run'.
Microsoft Bot Framework Emulator is a desktop application that allows bot developers to test and debug their bots on localhost or running remotely through a tunnel.
- Install the Bot Framework Emulator from here.
- Launch the Bot Framework Emulator
- File -> Open bot and navigate to the bot project folder
- Select
LaLiga.bot
file
This bot has been created using Microsoft Bot Framework,
- Use LUIS to implement core AI capabilities
- Implement a multi-turn conversation using Dialogs
- Handle user interruptions for such things as Help or Cancel
- Prompt for and validate requests for information from the user