Skip to content

Commit c5c6868

Browse files
committed
acrolinx fixes
1 parent 490681c commit c5c6868

File tree

2 files changed

+19
-19
lines changed

2 files changed

+19
-19
lines changed

articles/ai-services/language-service/question-answering/how-to/migrate-qnamaker-to-question-answering.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ ms.custom: language-service-question-answering
1111
---
1212
# Migrate from QnA Maker to custom question answering
1313

14-
**Purpose of this document:** This article aims to provide information that can be used to successfully migrate applications that use QnA Maker to custom question answering. Using this article, we hope customers will gain clarity on the following:
14+
**Purpose of this document:** This article aims to provide information that can be used to successfully migrate applications that use QnA Maker to custom question answering. Using this article, we hope customers gain clarity on the following:
1515

1616
- Comparison of features across QnA Maker and custom question answering
1717
- Pricing
@@ -23,7 +23,7 @@ ms.custom: language-service-question-answering
2323
**Intended Audience:** Existing QnA Maker customers
2424

2525
> [!IMPORTANT]
26-
> Custom question Answering, a feature of Azure AI Language was introduced in November 2021 with several new capabilities including enhanced relevance using a deep learning ranker, precise answers, and end-to-end region support. Each custom question answering project is equivalent to a knowledge base in QnA Maker. Resource level settings such as Role-based access control (RBAC) are not migrated to the new resource. These resource level settings would have to be reconfigured for the language resource post migration:
26+
> Custom question Answering, a feature of Azure AI Language was introduced in November 2021 with several new capabilities including enhanced relevance using a deep learning ranker, precise answers, and end-to-end region support. Each custom question answering project is equivalent to a knowledge base in QnA Maker. Resource level settings such as Role-based access control (RBAC) aren't migrated to the new resource. These resource level settings would have to be reconfigured for the language resource post migration:
2727
>
2828
> - Automatic RBAC to Language project (not resource)
2929
> - Automatic enabling of analytics.
@@ -37,15 +37,15 @@ In addition to a new set of features, custom question answering provides many te
3737
|Feature|QnA Maker|Custom question answering|Details|
3838
|-------|---------|------------------|-------|
3939
|State of the art transformer-based models||✔️|Turing based models that enable search of QnA at web scale.|
40-
|Pre-built capability||✔️|Using this capability one can leverage the power of custom question answering without having to ingest content and manage resources.|
40+
|Prebuilt capability||✔️|Using this capability one can use the power of custom question answering without having to ingest content and manage resources.|
4141
|Precise answering||✔️|Custom question answering supports precise answering with the help of SOTA models.|
4242
|Smart URL Refresh||✔️|Custom question answering provides a means to refresh ingested content from public sources with a single click.|
4343
|Q&A over knowledge base (hierarchical extraction)|✔️|✔️| |
4444
|Active learning|✔️|✔️|Custom question answering has an improved active learning model.|
4545
|Alternate Questions|✔️|✔️|The improved models in custom question answering reduce the need to add alternate questions.|
4646
|Synonyms|✔️|✔️| |
4747
|Metadata|✔️|✔️| |
48-
|Question Generation (private preview)||✔️|This new feature will allow generation of questions over text.|
48+
|Question Generation (private preview)||✔️|This new feature allows generation of questions over text.|
4949
|Support for unstructured documents||✔️|Users can now ingest unstructured documents as input sources and query the content for responses|
5050
|.NET SDK|✔️|✔️| |
5151
|API|✔️|✔️| |
@@ -54,7 +54,7 @@ In addition to a new set of features, custom question answering provides many te
5454

5555
## Pricing
5656

57-
When you're looking at migrating to custom question answering, please consider the following:
57+
When you're looking at migrating to custom question answering, consider the following:
5858

5959
|Component |QnA Maker|Custom question answering|Details |
6060
|-------------------------------|---------|------------------|---------------------------------------------------------------------------------------------------------|
@@ -65,7 +65,7 @@ When you're looking at migrating to custom question answering, please consider t
6565

6666
- Users may select a higher tier with higher capacity, which will impact overall price they pay. It doesn’t impact the price on language component of custom question answering.
6767

68-
- Text Records in custom question answering features refers to the query submitted by the user to the runtime, and it's a concept common to all features within Language service. Sometimes a query may have more text records when the query length is higher.
68+
- "Text Records" in custom question answering features refers to the query submitted by the user to the runtime, and it's a concept common to all features within Language service. Sometimes a query may have more text records when the query length is higher.
6969

7070
**Example price estimations**
7171

@@ -84,7 +84,7 @@ The [Azure pricing calculator](https://azure.microsoft.com/pricing/calculator/)
8484

8585
## Simplified Provisioning and Development Experience
8686

87-
With the Language service, QnA Maker customers now benefit from a single service that provides Text Analytics, LUIS and custom question answering as features of the language resource. The Language service provides:
87+
With the Language service, QnA Maker customers now benefit from a single service that provides Text Analytics, LUIS, and custom question answering as features of the language resource. The Language service provides:
8888

8989
- One Language resource to access all above capabilities
9090
- A single pane of authoring experience across capabilities
@@ -93,13 +93,13 @@ With the Language service, QnA Maker customers now benefit from a single service
9393

9494
## Migration Phases
9595

96-
If you or your organization have applications in development or production that use QnA Maker, you should update them to use custom question answering as soon as possible. See the following links for available APIs, SDKs, Bot SDKs and code samples.
96+
If you or your organization have applications in development or production that use QnA Maker, you should update them to use custom question answering as soon as possible. See the following links for available APIs, SDKs, Bot SDKs, and code samples.
9797

9898
Following are the broad migration phases to consider:
9999

100100
![A chart showing the phases of a successful migration](../media/migrate-qnamaker-to-question-answering/migration-phases.png)
101101

102-
Additional links which can help you're given below:
102+
More links that can help:
103103
- [Authoring portal](https://language.cognitive.azure.com/home)
104104
- [API](authoring.md)
105105
- [SDK](/dotnet/api/microsoft.azure.cognitiveservices.knowledge.qnamaker)
@@ -110,10 +110,10 @@ Additional links which can help you're given below:
110110
This topic compares two hypothetical scenarios when migrating from QnA Maker to custom question answering. These scenarios can help you to determine the right set of migration steps to execute for the given scenario.
111111

112112
> [!NOTE]
113-
> An attempt has been made to ensure these scenarios are representative of real customer migrations, however, individual customer scenarios will of course differ. Also, this article doesn't include pricing details. Visit the [pricing](https://azure.microsoft.com/pricing/details/cognitive-services/language-service/) page for more information.
113+
> An attempt has been made to ensure these scenarios are representative of real customer migrations, however, individual customer scenarios differ. Also, this article doesn't include pricing details. Visit the [pricing](https://azure.microsoft.com/pricing/details/cognitive-services/language-service/) page for more information.
114114
115115
> [!IMPORTANT]
116-
> Each custom question answering project is equivalent to a knowledge base in QnA Maker. Resource level settings such as Role-based access control (RBAC) are not migrated to the new resource. These resource level settings would have to be reconfigured for the language resource post migration. You'll also need to [re-enable analytics](analytics.md) for the language resource.
116+
> Each custom question answering project is equivalent to a knowledge base in QnA Maker. Resource level settings such as Role-based access control (RBAC) aren't migrated to the new resource. These resource level settings would have to be reconfigured for the language resource post migration. You'll also need to [re-enable analytics](analytics.md) for the language resource.
117117
118118
### Migration scenario 1: No custom authoring portal
119119

@@ -139,11 +139,11 @@ Here are some [detailed steps](migrate-qnamaker.md) on migration scenario 1.
139139

140140
### Migration scenario 2
141141

142-
In this migration scenario, the customer may have created their own authoring frontend leveraging the QnA Maker authoring APIs or QnA Maker SDKs.
142+
In this migration scenario, the customer may have created their own authoring frontend using the QnA Maker authoring APIs or QnA Maker SDKs.
143143

144144
They should perform these steps required for migration of SDKs:
145145

146-
This [SDK Migration Guide](https://github.com/Azure/azure-sdk-for-net/blob/Azure.AI.Language.QuestionAnswering_1.1.0-beta.1/sdk/cognitivelanguage/Azure.AI.Language.QuestionAnswering/MigrationGuide.md) is intended to assist in the migration to the new custom question answering client library, [Azure.AI.Language.QuestionAnswering](https://www.nuget.org/packages/Azure.AI.Language.QuestionAnswering), from the old one, [Microsoft.Azure.CognitiveServices.Knowledge.QnAMaker](https://www.nuget.org/packages/Microsoft.Azure.CognitiveServices.Knowledge.QnAMaker). It will focus on side-by-side comparisons for similar operations between the two packages.
146+
This [SDK Migration Guide](https://github.com/Azure/azure-sdk-for-net/blob/Azure.AI.Language.QuestionAnswering_1.1.0-beta.1/sdk/cognitivelanguage/Azure.AI.Language.QuestionAnswering/MigrationGuide.md) is intended to help the migration to the new custom question answering client library, [Azure.AI.Language.QuestionAnswering](https://www.nuget.org/packages/Azure.AI.Language.QuestionAnswering), from the old one, [Microsoft.Azure.CognitiveServices.Knowledge.QnAMaker](https://www.nuget.org/packages/Microsoft.Azure.CognitiveServices.Knowledge.QnAMaker). It will focus on side-by-side comparisons for similar operations between the two packages.
147147

148148
They should perform the steps required for migration of Knowledge bases to the new Project within Language resource.
149149

@@ -165,12 +165,12 @@ Here you can find some code samples: [Sample 1](https://github.com/microsoft/Bot
165165

166166
Here are [detailed steps on migration scenario 2](https://github.com/Azure/azure-sdk-for-net/blob/Azure.AI.Language.QuestionAnswering_1.1.0-beta.1/sdk/cognitivelanguage/Azure.AI.Language.QuestionAnswering/MigrationGuide.md)
167167

168-
Learn more about the [pre-built API](../../../QnAMaker/How-To/using-prebuilt-api.md)
168+
Learn more about the [prebuilt API](../../../QnAMaker/How-To/using-prebuilt-api.md)
169169

170170
Learn more about the [custom question answering Get Answers REST API](/rest/api/questionanswering/question-answering/get-answers)
171171

172172
## Migration steps
173173

174-
Please note that some of these steps are needed depending on the customers existing architecture. Kindly look at migration phases given above for getting more clarity on which steps are needed by you for migration.
174+
Note that some of these steps are needed depending on the customers existing architecture. Kindly look at migration phases given above for getting more clarity on which steps are needed by you for migration.
175175

176176
![A chart showing the steps of a successful migration](../media/migrate-qnamaker-to-question-answering/migration-steps.png)

articles/ai-services/language-service/text-analytics-for-health/how-to/call-api.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,12 @@ The Text Analytics for health supports English in addition to multiple languages
3636

3737
## Submitting data
3838

39-
To send an API request, you will need your Language resource endpoint and key.
39+
To send an API request, you need your Language resource endpoint and key.
4040

4141
> [!NOTE]
42-
> You can find the key and endpoint for your Language resource on the Azure portal. They will be located on the resource's **Key and endpoint** page, under **resource management**.
42+
> You can find the key and endpoint for your Language resource on the Azure portal. They are located on the resource's **Key and endpoint** page, under **resource management**.
4343
44-
Analysis is performed upon receipt of the request. If you send a request using the REST API or client library, the results will be returned asynchronously. If you're using the Docker container, they will be returned synchronously.
44+
Analysis is performed upon receipt of the request. If you send a request using the REST API or client library, the results are returned asynchronously. If you're using the Docker container, they are returned synchronously.
4545

4646
[!INCLUDE [asynchronous-result-availability](../../includes/async-result-availability.md)]
4747

@@ -58,7 +58,7 @@ Fast Healthcare Interoperability Resources (FHIR) is the health industry communi
5858

5959
## Getting results from the feature
6060

61-
Depending on your API request, and the data you submit to the Text Analytics for health, you will get:
61+
Depending on your API request, and the data you submit to the Text Analytics for health, you get:
6262

6363
[!INCLUDE [Text Analytics for health features](../includes/features.md)]
6464

0 commit comments

Comments
 (0)