Skip to content

Commit a18e681

Browse files
Merge pull request #3647 from MicrosoftDocs/user/pabrosse/proofreader-api
New article "Correct grammar with the Proofreader API"
1 parent c73d71d commit a18e681

File tree

10 files changed

+399
-8
lines changed

10 files changed

+399
-8
lines changed

microsoft-edge/developer/index.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,9 @@ landingContent:
6969
- text: Translate text with the Translator API
7070
url: ../web-platform/translator-api.md
7171

72+
- text: Correct grammar, spelling, and punctuation errors in text with the Proofreader API
73+
url: ../web-platform/proofreader-api.md
74+
7275
# -----------------------------------------------------------------------------
7376
# Card for toc bucket 3 - r1c2
7477
- title: Microsoft Edge DevTools

microsoft-edge/index.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,10 @@ conceptualContent:
229229
url: ./web-platform/translator-api.md
230230
itemType: whats-new
231231

232+
- text: Correct grammar, spelling, and punctuation errors in text with the Proofreader API
233+
url: ./web-platform/proofreader-api.md
234+
itemType: whats-new
235+
232236
# -----------------------------------------------------------------------------
233237
# Card for toc bucket 3 - r1c2
234238
- title: Microsoft Edge DevTools

microsoft-edge/toc.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,9 @@
105105
- name: Summarize, write, and rewrite text with the Writing Assistance APIs
106106
href: ./web-platform/writing-assistance-apis.md
107107

108+
- name: Correct grammar, spelling, and punctuation errors in text with the Proofreader API
109+
href: ./web-platform/proofreader-api.md
110+
108111
- name: Translate text with the Translator API
109112
href: ./web-platform/translator-api.md
110113
# /Experimental APIs for Microsoft Edge

microsoft-edge/web-platform/prompt-api.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -590,5 +590,6 @@ You can also contribute to the discussion about the design of the Prompt API at
590590

591591
* [Explainer for the Prompt API](https://github.com/webmachinelearning/prompt-api), on the Web Machine Learning GitHub repo.
592592
* [Write, rewrite, and summarize text with the Writing Assistance APIs](./writing-assistance-apis.md)
593+
* [Correct grammar, spelling, and punctuation errors in text with the Proofreader API](./proofreader-api.md)
593594
* [Translate text with the Translator API](./translator-api.md)
594595
* [/built-in-ai/](https://github.com/MicrosoftEdge/Demos/tree/main/built-in-ai/) - Source code and Readme for Built-in AI playgrounds, including the Prompt API playground.
206 KB
Loading
174 KB
Loading
222 KB
Loading
238 KB
Loading

microsoft-edge/web-platform/proofreader-api.md

Lines changed: 377 additions & 0 deletions
Large diffs are not rendered by default.

microsoft-edge/web-platform/writing-assistance-apis.md

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.date: 05/19/2025
1010
# Summarize, write, and rewrite text with the Writing Assistance APIs
1111
<!-- https://aka.ms/edge-writing-assistance-api-docs -->
1212

13-
The Writing Assistance APIs are experimental web APIs that allow you to summarize, write, and rewrite text by using a small language model (SLM) that is built into Microsoft Edge, from your website's or browser extension's JavaScript code
13+
The Writing Assistance APIs are experimental web APIs that allow you to summarize, write, and rewrite text by using a small language model (SLM) that is built into Microsoft Edge, from your website's or browser extension's JavaScript code.
1414

1515
For introductory information about the Summarizer API, Writer API, and Rewriter API, see [Writing Assistance APIs Explainer](https://github.com/webmachinelearning/writing-assistance-apis).
1616

@@ -81,7 +81,7 @@ The Writing Assistance APIs use a model that's provided by Microsoft Edge and bu
8181
<!-- ====================================================================== -->
8282
## The Phi-4-mini model
8383

84-
The Prompt API allows you to prompt Phi-4-mini — a powerful small language model that excels at text-based tasks — built into Microsoft Edge. To learn more about Phi-4-mini and its capabilities, see the model card at [microsoft/Phi-4-mini-instruct](https://huggingface.co/microsoft/Phi-4-mini-instruct).
84+
The Writing Assistance APIs uses the Phi-4-mini model — a powerful small language model that excels at text-based tasks — built into Microsoft Edge. To learn more about Phi-4-mini and its capabilities, see the model card at [microsoft/Phi-4-mini-instruct](https://huggingface.co/microsoft/Phi-4-mini-instruct).
8585

8686

8787
<!-- ------------------------------ -->
@@ -93,9 +93,9 @@ Like other language models, the Phi family of models can potentially behave in w
9393
<!-- ------------------------------ -->
9494
#### Hardware requirements
9595

96-
The Prompt API developer preview is intended to work on devices with hardware capabilities that produce SLM outputs with predictable quality and latency.
96+
The Writing Assistance APIs developer preview is intended to work on devices with hardware capabilities that produce SLM outputs with predictable quality and latency.
9797

98-
The Prompt API is currently limited to:
98+
The Writing Assistance APIs are currently limited to:
9999

100100
* **Operating system:** Windows 10 or 11 and macOS 13.3 or later.
101101

@@ -537,7 +537,7 @@ controller.abort();
537537
<!-- ====================================================================== -->
538538
## Send feedback
539539

540-
We're very interested in learning about the range of scenarios for which you intend to use the Writing Assistance APIs, any issues with the APIs or language models, and whether new task-specific APIs, such as for proofreading or translation, would be useful.
540+
We're very interested in learning about the range of scenarios for which you intend to use the Writing Assistance APIs, any issues with the APIs or language models, and whether new task-specific APIs, such as for translation, would be useful.
541541

542542
To send feedback about your scenarios and the tasks you want to achieve, please add a comment to [the Writing Assistance APIs feedback issue](https://github.com/MicrosoftEdge/MSEdgeExplainers/issues/1031).
543543

@@ -550,6 +550,9 @@ You can also contribute to the discussion about the design of the Writing Assist
550550
## See also
551551

552552
* [Writing Assistance APIs Explainer](https://github.com/webmachinelearning/writing-assistance-apis), on the Web Machine Learning GitHub repo.
553-
* [Prompt a built-in language model with the Prompt API](./prompt-api.md).
554-
* [Translate text with the Translator API](./translator-api.md).
555-
* [/built-in-ai/](https://github.com/MicrosoftEdge/Demos/tree/main/built-in-ai/) - Source code and Readme for the Built-in AI playgrounds demo.
553+
* [Prompt a built-in language model with the Prompt API](./prompt-api.md)
554+
* [Correct grammar, spelling, and punctuation errors in text with the Proofreader API](./proofreader-api.md)
555+
* [Translate text with the Translator API](./translator-api.md)
556+
557+
GitHub:
558+
* [/built-in-ai/](https://github.com/MicrosoftEdge/Demos/tree/main/built-in-ai/) - Source code and Readme for the Built-in AI playgrounds demo

0 commit comments

Comments
 (0)