# Grammar Checker

### Grammar Checker

**Grammar checker** is a Datasaur extension in the token-based project which corrects grammatical errors on the dataset.

<figure><img src="/files/j441Qc7vknHx21vKrQyR" alt=""><figcaption></figcaption></figure>

#### How to Use Grammar Checker:

1. Enable **Grammar checker** extension from the **Manage extensions** dialog
2. Select a service provider
3. Click **Check document** to enable the checker
4. Click **Clear results** to clear the grammar mistake results

#### How It Works:

* The **Grammar checker** extension will check the entire document
* It will show the list of grammar mistakes on the **Grammar checker** extension and underline the mistakes in red on the token editor

<figure><img src="/files/TT51lmptLVauKz4ffZGD" alt=""><figcaption><p>The grammatically mistaken text will be underlined in red</p></figcaption></figure>

<figure><img src="/files/KBoSmlpWNQQfzok4BcXu" alt=""><figcaption><p>The list of grammar mistakes after enabling the Grammar Checker</p></figcaption></figure>

* Clicking the item on the list of grammar mistakes will jump to the row where it refers to
* When the **Grammar checker** is enabled, it will always recheck the line where text modification happens

> About LanguageTool:
>
> [LanguageTool](https://languagetool.org/) is a free online proofreading service for English, Spanish, and 20 otherf languages. Instantly check your text for grammar and style mistakes.
>
> * We use LanguageTool open-source
> * [Here](https://community.languagetool.org/rule/list?lang=en) is the link to the LanguageTool rules


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.datasaur.ai/advanced/extensions/grammar-checker.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
