Develop a basic Chatbot using Microsoft Azure Cognitive Services

A Chatbot is a software program that talks audibly or textually, such programs predict the Human Behavior and respond to the user like a human being.

Today, we will show you how to develop a basic Chatbot using Microsoft Azure Cognitive Services.

We are going to create a Knowledge Base Chatbot using QnA Maker.

qnaFront 2 1024x418 - Develop a basic Chatbot using Microsoft Azure Cognitive Services

Click on the Sign in and enter your Credentials. Afterwards, click on the Create a Knowledge Base.

know 2 - Develop a basic Chatbot using Microsoft Azure Cognitive Services

Follow all the Steps that are given.

Step-1

Create a QnA Service in Microsoft Azure.

portal 1024x729 - Develop a basic Chatbot using Microsoft Azure Cognitive Services

Step-2

Connect your QnA Service to your KB (Knowledge Base).

KB ss 1024x547 - Develop a basic Chatbot using Microsoft Azure Cognitive Services

Step-3

Name your KB (Knowledge Base).

Step-4

Populate your KB (Knowledge Base).

Extract Question and Answer Pairs from online FAQ’s, Product Manuals and other Files.

You can also enable multi-turn extraction from URLs.

You can also enable Chit-Chat feature that give your bot the ability to answer thousands of small topics.

There are some Chit-Chat examples like

  • Professional
  • Friendly
  • Witty
  • Caring
  • Enthusiastic

Questions and Answers are automatically added to your Chatbot by choosing the Personality above.

Step-5

Create Your KB (Knowledge Base)

QnA Maker Portal

You can Add QnA Pairs and Alternative Phrasing using QnA Maker Portal.

You can save and train the Chatbot according to your Business Need.

You can edit your Chatbot.

Publish Your Chatbot.

Test Your Chatbot.

qnaMakerPortal 1024x515 - Develop a basic Chatbot using Microsoft Azure Cognitive Services

 

Now Create A Web App bot to integrate Chatbot Functionality into your Application.

Go to the Channels –> Get bot Embed Codes

Channels 1024x274 - Develop a basic Chatbot using Microsoft Azure Cognitive Services

Copy the Embed Code and Integrate where you want.

secret 1024x595 - Develop a basic Chatbot using Microsoft Azure Cognitive Services

<iframe src=’https://webchat.botframework.com/embed/kspqna-bot?s=YOUR_SECRET_HERE’  style=’min-width: 400px; width: 100%; min-height: 500px;’></iframe>

We will soon be adding such functionality in our IoT Web Portal to help customers and partners get the best support they want to for their field IoT deploments.

If you would like to know more about this, please feel free to contact us info@kaispe.com

Leave a Reply

avatar
  Subscribe  
Notify of