Skip to content

Commit e4b5da3

Browse files
committed
edits
1 parent ab78d84 commit e4b5da3

File tree

1 file changed

+5
-4
lines changed
  • articles/cognitive-services/QnAMaker/Overview

1 file changed

+5
-4
lines changed

articles/cognitive-services/QnAMaker/Overview/overview.md

+5-4
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ Once a QnA Maker knowledge base is published, a client application sends a quest
3737
|1|The client application sends the user's _question_ (text in their own words), "How do I programmatically update my Knowledge Base?" to your knowledge base endpoint.|
3838
|2|QnA Maker uses the trained knowledge base to provide the correct answer and any follow-up prompts that can be used to refine the search for the best answer. QnA Maker returns a JSON-formatted response.|
3939
|3|The client application uses the JSON response to make decisions about how to continue the conversation. These decisions can include showing the top answer or presenting more choices to refine the search for the best answer. |
40+
|||
4041

4142
## What is a knowledge base?
4243

@@ -50,19 +51,19 @@ After you publish your knowledge base, a client application sends a user's quest
5051

5152
## Create, manage, and publish to a bot without code
5253

53-
The QnA Maker portal provides the complete knowledge base authoring experience. You can import documents, in their current form, to your knowledge base. These documents (such as an FAQ, product manual, spreadsheet, or web page) are converted into question and answer sets. Each set is analyzed for follow-up prompts and connected to other sets. The final markdown format supports rich presentation including images.
54+
The QnA Maker portal provides the complete knowledge base authoring experience. You can import documents, in their current form, to your knowledge base. These documents (such as an FAQ, product manual, spreadsheet, or web page) are converted into question and answer sets. Each set is analyzed for follow-up prompts and connected to other sets. The final markdown format supports rich presentation including images and links.
5455

5556
Once your knowledge base is edited, publish the knowledge base to a working [Azure Web App bot](https://azure.microsoft.com/en-us/services/bot-service/) without writing any code. Test your bot in the [Azure portal](https://portal.azure.com) or download and continue development.
5657

5758
## Search quality and ranking provides the best possible answer
5859

59-
QnA Maker's system is a layered ranking approach. The data is stored in Azure search, which also serves as the first ranking layer. The top results from Azure search are then passed through an NLP re-ranking model to produce the final results and confidence score."
60+
QnA Maker's system is a layered ranking approach. The data is stored in Azure search, which also serves as the first ranking layer. The top results from Azure search are then passed through QnA Maker's NLP re-ranking model to produce the final results and confidence score.
6061

6162
## QnA Maker improves the conversation process
6263

6364
QnA Maker provides multi-turn prompts and active learning to help you improve your basic question and answer sets.
6465

65-
**Multi-turn prompts** give you the opportunity to connect question and answer pairs. This connection allows the client application to provide an answer but also provide more questions to refine the answer.
66+
**Multi-turn prompts** give you the opportunity to connect question and answer pairs. This connection allows the client application to provide a top answer and provides more questions to refine the search for a final answer.
6667

6768
After the knowledge base receives questions from users at the published endpoint, QnA Maker applies **active learning** to these real-world questions to suggest changes to your knowledge base to improve the quality.
6869

@@ -76,7 +77,7 @@ QnA Maker provides authoring, training, and publishing along with collaboration
7677

7778
**Step 2**: Create a knowledge base in the [QnA Maker](https://www.qnamaker.ai) portal. Add [files and URLs](../concepts/data-sources-supported.md) to create the knowledge base.
7879

79-
**Step 3**: Publish your knowledge base and test from your custom endpoint using cURL or Postman.
80+
**Step 3**: Publish your knowledge base and test from your custom endpoint using [cURL](./quickstarts/get-answer-from-kb-using-curl.md) or [Postman](./quickstarts/get-answer-from-kb-using-postman.md).
8081

8182
**Step 4**: From your client application, programmatically call your knowledge base's endpoint and read the JSON response show the best answer to the user.
8283

0 commit comments

Comments
 (0)