Microsoft

QnA Maker

Welcome to the QnA Maker Forum

Categories

API – Any ideas or feedback pertaining to features or enhancements to QnA Maker API.

Documentation – Any ideas or suggestions for the API Reference or Documentation.

Language Support – Submit a request to have a particular language supported.

Samples & SDK Request – Let us know if you would like to see a Code sample or SDK provided.


  1. Issue with accents QnA Maker import from tsv

    There is a problem with the import as tsv option for QnA Maker.

    When I export a knowledge base as tsv and then import again, my accented letters are replaced with the unicodes (for example é becomes <U+00E9>. The accented letters are still present in the exported file, so it happens during import.

    This is a pity since I would like to use the export/import as a backup option.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  2. Issue with accents QnA Maker import from tsv

    There is a problem with the import as tsv option for QnA Maker.

    When I export a knowledge base as tsv and then import again, my accented letters are replaced with the unicodes (for example é becomes <U+00E9>. The accented letters are still present in the exported file, so it happens during import.

    This is a pity since I would like to use the export/import as a backup option.

    0 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  3. Include External API integration

    Hi team,
    I would like to suggest to include External API Integration function inside the QnA Maker

    5 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  4. 'Create Bot' is failing to populate subscription ID and QnA Auth Key

    Right now, if I use the 'Create bot' feature after publish my knowledgebase service, the 'Create Web App' page on the Azure Portal is opened, however it warns that there are missing parameters. If I examine the querystring, I can see that the subscription id is 'undefined'. If I paste my Azure subscription ID in and refresh, most of the fields are populated, however the QnA Auth Key field is still empty. This worked a couple of days ago.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  5. User Feedback/Rating for the QnA web app bot usage

    Just like how customers provide feedback/rating to the service provided. After the user uses the QnA Web app bot for his queries, if there is any option provided to the user to rate the QnA bot along with the comments will be good. With this we can see how many users are satisfied with the automated bot and also helps in improving the QnA maker web app bot.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  6. Adding a provision for the user to enter his query which is not in the knowledge base

    Just like how we have feedback option in QnA maker - where user enters his message, email address and submits, here user will get a response to his email address.
    The same concept is needed in the QnA web app bot which is deployed to any channels - where in case if the bot is not able to answer the user query from the knowledge base - instead of providing a custom message - we should give an option to the user to add his query along with his email address. This user query has to be saved in Azure…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  7. Turn Train api back on

    Please turn train api back in v.4.0

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  8. Synonyms - Enable simple contraction for Phrase Queries

    The multi-word synonyms appear to be quite straightforward. This is a known issue when use phrase synonyms and search by phrase queries.

    The elastic team explained it much better than me:

    https://www.elastic.co/guide/en/elasticsearch/guide/master/multi-word-synonyms.html#usesimplecontractionforphrasequeries

    The idea is to inject a single term that represents all synonyms.

    Could you enable something like that into QnA?

    Thanks

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  9. If a user enter a meta data that doesn't exist in kb the Generate Answer Api responds with 500

    If a user enters metadata that doesn't exist in kb the Generate Answer API responds with 500 internal server error and a very generic error message that may occur in any case if the API has accessibility issue.
    It should return an appropriate response code other than 500.As its not an internal server error i beleive its something like 404 or even 200 with no match found in kb something like that.
    You guys should handle this exception.

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  10. If a user enter a meta data that doesn't exist in kb the Api responds with 500

    If a user enters metadata that doesn't exist in kb the API responds with 500 internal server error and a very generic error message that may occur in any case if the API has accessibility issue.
    It should return an appropriate response code other than 500. As its not an internal server error I believe its something like 404 or even 200 with no match found in kb something like that.
    You guys should handle this exception.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  11. Option to preserve QnA KB training during KB source refreshes.

    Offer a feature to preserve QnA KB training during source refreshes. Today it appears all training is lost when you refresh the source data.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  12. Fix QnaMaker sort algorithm

    QnaMaker 4.0 shows first a 60% match, but when i ask for 100 results it bring another results with higher score.

    I don't know how do you test your software...

    11 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  13. 7 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  14. one to many matches for Questions

    Now QnA Maker only One to One Matching for Questions and Answers,
    is that possible one to many matching?

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  15. Support for Markdown data sources

    Plain markdown is an increasingly popular format for storing documentation. It would be awesome if QnA Maker could extract content and form Q/A pairs from plain markdown files (.md) using the same rules as semi-structured .pdf or .docx files.

    In particular, this would make it very easy to use QnA Maker on top existing wikis in Github or Azure Repos, because these are really just a collection of .md files.

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  16. QnA App Insights analytics results mis-match the user's results

    The QnA Analytics AI query often logs a different answer in the results than was actually shown to the user on the front end screen. This makes evolving the bot difficult as I cannot trust the answers in the query.

    0 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  17. Add support for "no code" Suggested Actions/quick replies (like up to three replies for each Answer).

    Add support for "no code" Suggested Actions/quick replies (like up to three replies for each Answer). This would allow for multi turn dialogs and put QnA Maker on par with Dialogflow.

    I have seen two articles which look like I can build this into the bot in Azure, but making it easy to do in the QnA Maker GUI would be a homerun.

    See this article: https://blog.botframework.com/2017/08/25/qna-maker-rich-card-attachments-net/

    And this one: https://blog.botframework.com/2017/09/28/qna-maker-revisited-suggested-actions-app-insights/

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  18. Allow user to define priority or weights of knowledge base files

    For example, users might adjust chit-chat over normal knowledge question and answers. Google has that feature in its dialogflow that the weight / preference of small talk(chit-chat)

    over QA can be fine tuned by user.

    0 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  19. Replace KnowlegdeBase thorugh a File url

    I want to replace the existing knowledge base, and I have a new KB base in my excel file which I want to use to replace the existing QnA.

    Its strange a bit that replaces knowledge base API does not support URL parameter, but only QnA List. I tried it on the API console. Can someone update the API so that would be more useful than just passing a manuel QnA list.

    Thanks in advance

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API  ·  Flag idea as inappropriate…  ·  Admin →
  20. Need guide for diagnoses of when QnA Maker test fails.

    Need guide for diagnoses of when QnA Maker test fails.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  0 comments  ·  Documentation  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base