# Question Generation

{% hint style="info" %}
Extract questions from the split text blocks and establish domain tags for the questions.
{% endhint %}

### Generate Questions from a Single Text Block

<figure><img src="/files/15vYCeIAK0YXQGbxFWM4" alt=""><figcaption></figcaption></figure>

After the task is completed, you can view the generated questions in the text block.

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

You can filter text blocks with generated questions and text blocks without generated questions:

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

### Batch Question Generation

You can batch select or select all text blocks, and construct questions in batch:

<figure><img src="/files/51XYtCo2hta9ozMM0i2X" alt=""><figcaption></figcaption></figure>

You can view the progress of batch tasks in real-time:

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

{% hint style="info" %}
When a batch task is in progress, closing or refreshing the current page will interrupt the task. You can open a new page to check the already generated questions in question management.
{% endhint %}

### Question Generation Configuration

How many questions are generated for each text block is determined by the maximum length for generating questions in "Project Settings - Task Settings". The default setting is to generate one question per 240 characters. For text blocks of around 2000 characters, about 8 questions will be generated. You can flexibly adjust this according to the information density of your literature:

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

You can also control the proportion of question marks (?) to be removed in the generated questions (default will remove 60%).

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

{% hint style="success" %}
In actual Q\&A tasks, users' questions do not always include question marks. Removing a certain percentage of question marks helps improve fine-tuning effects.
{% endhint %}

You can control the maximum number of concurrent tasks in batch tasks (default maximum concurrency is 5 tasks).

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

{% hint style="danger" %}
Note that some model providers will limit the maximum number of concurrent tasks. Setting too large a value may cause batch tasks to fail. It is recommended to flexibly test and adjust.
{% endhint %}


---

# 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.easy-dataset.com/ed/en/questions/question-generation.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.
