• Made Them Rank
  • Our Services
    • SEO Services
    • E-commerce Agency
    • Financial Industry Marketing
    • Case Studies
  • Our Company
    • Our Team
  • Tools & Resources
    • Insights
    • Learning IQ
  • Contact
Menu
  • Made Them Rank
  • Our Services
    • SEO Services
    • E-commerce Agency
    • Financial Industry Marketing
    • Case Studies
  • Our Company
    • Our Team
  • Tools & Resources
    • Insights
    • Learning IQ
  • Contact
  • Made Them Rank
  • Our Services
    • SEO Services
    • E-commerce Agency
    • Financial Industry Marketing
    • Case Studies
  • Our Company
    • Our Team
  • Tools & Resources
    • Insights
    • Learning IQ
  • Contact

Type To Search

  • Made Them Rank
  • Our Services
    • SEO Services
    • E-commerce Agency
    • Financial Industry Marketing
    • Case Studies
  • Our Company
    • Our Team
  • Tools & Resources
    • Insights
    • Learning IQ
  • Contact
20 AugDigital MarketingTechnology

How to Build a Chatbot, Build a Bot Quickly Using Microsoft’s QNA Builder

by Lavall Lchichester0 Comments
100
1598

What is Microsoft’s QNA Chatbot Builder?

In this article we will teach you how to build a chatbot using a new bot builder from Microsoft. Microsoft recently launched their Question and Answer (QNA) Bot builder to help people build a chat bots for their websites. Microsoft’s QNA Bot Builder uses your Frequently Asked Questions page to help your bot automatically respond to questions from your website visitors. The QNA builder allows you to update and train your bot based on new questions that your website visitors ask the bot during chat sessions.

What is a Chatbot?

A chatbot is a computer program built to have conversation with people on the internet. They are usually used on websites, on social media sites and on mobile devices. They are often compared to voice assistants but are not necessarily build using artificial intelligence.

Why Build a Chatbot?

People are learning how to build chatbots and are using them because they are extremely useful. Below are three use cases for chatbots.

  • Customer Services and User Experience: Use chatbots to quickly answer questions that your website visitors have about your company or products. They can chat with your bot to quickly get answers to their questions instead of having to search your entire site to find answers themselves
  • SEO and Content Marketing: You will get a ton of feedback and content ideas based on chat sessions. Microsoft QNA bot builder records all of your chat sessions so you can mind them for insights and so you an  train your bot
  • Brand Voice: You can build your chat bot to be as funny, cheeky and sarcastic as you want. If your brand voice is as bitter as burnt coffee then you should write your answers in that tone of voice. Brands have the ability to bring their mascots to life. Geico.com can bring the Geico Gecko to life using a chat bot and create some amazing chat sessions filled with jokes, awkwardness and of course discounts on car insurance.

how-to-make-a-bot

Getting Started with Microsoft’s QNA Chatbot Builder

Microsoft QNA Bot Builder – It’s a free, easy to use, and REST (Representational State Transfer) API. It is considered a web based service that guides AI to respond to users in a natural and conversational tone. It basically extracts all possible pairs of questions and answers from user provided content – FAQ URLs, documents and editorial content.

QNA Maker works in three steps:

  • Extraction
  • Training
  • Publishing

1. Extraction: Creating your knowledge base

bot-qna-services

It is not difficult to create a Knowledge base. It could be as simple as pointing the tool towards the existing content, and consuming the QNA content. The tool can ‘auto extract’ question and answer pairs from FAQ URLs and documents. If in case ‘auto extract’ option is not available, you can editorially add QNA sources later.

Follow these steps to create a new knowledge base (KB):

  • Click on ‘Create New Page’ on the page ‘QNA Maker Preview’ after logging.
  • Add the required information to create knowledge base.
  • Now click on ‘Create’ button.

create-bot

Your knowledge base is created. QNA Maker extracts all possible pairs of questions and answers, and with the help of the easy-to-use web interface you can edit, remove, or add any pair, as well as test. Now it’s time to train your knowledge base.

 

2.Training your knowledge base.

One of the most important things for QNA services is the relevancy of the answers to questions asked by users. This feature allows you to know the accuracy of your bots responses. You can correct and retrain your bot using the knowledge base to increase the accuracy of it’s answers.

build-a-bot

You can improve the knowledge base in two ways:

  • Chat with your knowledge base (KB) – You can chat with your bot to improve the knowledge base by seeing how it answers you. You can try adding variations to an existing question or choose a different answer for a question.

Don’t forget to press ‘Save and retrain’ button to accept the changes that you’ve made.

microsoft-bot-maker

  • Replay live chat logs – You can also review chat sessions between your bot and website visitors. This will help you improve the knowledge base and retrain the bot to get better results.

Download the live chat traffic via “download chat logs” option. It contains all the questions in descending order. Go through the chat logs and see what questions you should add and how you can improve your bot’s answers.

 If you are satisfied with your bots response you can publish a new version of the bot.

Follow the detailed guide for more information on how to train the knowledge base.

microsoft-bot

3.   Publishing your knowledge base

Make sure to review the changes that will reflect in your final knowledge base. You can download a diff file to know what changes will be published.

review-chnages-to-bot

Once you’re satisfied with the preview, click on ‘Publish’ button.

bot-building-qna-success

Even after publishing, you can review interactions in real time and refine responses if required.

QNQ-maker

QNA Maker integrates with other APIs and solutions seamlessly and at any scale.

Share article:
bots

Google Search Functions, 9 Killer Search Functions to Help You Search Like a Pro

August 18, 2017

Structured Data, 5 Mobile Search Features That Will Make You Love It

August 31, 2017

Related Posts

05 AprContent Management SystemsTechnologyTechnology Reviews

Wix Review, Learn About This Popular Website Builder

Read More
02 SepContent Management SystemsTechnologyTechnology Reviews

Squarespace Review (2019), Learn If This Popular CMS Is for You

Read More
Download the Guide To SEO & ADA Compliance
Recent Posts
  • AI in Digital Marketing Strategy
    AI in Digital Marketing Strategy
  • Questions to Ask When Hiring a Digital Marketing Agency
    Questions to Ask When Hiring a Digital Marketing Agency
  • 4 Marketing Tips to Help Fintech Companies Thrive During Downturn
    4 Marketing Tips to Help Fintech Companies Thrive During Downturn
  • Marketing Jobs of the Future and the Skills You Need to Succeed in Them
    Marketing Jobs of the Future and the Skills You Need to Succeed in Them
  • Top Six SEO Trends in 2019
    Top Six SEO Trends in 2019
  • 5 Essential Excel tips – Plus one sneaky Excel trick that should be considered spy tradecraft
    5 Essential Excel tips – Plus one sneaky Excel trick that should be considered spy tradecraft
  • WeWork Acquires Conductor – SEO Pros Like Rand Fishkin Chime In
    WeWork Acquires Conductor – SEO Pros Like Rand Fishkin Chime In
  • Learn SEO – Free Beginners Guide
    Learn SEO – Free Beginners Guide
  • Local Search – 10 Affordable Tips to Boost Your Business. Bonus Inside!
    Local Search – 10 Affordable Tips to Boost Your Business. Bonus Inside!
  • 10 Best WordPress Themes Under $70, Way Cheaper Than a Tinder Date
    10 Best WordPress Themes Under $70, Way Cheaper Than a Tinder Date

Growth Skills helps brands create and capture demand with world-class Growth Marketing. We integrate Performance Marketing and Lifecycle Marketing to generate cost-effective revenue.

Growth Skills is a certified Minority Business Enterprise (MBE)

About

  • Home
  • Our Services
  • Our Company
  • Learning IQ
  • Blog
  • Contact

Resources

  • ProtÃĐgÃĐ Plus
  • ProtÃĐgÃĐ Plus Tuition Options
  • Income Share Agreement

Terms & Conditions

  • Terms of Use
  • Privacy Notice
  • Guest Post

Copyright ÂĐ 2024 GROWTH SKILLS All Rights Reserved. Made with love in New York City.

Facebook
Twitter
Youtube
BACK TO TOP