You will be given a database (a set of tables) in some domain (e.g., Education, Banking) and their content.
Example: the following tables are representative of the Fitness domain:
id | name | address |
---|---|---|
1 | FitLife | 123 Main St |
2 | Wellness Zone | 456 Market St |
3 | Active Life | 678 Pine St |
id | program_name | description |
---|---|---|
1 | Yoga | A mind and body practice. |
2 | Zumba | Dance for fitness. |
3 | Crossfit | Intense strength training. |
id | member_id (→ Member.id) |
points |
---|---|---|
1 | 1 | 100 |
2 | 2 | NULL |
3 | 3 | 200 |
4 | 4 | 150 |
fitness_studio_id (→ Fitness_Studio.id) |
exercise_program_id (→ Exercise_Program.id) |
---|---|
1 | 1 |
1 | 2 |
2 | 1 |
3 | 1 |
3 | 2 |
3 | 3 |
Your task is to write a question (based on the provided template) which is essentially a request to extract an answer from the database. When writing the question, you must ensure that it has the same intent (asks about the same columns) as the template.
Example: the three templates below reflect different intents:Templates
You will be given a template of an ambiguous question (due to words “every” or “each”).
Example:Ambiguous question template:
What program_name of Exercise_Program
This means that the same question has two different interpretations:
Interface
Guidelines for annotations
Your task is to write an ambiguous question and its interpretations based on the given templates that will sound natural and grammatical.
The same rules apply to writing interpretations.
Example of a completed annotation:
Let's consider writing ambiguous question based on the ambiguous question template above:
Process: