Home/Natural Language Processing (NLP) Software/QnA Maker
Updated on: October 16, 2021

What is QnA Maker ?

QnA Maker - Natural Language Processing (NLP) Software

QnA Maker

Create a bot from data within minutes
(7 Ratings) Write Review

QnA Maker is an integrated API service that can be used to create, train and launch complex bots in a seamless manner through REST APIs or via an easy-to-use UI. Users can create and publish bots without even writing a single line of code. They can add in personality to the developed bots based on the inbuilt chit chat data sets offered by the software. Additionally, the software with its automatic extraction feature helps users extract pairs of question-answers from different semi-structured content, like support websites, FAQ pages, excel files, product manuals, SharePoint documents, and policies. They can even depend on the available REST APIs or QnA Maker portal to design sophisticated multi-turn conversations. An active learning module in QnA Maker helps users improve their ranking model via recommendations based on the usage levels and user comments related to a particular bot. Furthermore, users can also scale the generated bots as per requirement.

QnA Maker Technical details

Support Online Customer Type Large Enterprises Medium Business Small Business
API Location / Phone Number Redmond, Washington / 1800 102 1100
Deployment SaaS/Web/Cloud Category Natural Language Processing (NLP) Software

QnA Maker Pricing

Pricing ModelQuotation Based
QnA Maker


  • No code experience
  • Automatic extraction
  • Multi-turn conversations
  • Active Learning
  • Scale as per your need
  • Chat in more than 50 languages

Disclaimer: The pricing details were last updated on 26/08/2020 from the vendor website and may be different from actual. Please confirm with the vendor website before purchasing.

Learn more about QnA Maker pricing.

QnA Maker FAQs

Yes, QnA Maker provides API.

Ask the Community View Community

QnA Maker Alternatives QnA Maker Alternatives

Unbabel Unbabel is a customer service solution that provides its users with next level multilingual... read more
Visit Website
SnatchBot SnatchBot is a chatbot creation platform that enables organizations to weave together messaging... read more
Visit Website
Wordsmith Wordsmith software by Automated Insights is a self-service natural language generation platform.... read more
Visit Website
Amazon Comprehend
Amazon Comprehend Amazon Comprehend is a natural language processing software, which makes use of machine learning to... read more
Visit Website
XEditPro XEditpro is a publishing platform to manage all the publishing needs of users. It works as a... read more
Visit Website

QnA Maker Reviews

Based on 7 Rating(s)
Rating Distribution
  • 71.4 %
  • 28.6 %
  • 0 %
  • 0 %
  • 0 %
Sort By
Filter by Source
Zayed R
Zayed RSource : g2crowd.com
(Reviewed on 17 August 2020) "Easy to generate Q&A for the chatbot"

What do you like best?

Very easy to create an Own Chatbot QnAmaker and easy to integrate with chatbot service.

What do you dislike?

I feel it easy but some time is confusing with integrated with other Chatbot scenarios.

What problems are you solving with the product? What benefits have you realized?

I am using to create a chatbot.

Tom H
Tom HSource : g2crowd.com
(Reviewed on 15 July 2019) "QnA Maker for all your QnA needs"

What do you like best?

QnA Maker API allows you to send queries directly from your application (usually a bot), and quickly receive responses based on your inputted content. This saves users from navigating clunky QnA or FAQ areas of your website and gives them the ability to ask their question in a more natural fashion.

What do you dislike?

The downside of QnA Maker is the way it can get confused as your knowledge base grows. You may need to continually train it to link questions and answers. Sometimes this means typing slight variations of the same question over and over until it recognizes what it should respond with. This can have a negative flow on effect where the system starts to link under-trained responses with the response you are attempting to train, meaning you need to train those parts of the model again.

Recommendations to others considering the product:

We found it useful to setup a conversation router with Microsoft Language Understanding Intelligent Service (LUIS), which can pick up keywords in a query and then link on to a more specific QnA instance. Having multiple QnA instances running in parallel was useful not only for managing the training, but also helped prevent wild outlier responses appearing. Simply separating information about two vastly different areas can improve QnA Maker's ability to find what you are looking for.

What problems are you solving with the product? What benefits have you realized?

Having users type their questions into a bot and having the bot respond conversationally has been a huge improvement. FAQ pages are clunky and difficult to navigate. Typing your question in a box is not. Additionally, you are able to collect logs of messages sent to QnA Maker that give you better insight into the kinds of questions your users are asking, which allows you to further improve on your knowledge base.

AYUSH VSource : g2crowd.com
(Reviewed on 30 April 2018) "Amazing source to build fast Q and A Bots"

What do you like best?

1. Very Easy interface for building Question and Answer bots.

2. URL Import. This feature is out of box. Give it a URI and your bot is ready for production level.

3. Good Import features for CSV and Even PDF.

4. LUIS plus QnA Maker is best combo you will ever use. Intent recognition and On the go testing is what i was searching for easy use case development

What do you dislike?

A bit difficult setup with own hosting. You have to setup local server to get this working.

I feel a bit more freedom in using own API would be great.

Recommendations to others considering the product:

Understanding of Azure is must for using QnA.

At some points you might need to use third party services to integrate bots. Use Inbuilt samples from Microsoft.

What problems are you solving with the product? What benefits have you realized?

1. Using organisation documents and RFC to Build bots.

2. Import all previous Documentation to get a new Bot. Amazing feature .

3. It's easy to setup on Azure.

G2 User in Pharmaceuticals
G2 User in PharmaceuticalsSource : g2crowd.com
(Reviewed on 07 March 2019) "QnA Maker for ChatBot"

What do you like best?

Very easy to create a "ChatBot" question and answer system in our unified search portal leveraging IBM WEX. The knowledge base building and APIs are very straightforward.

What do you dislike?

We have a very basic instance of QnA Maker, so i'm sure there are many more capabilities that would be unlocked by paying a higher fee.

One thing i've noticed is that our API gets hung up and it takes a while to really get going on our portal, where the API is sent and our "ChatBot" is located. Usually, there is a 30 second to 1 minute delay before the first response pops up, and after that it is very smooth and quick.

What problems are you solving with the product? What benefits have you realized?

As I mentioned, we created a unified search portal utilizing WEX, and this QnA Maker instance allows us to create sort of an FAQ-style "ChatBot" to assist in navigating through our portal.

Our goal is to also start utilizing the ability to upload some FAQ lists and have QnA Maker provide the answer automatically from the website instead of having to program it.


Videos on QnA Maker

​How to get started with Azure QnA Maker and publish a bot quickly | Azure Developer Streams
​How to get started with Azure QnA Maker and publish a bot quickly | Azure Developer Streams


The research is compiled using multiple sources, let us know of any feedback on feedback@saasworthy.com