QnA Maker

Distill information into an easy-to-navigate FAQ.

Create an FAQ service from existing content

Try the demo below to see how QnA Maker works with existing content.

See it in action

  1. Preview
  2. JSON


You can login with your Microsoft account.



Matched questions:

  • How do I login to the QnA Maker Portal?
  • how do I login?
  • how do i login
  • how do i log in?
  "answers": [
      "answer": "You can login with your [Microsoft account](https://account.microsoft.com/account).",
      "score": 100.0,
      "questions": [
        "How do I login to the QnA Maker Portal?",
        "how do I login?",
        "how do i login",
        "how do i log in?"

Want to build this?

Quickly extract questions and answers from your existing content

Use your existing content to build and train a simple question-and answer-bot that responds to users in a natural, conversational way. Ingest FAQ URLs, structured documents and product manuals and extract all possible question-and-answer pairs from the content.

Easily train and improve your question-and-answer bot service

Edit, remove or add question-and-answer pairs with a simple-to-use interface, then publish your knowledge base as an API endpoint for a bot service. Easily test and train the bot using a familiar chat interface.

Scale your service according to your business and compliance needs

As QnA Maker service is a hosted model, its data and runtime components are hosted as part of your Azure subscription. Choose product tiers according to your size and throughput needs, and feel secure knowing that all components are within your Azure compliance boundary.

Expand your options by integrating with other APIs

Seamlessly integrate QnA Maker with other APIs such as Language Understanding service and Speech APIs to interpret and answer user questions in different ways.

Explore QnA Maker scenario

Arquitetura de Chatbot de FAQCom a ferramenta Criador de FAQ, é fácil aos proprietários de conteúdos manter as respetivas bases de dados de conhecimento de Perguntas e Respostas. Combinando o Serviço Bot e o Language Understanding, torna-se fácil configurar um chatbot de FAQ que responde a partir de diferentes bases de dados de conhecimento, dependendo da intenção da consulta.1234567
  1. Overview
  2. Flow

FAQ chatbot architecture


The QnA Maker tool makes it easy for the content owners to maintain their knowledge base of questions and answers. Combined with Bot Service and Language Understanding, it becomes simple to set up an FAQ chatbot which responds from different knowledge bases depending on the intent of the query.


  1. 1 Employee access FAQ Bot
  2. 2 Azure Active Director validates the employee’s identity
  3. 3 Query is sent to a LUIS model to get the intent of the query
  4. 4 Based in the intent, the query is redirected to the appropriate Knowledge base
  5. 5 QnA Maker gives the best match to the incoming query
  6. 6 The result is shown to the employee
  7. 7 Data Champions manage and update their QnA Knowledge base based on the feedback from user traffic

"QnAMaker enabled Accenture to build corpus at speed to quickly launch an HR chatbot for 100,000+ people. We were able to leverage Q&A Maker and LUIS to build our conversation hierarchy, getting us the best of both."

Sangita Agarwal, Managing Director – Human Resources Technology Platforms, Accenture

Explore the Cognitive Services APIs

Computer Vision

Distill actionable information from images


Detect, identify, analyse, organise and tag faces in photos

Ink Recogniser PREVIEW

An AI service that recognises digital ink content, such as handwriting, shapes and ink document layout

Video Indexer

Unlock video insights

Custom Vision

Easily customise your own state-of-the-art computer vision models for your unique use case

Form Recogniser PREVIEW

The AI-powered document extraction service that understands your forms

Text Analytics

Easily evaluate sentiment and topics to understand what users want

Translator Text

Easily conduct machine translation with a simple REST API call

QnA Maker

Distill information into conversational, easy-to-navigate answers

Language Understanding

Teach your apps to understand commands from your users

Immersive Reader PREVIEW

Empower users of all ages and abilities to read and comprehend text

Speech services

Unified speech services for speech-to-text, text-to-speech and speech translation

Speaker Recognition PREVIEW

Use speech to identify and verify individual speakers

Content moderator

Automated image, text and video moderation

Anomaly detector PREVIEW

Easily add anomaly detection capabilities to your apps.

Personaliser PREVIEW

An AI service that delivers a personalised user experience

Ready to supercharge your app?