diff --git a/app.py b/app.py
index ec5ecd4..2a60fdc 100644
--- a/app.py
+++ b/app.py
@@ -1,25 +1,21 @@
import threading
-
-from flask import Flask, request
-from flask_jwt_extended import JWTManager, jwt_required
from functools import reduce
-from helper.ExamVariant import ExamVariant
+import firebase_admin
+from firebase_admin import credentials
+from flask import Flask, request
+from flask_jwt_extended import JWTManager, jwt_required
+
from helper.api_messages import *
+from helper.exam_variant import ExamVariant
from helper.exercises import *
from helper.file_helper import delete_files_older_than_one_day
from helper.firebase_helper import *
from helper.heygen_api import create_video, create_videos_and_save_to_db
-from heygen.AvatarEnum import AvatarEnum
-from helper.speech_to_text_helper import *
from helper.openai_interface import *
-import os
-import re
-import logging
-
-from dotenv import load_dotenv
-
-from templates.question_templates import *
+from helper.question_templates import *
+from helper.speech_to_text_helper import *
+from heygen.AvatarEnum import AvatarEnum
load_dotenv()
@@ -357,27 +353,6 @@ def get_writing_task_2_general_question():
return str(e)
-# THE SAVING OF WRITING IS DONE WITHOUT THE API ON THE FRONTEND
-# @app.route('/writing', methods=['POST'])
-# @jwt_required()
-# def save_writing_task():
-# try:
-# data = request.get_json()
-# exercises = data.get('exercises')
-# template = getWritingTemplate()
-# id = str(uuid.uuid4())
-# for i, exercise in enumerate(exercises, start=0):
-# template["exercises"][i]["prompt"] = exercise
-#
-# (result, id) = save_to_db_with_id("writing", template, id)
-# if result:
-# return {**template, "id": id}
-# else:
-# raise Exception("Failed to save writing: " + template)
-# except Exception as e:
-# return str(e)
-
-
@app.route('/speaking_task_1', methods=['POST'])
@jwt_required()
def grade_speaking_task_1():
@@ -778,25 +753,6 @@ def get_reading_passage_3_question():
return str(e)
-# THE SAVING OF READING IS DONE WITHOUT THE API ON THE FRONTEND
-# @app.route('/reading', methods=['POST'])
-# @jwt_required()
-# def save_reading_passage():
-# try:
-# data = request.get_json()
-# parts = data.get('parts')
-# template = getReadingTemplate()
-# template["parts"] = parts
-# id = str(uuid.uuid4())
-# (result, id) = save_to_db_with_id("reading", template, id)
-# if result:
-# return {**template, "id": id}
-# else:
-# raise Exception("Failed to save reading: " + template)
-# except Exception as e:
-# return str(e)
-
-
@app.route('/level', methods=['GET'])
@jwt_required()
def get_level_exam():
diff --git a/audio-samples/mynameisjeff.wav b/audio-samples/mynameisjeff.wav
deleted file mode 100644
index dccd433..0000000
Binary files a/audio-samples/mynameisjeff.wav and /dev/null differ
diff --git a/audio-samples/placeholder.txt b/audio-samples/placeholder.txt
new file mode 100644
index 0000000..f89d219
--- /dev/null
+++ b/audio-samples/placeholder.txt
@@ -0,0 +1 @@
+THIS FILE ONLY EXISTS TO KEEP THIS FOLDER IN THE REPO
\ No newline at end of file
diff --git a/audio-samples/speakingpt2.m4a b/audio-samples/speakingpt2.m4a
deleted file mode 100644
index 05d838f..0000000
Binary files a/audio-samples/speakingpt2.m4a and /dev/null differ
diff --git a/audio-samples/weekends.m4a b/audio-samples/weekends.m4a
deleted file mode 100644
index d9aded7..0000000
Binary files a/audio-samples/weekends.m4a and /dev/null differ
diff --git a/generate_base_questions.py b/generate_base_questions.py
deleted file mode 100644
index 74a5220..0000000
--- a/generate_base_questions.py
+++ /dev/null
@@ -1,6094 +0,0 @@
-import os
-import uuid
-
-import firebase_admin
-from firebase_admin import credentials, firestore
-
-from dotenv import load_dotenv
-
-load_dotenv()
-
-# Initialize Firebase Admin SDK
-cred = credentials.Certificate(os.getenv("GOOGLE_APPLICATION_CREDENTIALS"))
-
-firebase_admin.initialize_app(cred)
-
-# LEGACY
-reading_to_insert_2 = {
- "exercises": [
- {
- "allowRepetition": True,
- "id": str(uuid.uuid4()),
- "prompt": "Complete the summary below. Click a blank to select the corresponding word(s) for it.\\nThere are "
- "more words than spaces so you will not use them all. You may use any of the words more than once.",
- "solutions": [
- {
- "id": "1",
- "solution": "Earth"
- },
- {
- "id": "2",
- "solution": "ecosystems"
- },
- {
- "id": "3",
- "solution": "biodiversity"
- },
- {
- "id": "4",
- "solution": "pollination"
- },
- {
- "id": "5",
- "solution": "genetic"
- },
- {
- "id": "6",
- "solution": "protection"
- },
- {
- "id": "7",
- "solution": "healthy"
- },
- {
- "id": "8",
- "solution": "sustainable"
- }
- ],
- "text": "Biodiversity, the range of life forms on {{1}}, is essential for ecosystem health and stability. "
- "Interactions among species in {{2}} support various ecological processes. However, human activities "
- "like habitat destruction and pollution threaten {{3}}, impacting natural systems and human well-being. "
- "Ecosystems, with species adapted over time, perform vital functions such as nutrient cycling and {{4}}. "
- "The loss of biodiversity disrupts these processes, affecting ecosystem stability. Preserving {{5}} diversity "
- "is crucial for disease resilience and adaptation. Addressing biodiversity decline requires habitat {{6}}, "
- "sustainable practices, and awareness. In conclusion, safeguarding biodiversity is vital for {{7}} ecosystems "
- "and human societies, demanding proactive conservation and {{8}} efforts.",
- "type": "fillBlanks",
- "words": ["Earth", "fossil", "alternative", "ecosystems", "healthy", "sustainable",
- "contributes", "genetic", "surged", "pollination", "scalable", "solar", "accessible",
- "climate", "environmental", "biodiversity", "impact", "protection", "options", "challenges"]
-
- },
- {
- "id": str(uuid.uuid4()),
- "maxWords": 3,
- "prompt": "Answer the questions below.\\nChoose NO MORE THAN THREE WORDS from the passage for each answer.",
- "solutions": [
- {
- "id": 1,
- "solution": ["Variety of life"]
- },
- {
- "id": 2,
- "solution": ["Maintains health"]
- },
- {
- "id": 3,
- "solution": ["Habitat destruction", "pollution", "climate change"]
- },
- {
- "id": 4,
- "solution": ["Deforestation", "overfishing"]
- },
- {
- "id": 5,
- "solution": ["Essential functions"]
- },
- {
- "id": 6,
- "solution": ["Pollination"]
- },
- {
- "id": 7,
- "solution": ["Disrupts relationships", "imbalances"]
- },
- {
- "id": 8,
- "solution": ["Unchecked population growth", "effects on vegetation"]
- },
- {
- "id": 9,
- "solution": ["Diseases"]
- },
- {
- "id": 10,
- "solution": ["Supports pollination"]
- },
- ],
- "text": "What is biodiversity?{{1}}\\nHow does biodiversity impact ecosystems?{{2}}\\nWhat activities threaten "
- "biodiversity?{{3}}\\nName a human activity impacting biodiversity.{{4}}\nWhat functions do ecosystems "
- "perform?{{5}}\\nWhat do bees support?{{6}}\\nHow does biodiversity loss affect ecosystems?{{7}}\\nWhat "
- "can result from apex predator decline?{{8}}\\nWhat does genetic diversity buffer against?{{9}}\\nWhy "
- "is genetic diversity important?{{10}}",
- "type": "writeBlanks"
- }
- ],
- "isDiagnostic": True,
- "minTimer": 20,
- "text": {
- "content": "Biodiversity, the variety of life forms on Earth, plays a critical role in maintaining ecosystem health "
- "and stability. The interactions between different species within ecosystems create intricate networks "
- "that support various ecological processes. However, human activities such as habitat destruction, "
- "pollution, and climate change are placing immense pressure on biodiversity, leading to potential "
- "consequences for both natural systems and human well-being.\\nEcosystems are composed of a multitude "
- "of species that have evolved over millions of years, adapting to their environments and developing "
- "unique roles within their ecosystems. This diversity ensures that ecosystems can perform essential "
- "functions, such as nutrient cycling, pest control, and pollination. For instance, bees and other "
- "pollinators contribute to the reproduction of numerous plant species, thereby supporting food production "
- "for humans and other animals.\\nThe loss of biodiversity can disrupt these intricate relationships, "
- "leading to imbalances that reverberate throughout ecosystems. As species disappear, the stability of "
- "ecosystems may be compromised, and the services they provide can be compromised as well. For example, "
- "the decline of apex predators in a habitat can result in unchecked population growth of their prey, "
- "causing cascading effects on vegetation and other species.\\nBiodiversity is also vital for preserving "
- "genetic diversity within species. This diversity acts as a buffer against diseases, allowing some "
- "individuals to survive and reproduce when others succumb. Moreover, it enables species to adapt to "
- "changing environmental conditions over time. The genetic diversity of crops is especially crucial for "
- "ensuring food security and resilience in the face of changing climates and emerging diseases.\\nAddressing "
- "the decline in biodiversity requires a multifaceted approach. Conservation efforts should focus on "
- "protecting and restoring habitats, implementing sustainable land-use practices, and reducing pollution. "
- "In addition, raising public awareness about the value of biodiversity and its role in human well-being "
- "is essential. International cooperation is also necessary, as many species and ecosystems span multiple "
- "countries.\\nIn conclusion, biodiversity is a cornerstone of healthy ecosystems and is closely intertwined "
- "with human societies. As we recognize the intricate connections between species and ecosystems, it becomes "
- "imperative to take proactive steps to safeguard biodiversity for current and future generations. This "
- "requires a commitment to sustainable practices and a collective effort to protect the diverse web of "
- "life on our planet.",
- "title": "Biodiversity and Ecosystem Health"
- },
- "type": "academic"
-}
-
-reading_p1_to_insert_1 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompt": "Do the following statements agree with the information given in Reading Passage 1?",
- "questions": [
- {
- "id": "1",
- "prompt": "Bees are solely responsible for the pollination of all flowering plants mentioned in the passage.",
- "solution": False
- },
- {
- "id": "2",
- "prompt": "Bee populations have been declining due to factors such as habitat loss, pesticide exposure, and climate changes.",
- "solution": True
- },
- {
- "id": "3",
- "prompt": "The decline in bee populations has no impact on the agricultural industry or food prices.",
- "solution": False
- }
- ],
- "type": "trueFalse"
- },
- {
- "id": str(uuid.uuid4()),
- "prompt": "Select the appropriate option.",
- "questions": [
- {
- "id": 1,
- "options": [
- {
- "id": "A",
- "text": "Providing shade to plants"
- },
- {
- "id": "B",
- "text": "Controlling pest populations"
- },
- {
- "id": "C",
- "text": "Attracting other pollinators"
- },
- {
- "id": "D",
- "text": "Creating intricate webs"
- }
- ],
- "prompt": "What is the primary role of bees in ecosystems according to the passage?",
- "solution": "B",
- "variant": "text",
- },
- {
- "id": 2,
- "options": [
- {
- "id": "A",
- "text": "30%"
- },
- {
- "id": "B",
- "text": "50%"
- },
- {
- "id": "C",
- "text": "80%"
- },
- {
- "id": "D",
- "text": "100%"
- }
- ],
- "prompt": "Approximately how much of flowering plants rely on animal pollinators like bees for fertilization?",
- "solution": "C",
- "variant": "text",
- },
- {
- "id": 3,
- "options": [
- {
- "id": "A",
- "text": "It leads to lower food prices"
- },
- {
- "id": "B",
- "text": "It ensures larger crop sizes"
- },
- {
- "id": "C",
- "text": "It provides diverse and nutritious diets"
- },
- {
- "id": "D",
- "text": "It reduces the need for pesticides"
- }
- ],
- "prompt": "Why is the role of bees in enhancing crop productivity beneficial for consumers?",
- "solution": "C",
- "variant": "text",
- }
- ],
- "type": "multipleChoice",
- }
- ],
- "isDiagnostic": True,
- "minTimer": 20,
- "text": {
- "content": "Bees, often regarded as unassuming insects, play a pivotal role in the intricate web of ecosystems "
- "around the world. Beyond their humble appearance, these industrious creatures contribute substantially "
- "to the health and diversity of both natural environments and human communities.\\nAt the heart of their "
- "significance lies their role as pollinators. Bees facilitate the reproduction of various plants by "
- "transferring pollen between flowers as they collect nectar. This seemingly simple act has profound "
- "consequences for the propagation of plant species. In fact, it's estimated that approximately 80% of "
- "flowering plants rely on animal pollinators like bees for fertilization.\\nThe value of bee-mediated "
- "pollination extends well beyond the plant kingdom. A significant portion of the global food supply "
- "hinges on the pollination services that bees provide. Crops such as apples, blueberries, almonds, "
- "and cucumbers owe their successful yields to the diligent work of bees. Their role in enhancing crop "
- "productivity is not only beneficial for farmers but also for consumers who enjoy diverse and nutritious "
- "diets.\\nHowever, the bee populations worldwide have been facing challenges and declines in recent "
- "years. Multiple factors, including habitat loss, pesticide exposure, and climate changes, have "
- "contributed to this decline. The consequences of dwindling bee populations reverberate throughout "
- "ecosystems. Reduced pollination can lead to decreased plant diversity, affecting animals that rely "
- "on these plants for food and habitat.\\nThe decline in bee populations also has economic implications. "
- "The agricultural industry heavily relies on pollination, and the absence of sufficient bee populations "
- "can result in lower crop yields and increased production costs. This, in turn, can impact food prices "
- "and livelihoods.\\nEfforts to address the decline in bee populations encompass various strategies. "
- "Conservation initiatives involve creating and preserving bee-friendly habitats, reducing pesticide "
- "usage, and raising awareness about the importance of bees in ecosystems. Furthermore, researchers "
- "are investigating bee biology and behavior to better understand their needs and vulnerabilities."
- "\\nIn conclusion, bees, often underestimated in their significance, are integral components of ecosystems. "
- "Their role as pollinators contributes to the survival of numerous plant species and the stability of "
- "the food chain. Acknowledging their importance and taking steps to protect their populations are "
- "vital for maintaining healthy ecosystems and ensuring sustainable food production for generations "
- "to come.",
- "title": "The Importance of Bees in Ecosystems"
- },
- "type": "academic"
-}
-reading_p1_to_insert_2 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompt": "Do the following statements agree with the information given in Reading Passage 1?",
- "questions": [
- {
- "id": "1",
- "prompt": "The Industrial Revolution occurred during the 19th century.",
- "solution": "true"
- },
- {
- "id": "2",
- "prompt": "The mechanization of production processes during the Industrial Revolution mainly brought improvements to manual labor.",
- "solution": "false"
- },
- {
- "id": "3",
- "prompt": "Urbanization, resulting from the Industrial Revolution, led to increased pollution and improved living conditions in cities.",
- "solution": "not_given"
- }
- ],
- "type": "trueFalse"
- },
- {
- "id": str(uuid.uuid4()),
- "prompt": "Select the appropriate option.",
- "questions": [
- {
- "id": 1,
- "options": [
- {
- "id": "A",
- "text": "Enhancing economic growth"
- },
- {
- "id": "B",
- "text": "Ensuring cultural diversity"
- },
- {
- "id": "C",
- "text": "Safeguarding individual dignity and worth"
- },
- {
- "id": "D",
- "text": "Promoting political ideologies"
- }
- ],
- "prompt": "What is the central purpose of human rights, according to the passage?",
- "solution": "C",
- "variant": "text",
- },
- {
- "id": 2,
- "options": [
- {
- "id": "A",
- "text": "Economic rights"
- },
- {
- "id": "B",
- "text": "Political rights"
- },
- {
- "id": "C",
- "text": "Social rights"
- },
- {
- "id": "D",
- "text": "Cultural rights"
- }
- ],
- "prompt": "Which rights enable citizens to participate in governance and express opinions freely?",
- "solution": "B",
- "variant": "text",
- },
- {
- "id": 3,
- "options": [
- {
- "id": "A",
- "text": "Ignoring human rights abuses"
- },
- {
- "id": "B",
- "text": "Upholding human rights and preventing abuses"
- },
- {
- "id": "C",
- "text": "Encouraging social unrest"
- },
- {
- "id": "D",
- "text": "Perpetrating human rights violations"
- }
- ],
- "prompt": "What role do international organizations and treaties play in relation to human rights?",
- "solution": "B",
- "variant": "text",
- },
- {
- "id": 4,
- "options": [
- {
- "id": "A",
- "text": "Promoting social unrest"
- },
- {
- "id": "B",
- "text": "Leading to instability"
- },
- {
- "id": "C",
- "text": "Causing conflicts"
- },
- {
- "id": "D",
- "text": "Fostering stability and justice"
- }
- ],
- "prompt": "What impact does respecting human rights have on societies, as mentioned in the passage?",
- "solution": "D",
- "variant": "text",
- }
- ],
- "type": "multipleChoice",
- }
- ],
- "isDiagnostic": True,
- "minTimer": 20,
- "text": {
- "content": "The Industrial Revolution, a defining chapter in human history, sparked profound changes in the way "
- "societies operated and interacted with their environment. This period, which spanned from the late "
- "18th to the 19th century, marked a remarkable shift from agrarian economies to industrialized ones. "
- "The effects of this revolution continue to shape the modern world.\\nThe key catalyst of the Industrial "
- "Revolution was the mechanization of production processes. Innovations such as the steam engine, "
- "spinning jenny, and power loom brought automation and efficiency to industries that had long relied "
- "on manual labor. This transformation had far-reaching consequences, drastically altering economic "
- "structures and social dynamics.\\nFactories emerged as centers of production, drawing rural populations "
- "to urban areas in search of work. Urbanization surged as people migrated from countryside villages "
- "to cities in pursuit of employment opportunities. This shift gave rise to new challenges, including "
- "overcrowding, inadequate living conditions, and increased pollution. At the same time, it paved the "
- "way for the growth of the working class and the development of labor movements advocating for improved "
- "working conditions.\\nThe Industrial Revolution also revolutionized transportation and communication. "
- "The invention of the steam-powered locomotive and the expansion of railway networks facilitated the "
- "movement of goods and people at an unprecedented pace. Additionally, the telegraph brought about "
- "almost instantaneous long-distance communication, transforming the way information was disseminated."
- "\\nWhile the Industrial Revolution brought significant advancements, it was not without drawbacks. "
- "The rapid industrialization led to environmental degradation as factories emitted pollutants into the "
- "air and water. This had adverse effects on public health and ecosystems. Child labor and poor working "
- "conditions were also prevalent, prompting social reform movements and labor unions to demand better "
- "treatment and protection for workers.\\nThe Industrial Revolution not only transformed economies and "
- "societies but also spurred intellectual and cultural changes. Scientific discoveries and technological "
- "innovations inspired new philosophies, such as capitalism and socialism, which shaped economic and "
- "political ideologies. Literature, art, and education adapted to the changing times, reflecting both "
- "the marvels and challenges of the industrial age.\\nIn conclusion, the Industrial Revolution stands "
- "as a pivotal period that propelled societies into a new era of industrialization and urbanization. "
- "While it brought about unprecedented economic growth and technological advancement, it also raised "
- "critical social, environmental, and ethical concerns that continue to resonate in today's world. "
- "Understanding the multifaceted impacts of the Industrial Revolution is essential for comprehending "
- "the foundations of the modern global landscape.",
- "title": "The Industrial Revolution"
- },
- "type": "academic"
-}
-
-reading_p2_to_insert_1 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompt": "Do the following statements agree with the information given in Reading Passage 2?",
- "questions": [
- {
- "id": "1",
- "prompt": "Human rights are considered essential for social harmony and justice.",
- "solution": "true"
- },
- {
- "id": "2",
- "prompt": "Human rights encompass civil, political, economic, social, and cultural aspects.",
- "solution": "true"
- },
- {
- "id": "3",
- "prompt": "Economic, social, and cultural rights aim to address social inequalities.",
- "solution": "true"
- },
- {
- "id": "4",
- "prompt": "Respecting human rights is associated with stable and just societies.",
- "solution": "true"
- },
- {
- "id": "5",
- "prompt": "The digital age has not affected human rights concerns.",
- "solution": "false"
- }
- ],
- "type": "trueFalse"
- },
- {
- "id": str(uuid.uuid4()),
- "prompt": "Select the appropriate option.",
- "questions": [
- {
- "id": 1,
- "options": [
- {
- "id": "A",
- "text": "Enhancing economic growth"
- },
- {
- "id": "B",
- "text": "Ensuring cultural diversity"
- },
- {
- "id": "C",
- "text": "Safeguarding individual dignity and worth"
- },
- {
- "id": "D",
- "text": "Promoting political ideologies"
- }
- ],
- "prompt": "What is the central purpose of human rights, according to the passage?",
- "solution": "C",
- "variant": "text",
- },
- {
- "id": 2,
- "options": [
- {
- "id": "A",
- "text": "Economic rights"
- },
- {
- "id": "B",
- "text": "Political rights"
- },
- {
- "id": "C",
- "text": "Social rights"
- },
- {
- "id": "D",
- "text": "Cultural rights"
- }
- ],
- "prompt": "Which rights enable citizens to participate in governance and express opinions freely?",
- "solution": "B",
- "variant": "text",
- },
- {
- "id": 3,
- "options": [
- {
- "id": "A",
- "text": "Ignoring human rights abuses"
- },
- {
- "id": "B",
- "text": "Upholding human rights and preventing abuses"
- },
- {
- "id": "C",
- "text": "Encouraging social unrest"
- },
- {
- "id": "D",
- "text": "Perpetrating human rights violations"
- }
- ],
- "prompt": "What role do international organizations and treaties play in relation to human rights?",
- "solution": "B",
- "variant": "text",
- },
- {
- "id": 4,
- "options": [
- {
- "id": "A",
- "text": "Promoting social unrest"
- },
- {
- "id": "B",
- "text": "Leading to instability"
- },
- {
- "id": "C",
- "text": "Causing conflicts"
- },
- {
- "id": "D",
- "text": "Fostering stability and justice"
- }
- ],
- "prompt": "What impact does respecting human rights have on societies, as mentioned in the passage?",
- "solution": "D",
- "variant": "text",
- }
- ],
- "type": "multipleChoice",
- }
- ],
- "isDiagnostic": True,
- "minTimer": 20,
- "text": {
- "content": "Human rights, the fundamental principles that safeguard the inherent dignity and worth of every individual, "
- "form the cornerstone of just and equitable societies. These rights are universally acknowledged and "
- "are considered essential for maintaining social harmony, justice, and the well-being of humanity."
- "\\nAt the heart of the concept of human rights is the recognition that every person is entitled to "
- "certain inalienable rights, regardless of their nationality, ethnicity, gender, or any other characteristic. "
- "These rights encompass civil, political, economic, social, and cultural dimensions, aiming to ensure that "
- "individuals can lead a life of dignity, freedom, and opportunity.\\nCivil and political rights encompass "
- "the rights to life, liberty, and personal security. They protect individuals from arbitrary arrests, "
- "torture, and discrimination. These rights also include the freedom of expression, assembly, and association, "
- "enabling citizens to participate in their governance and voice their opinions without fear of reprisal."
- "\\nEconomic, social, and cultural rights focus on ensuring that all individuals have access to essential "
- "resources for a decent standard of living. This includes the right to education, health care, housing, "
- "and work. These rights are particularly critical for addressing social inequalities and providing opportunities "
- "for marginalized groups.\\nThe importance of human rights is underscored by their role in promoting "
- "peace and preventing conflicts. When human rights are respected, societies are more likely to be stable "
- "and just. Conversely, the violation of human rights often leads to social unrest, tensions, and "
- "even violence. International organizations and treaties play a crucial role in upholding human rights "
- "globally, aiming to prevent human rights abuses and hold accountable those who perpetrate them.\\nDespite "
- "the significant progress made in advancing human rights, challenges persist. Discrimination, gender "
- "inequality, and the violation of the rights of minorities and vulnerable groups remain prevalent in "
- "many parts of the world. Moreover, the digital age has introduced new dimensions to human rights concerns, "
- "with issues such as online privacy and cyberbullying warranting attention.\\nIn conclusion, the "
- "importance of human rights cannot be overstated. These rights provide a moral compass for societies "
- "and governments, guiding them toward justice, equality, and respect for every individual. The continued "
- "efforts to protect and uphold human rights are essential for fostering inclusive and harmonious "
- "communities on both local and global scales.",
- "title": "The Importance of Human Rights"
- },
- "type": "academic"
-}
-
-speaking_to_insert_1 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompts": [],
- "text": "Do you have any hobbies? If so, what are they?\\nHow did you become interested in your hobbies?\\nWhat"
- " do you enjoy the most about your hobbies?\\nDo you think hobbies are important for people? Why or"
- " why not?",
- "title": "Hobbies",
- "type": "speaking"
- },
- {
- "id": str(uuid.uuid4()),
- "prompts": [
- "Describe the location and setting of the place.",
- "What natural features or attractions were present?",
- "How did you feel during your visit to this place?",
- "Explain why you found this place to be beautiful and memorable."
- ],
- "text": "Describe a place you visited that has a lot of natural beauty.",
- "title": "Place with natural beauty",
- "type": "speaking"
- }
- ],
- "isDiagnostic": True,
- "minTimer": 5,
- "module": "speaking"
-}
-speaking_to_insert_2 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompts": [],
- "text": "What does your typical day look like?\\nAre there any activities you do regularly in the mornings?\\n"
- "How do you usually spend your evenings after work or school?\\nIs there anything you'd like to change "
- "about your daily routine? Why?",
- "title": "Daily Routine",
- "type": "speaking"
- },
- {
- "id": str(uuid.uuid4()),
- "prompts": [
- "Introduce the title and author of the book.",
- "Describe the plot or content of the book briefly.",
- "Explain why the book had a significant impact on you.",
- "Discuss how the book influenced your thoughts or actions."
- ],
- "text": "Talk about a book that had a significant impact on you.",
- "title": "Impactful book",
- "type": "speaking"
- }
- ],
- "isDiagnostic": True,
- "minTimer": 5,
- "module": "speaking"
-}
-speaking_to_insert_3 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompts": [],
- "text": "Have you traveled to any foreign countries? Which ones?\\nWhat do you like about traveling?\\nHow do "
- "you decide on your travel destinations?\\nCan you share a memorable experience from one of your trips?",
- "title": "travel",
- "type": "speaking"
- },
- {
- "id": str(uuid.uuid4()),
- "prompts": [
- "Explain the situation or context where you had to make a quick decision.",
- "What factors influenced your decision-making process?",
- "How did you feel about making the decision quickly?",
- "Reflect on the outcome of your decision and what you learned from it."
- ],
- "text": "Describe a time when you had to make a decision quickly.",
- "title": "Quick decision",
- "type": "speaking"
- }
- ],
- "isDiagnostic": True,
- "minTimer": 5,
- "module": "speaking"
-}
-
-speaking_pt1_to_insert_1 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompts": [],
- "text": "Do you enjoy traveling?\\nWhat was the last place you visited for a holiday?\\nDo you prefer traveling "
- "by car or by plane?\\nWhat type of places do you like to visit when you travel?",
- "title": "Travel",
- "type": "speaking"
- }
- ],
- "isDiagnostic": False,
- "minTimer": 5,
- "module": "speaking"
-}
-speaking_pt1_to_insert_2 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompts": [],
- "text": "Do you like cooking?\\nWhat is your favorite type of food?\\nDo you often eat out or prefer home-cooked meals?",
- "title": "Food and Cooking",
- "type": "speaking"
- }
- ],
- "isDiagnostic": False,
- "minTimer": 5,
- "module": "speaking"
-}
-speaking_pt1_to_insert_3 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompts": [],
- "text": "What kind of job do you do?\\nDo you enjoy your job/studies?\\nWhat are your future career plans?"
- "\\nHow do you balance your work/studies and personal life?",
- "title": "Work and Study",
- "type": "speaking"
- }
- ],
- "isDiagnostic": False,
- "minTimer": 5,
- "module": "speaking"
-}
-
-speaking_pt2_to_insert_1 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompts": [
- "Explain the circumstances that led to your need to adapt to a new environment.",
- "What were the major changes or differences in this new environment?",
- "How did you handle the process of adapting to these changes?",
- "Reflect on the impact this experience had on your adaptability and personal growth."
- ],
- "text": "Describe an occasion when you had to adapt to a new environment.",
- "title": "New Environment",
- "type": "speaking"
- }
- ],
- "isDiagnostic": False,
- "minTimer": 5,
- "module": "speaking"
-}
-speaking_pt2_to_insert_2 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompts": [
- "Explain the situation where you were a part of a team.",
- "What role did you play in the team, and what was the task or project?",
- "How did effective teamwork contribute to the successful completion of the task?",
- "Reflect on the skills you developed and the importance of teamwork."
- ],
- "text": "Describe a time when you worked as part of a team.",
- "title": "Team member",
- "type": "speaking"
- }
- ],
- "isDiagnostic": False,
- "minTimer": 5,
- "module": "speaking"
-}
-speaking_pt2_to_insert_3 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompts": [
- "Explain the occasion or celebration you took the initiative to organize.",
- "What were the main tasks and responsibilities you had to handle?",
- "How did you plan and coordinate the event to ensure its success?",
- "Reflect on the overall experience of organizing the event and its impact."
- ],
- "text": "Describe an event or celebration you organized.",
- "title": "Event Organization",
- "type": "speaking"
- }
- ],
- "isDiagnostic": False,
- "minTimer": 5,
- "module": "speaking"
-}
-
-writing_to_insert_1 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prefix": "You should spend about 40 minutes on this task.\nPresent a written argument or case to an educated "
- "reader with no specialist knowledge of the following topic:",
- "prompt": "Some people believe that technology has made communication between individuals less personal and "
- "more impersonal. Others argue that technology has improved communication by making it more accessible. "
- "Discuss both viewpoints and give your own opinion.",
- "suffix": "You should write at least 250 words.\nUse your own ideas, knowledge and experience and support "
- "your arguments with examples and relevant evidence.",
- "type": "writing",
- "wordCounter": {
- "limit": 250,
- "type": "min"
- }
- }
- ],
- "isDiagnostic": True,
- "minTimer": 40,
- "module": "writing",
- "task": "2"
-}
-writing_to_insert_2 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prefix": "You should spend about 40 minutes on this task.\nPresent a written argument or case to an educated "
- "reader with no specialist knowledge of the following topic:",
- "prompt": "Some people think that the best way to reduce crime is to give longer prison sentences. Others, "
- "however, believe there are better alternatives for reducing crime. Discuss both sides and give "
- "your own opinion.",
- "suffix": "You should write at least 250 words.\nUse your own ideas, knowledge and experience and support "
- "your arguments with examples and relevant evidence.",
- "type": "writing",
- "wordCounter": {
- "limit": 250,
- "type": "min"
- }
- }
- ],
- "isDiagnostic": True,
- "minTimer": 40,
- "module": "writing",
- "task": "2"
-}
-writing_to_insert_3 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prefix": "You should spend about 40 minutes on this task.\nPresent a written argument or case to an educated "
- "reader with no specialist knowledge of the following topic:",
- "prompt": "In many countries, children are engaged in part-time jobs alongside their studies. What are the "
- "advantages and disadvantages of this trend? Give your opinion and support it with relevant examples.",
- "suffix": "You should write at least 250 words.\nUse your own ideas, knowledge and experience and support "
- "your arguments with examples and relevant evidence.",
- "type": "writing",
- "wordCounter": {
- "limit": 250,
- "type": "min"
- }
- }
- ],
- "isDiagnostic": True,
- "minTimer": 40,
- "module": "writing",
- "task": "2"
-}
-writing_to_insert_4 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prefix": "You should spend about 40 minutes on this task.\nPresent a written argument or case to an educated "
- "reader with no specialist knowledge of the following topic:",
- "prompt": "Some people argue that the government should provide free education at all levels. Others believe "
- "that individuals should be responsible for covering their educational expenses. Discuss both "
- "perspectives and support your opinion with examples.",
- "suffix": "You should write at least 250 words.\nUse your own ideas, knowledge and experience and support "
- "your arguments with examples and relevant evidence.",
- "type": "writing",
- "wordCounter": {
- "limit": 250,
- "type": "min"
- }
- }
- ],
- "isDiagnostic": True,
- "minTimer": 40,
- "module": "writing",
- "task": "2"
-}
-writing_to_insert_5 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prefix": "You should spend about 40 minutes on this task.\nPresent a written argument or case to an educated "
- "reader with no specialist knowledge of the following topic:",
- "prompt": "Gender equality and women's rights have made significant progress in many parts of the world. "
- "However, some argue that there is still a long way to go in achieving true equality between men "
- "and women. Discuss both viewpoints and give your",
- "suffix": "You should write at least 250 words.\nUse your own ideas, knowledge and experience and support "
- "your arguments with examples and relevant evidence.",
- "type": "writing",
- "wordCounter": {
- "limit": 250,
- "type": "min"
- }
- }
- ],
- "isDiagnostic": True,
- "minTimer": 40,
- "module": "writing",
- "task": "2"
-}
-writing_to_insert_6 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prefix": "You should spend about 40 minutes on this task.\nPresent a written argument or case to an educated "
- "reader with no specialist knowledge of the following topic:",
- "prompt": "Some people believe that children should be allowed to choose their own career paths from an early "
- "age, while others think they should follow traditional paths such as medicine, law, and engineering. "
- "What is your opinion, and can you provide examples to support your view?",
- "suffix": "You should write at least 250 words.\nUse your own ideas, knowledge and experience and support "
- "your arguments with examples and relevant evidence.",
- "type": "writing",
- "wordCounter": {
- "limit": 250,
- "type": "min"
- }
- }
- ],
- "isDiagnostic": True,
- "minTimer": 40,
- "module": "writing",
- "task": "2"
-}
-writing_to_insert_7 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prefix": "You should spend about 40 minutes on this task.\nPresent a written argument or case to an educated "
- "reader with no specialist knowledge of the following topic:",
- "prompt": "The increasing number of cars on the roads is a major cause of air pollution. What are the "
- "effects of this pollution on public health and the environment?",
- "suffix": "You should write at least 250 words.\nUse your own ideas, knowledge and experience and support "
- "your arguments with examples and relevant evidence.",
- "type": "writing",
- "wordCounter": {
- "limit": 250,
- "type": "min"
- }
- }
- ],
- "isDiagnostic": True,
- "minTimer": 40,
- "module": "writing",
- "task": "2"
-}
-writing_to_insert_8 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prefix": "You should spend about 40 minutes on this task.\nPresent a written argument or case to an educated "
- "reader with no specialist knowledge of the following topic:",
- "prompt": "Some people argue that schools should focus on teaching students practical skills for adult life, "
- "such as managing money and organizing a household. Others believe that schools should mainly "
- "concentrate on academic subjects. Discuss both views and give your opinion.",
- "suffix": "You should write at least 250 words.\nUse your own ideas, knowledge and experience and support "
- "your arguments with examples and relevant evidence.",
- "type": "writing",
- "wordCounter": {
- "limit": 250,
- "type": "min"
- }
- }
- ],
- "isDiagnostic": True,
- "minTimer": 40,
- "module": "writing",
- "task": "2"
-}
-writing_to_insert_9 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prefix": "You should spend about 40 minutes on this task.\nPresent a written argument or case to an educated "
- "reader with no specialist knowledge of the following topic:",
- "prompt": "In many countries, the levels of pollution and waste are increasing. What are the main causes of "
- "this increase, and what measures could be taken to address these problems?",
- "suffix": "You should write at least 250 words.\nUse your own ideas, knowledge and experience and support "
- "your arguments with examples and relevant evidence.",
- "type": "writing",
- "wordCounter": {
- "limit": 250,
- "type": "min"
- }
- }
- ],
- "isDiagnostic": True,
- "minTimer": 40,
- "module": "writing",
- "task": "2"
-}
-
-listening_to_insert_1 = {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Fhotel_reservation.mp3?alt=media&token=7c6a88f9-b71a-41f4-8581-d9a0574f4d44"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "maxWords": 3,
- "prompt": "You will hear a conversation between a customer and a receptionist at a hotel. Complete the form "
- "below using no more than three words or a number.",
- "solutions": [
- {
- "id": 1,
- "solution": ["Johnson", "Mr. Johnson"]
- },
- {
- "id": 2,
- "solution": ["15th of September", "fifteenth of September"]
- },
- {
- "id": 3,
- "solution": ["Deluxe double room"]
- },
- {
- "id": 4,
- "solution": ["Three nights", "3 nights"]
- },
- ],
- "text": "Name of Customer:{{1}}\\nDate of Arrival:{{2}}\\nType of Room:{{3}}\\nNumber of Nights:{{4}}",
- "type": "writeBlanks"
- }
- ],
- "isDiagnostic": True,
- "minTimer": 7,
- "module": "listening",
- "section": 1
-}
-listening_to_insert_2 = {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Forientation_day.mp3?alt=media&token=b6e57cce-dbfa-48e4-a910-6d63726ee694"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompt": "Select the appropriate option.",
- "questions": [
- {
- "id": 1,
- "options": [
- {
- "id": "A",
- "text": "To introduce students to their courses."
- },
- {
- "id": "B",
- "text": "To help students find accommodation."
- },
- {
- "id": "C",
- "text": "To give students a campus tour."
- },
- {
- "id": "D",
- "text": "To provide information about extracurricular activities."
- }
- ],
- "prompt": "What is the purpose of orientation day?",
- "solution": "C",
- "variant": "text",
- },
- {
- "id": 2,
- "options": [
- {
- "id": "A",
- "text": "Lecture Hall A"
- },
- {
- "id": "B",
- "text": "Student Union Building"
- },
- {
- "id": "C",
- "text": "Sports Complex"
- },
- {
- "id": "D",
- "text": "Library Auditorium"
- }
- ],
- "prompt": "Where will the welcome speech take place?",
- "solution": "D",
- "variant": "text",
- },
- {
- "id": 3,
- "options": [
- {
- "id": "A",
- "text": "To introduce students to their courses."
- },
- {
- "id": "B",
- "text": "To provide information about extracurricular activities."
- },
- {
- "id": "C",
- "text": "To help students find accommodation."
- },
- {
- "id": "D",
- "text": "To address university administration concerns."
- }
- ],
- "prompt": "What is the main goal of the welcome speech during orientation day?",
- "solution": "B",
- "variant": "text",
- }
- ],
- "type": "multipleChoice",
- }
- ],
- "isDiagnostic": True,
- "minTimer": 7,
- "module": "listening",
- "section": 1
-}
-listening_to_insert_3 = {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Ftravel_agent.mp3?alt=media&token=e9bb9ba0-9a23-4d25-8e04-ce9b7dbc3021"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "allowRepetition": True,
- "options": [
- {
- "id": "A",
- "sentence": "Offers an opportunity to explore multiple cities at one fixed cost."
- },
- {
- "id": "B",
- "sentence": "Provides a leisurely way to see scenic landscapes along a river."
- },
- {
- "id": "C",
- "sentence": "Requires passengers to arrive at the airport well in advance."
- },
- {
- "id": "D",
- "sentence": "Allows travelers to follow their own route and schedule."
- },
- {
- "id": "E",
- "sentence": "Includes meals and onboard entertainment during the trip."
- }
- ],
- "prompt": "Listen to a conversation between a travel agent and a customer regarding different travel options. "
- "Match the travel options with the appropriate descriptions.",
- "sentences": [
- {
- "id": "1",
- "sentence": "Train journey",
- "solution": "A"
- },
- {
- "id": "2",
- "sentence": "Cruise",
- "solution": "C"
- },
- {
- "id": "3",
- "sentence": "Flight",
- "solution": "D"
- },
- {
- "id": "4",
- "sentence": "Self-drive tour",
- "solution": "E"
- },
- {
- "id": "5",
- "sentence": "Bus tour",
- "solution": "B"
- }
- ],
- "type": "matchSentences"
- }
- ],
- "isDiagnostic": True,
- "minTimer": 7,
- "module": "listening",
- "section": 1
-}
-listening_to_insert_4 = {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Fcooking_delights.mp3?alt=media&token=9a6be453-1e42-4b87-bb80-b027e178ccc5"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "allowRepetition": True,
- "options": [
- {
- "id": "A",
- "sentence": "A dish prepared with fresh herbs, olives, and tomatoes."
- },
- {
- "id": "B",
- "sentence": "A flavorful dish with a mix of vegetables and aromatic spices."
- },
- {
- "id": "C",
- "sentence": "A noodle dish with a kick of chili and a tangy sauce."
- }
- ],
- "prompt": "You hear a conversation between a radio host and a chef talking about a cooking show. "
- "Match the chef's special dishes with their descriptions.",
- "sentences": [
- {
- "id": "1",
- "sentence": "Spicy Thai Noodles",
- "solution": "C"
- },
- {
- "id": "2",
- "sentence": "Mediterranean Grilled Fish",
- "solution": "A"
- },
- {
- "id": "3",
- "sentence": "Vegetarian Curry",
- "solution": "B"
- }
- ],
- "type": "matchSentences"
- }
- ],
- "isDiagnostic": False,
- "minTimer": 7,
- "module": "listening",
- "section": 1
-}
-listening_to_insert_5 = {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Fhotel_reservation_2.mp3?alt=media&token=1088bc79-aa1f-4b95-b50e-478d9b3e5a75"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "maxWords": 3,
- "prompt": "You will hear a conversation between a customer and a receptionist at a hotel. Complete the form "
- "below using no more than three words or a number.",
- "solutions": [
- {
- "id": 1,
- "solution": ["Sarah Thompson", "Ms. Thompson"]
- },
- {
- "id": 2,
- "solution": ["15th of July", "fifteenth of July"]
- },
- {
- "id": 3,
- "solution": ["Deluxe room"]
- },
- {
- "id": 4,
- "solution": ["Three nights", "3 nights"]
- },
- {
- "id": 5,
- "solution": ["555-1234", "5551234"]
- },
- ],
- "text": "Name:{{1}}\\nCheck-in Date:{{2}}\\nType of Room:{{3}}\\nNumber of Nights:{{4}}\\nContact Number:{{5}}",
- "type": "writeBlanks"
- }
- ],
- "isDiagnostic": False,
- "minTimer": 7,
- "module": "listening",
- "section": 1
-}
-listening_to_insert_6 = {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Fresearch_project.mp3?alt=media&token=2243f144-e1fa-4a01-bc83-33b57c1ff49a"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompt": "You will hear a conversation between a student and a professor discussing a research project. "
- "Listen carefully and answer the following questions.",
- "questions": [
- {
- "id": 1,
- "options": [
- {
- "id": "A",
- "text": "Environmental conservation"
- },
- {
- "id": "B",
- "text": "Climate change"
- },
- {
- "id": "C",
- "text": "Renewable energy sources"
- },
- {
- "id": "D",
- "text": "Erosion control strategies"
- }
- ],
- "prompt": "What is the main topic of the research project?",
- "solution": "B",
- "variant": "text",
- },
- {
- "id": 2,
- "options": [
- {
- "id": "A",
- "text": "In academic journals"
- },
- {
- "id": "B",
- "text": "In a documentary"
- },
- {
- "id": "C",
- "text": "In a newspaper article"
- },
- {
- "id": "D",
- "text": "At a research seminar"
- }
- ],
- "prompt": "Where did the student find information about their research topic?",
- "solution": "A",
- "variant": "text",
- },
- {
- "id": 3,
- "options": [
- {
- "id": "A",
- "text": "Surveys"
- },
- {
- "id": "B",
- "text": "Experiments"
- },
- {
- "id": "C",
- "text": "Interviews"
- },
- {
- "id": "D",
- "text": "Observations"
- }
- ],
- "prompt": "What method does the professor suggest for conducting the research?",
- "solution": "A",
- "variant": "text",
- },
- {
- "id": 4,
- "options": [
- {
- "id": "A",
- "text": "Personal interest"
- },
- {
- "id": "B",
- "text": "Course requirement"
- },
- {
- "id": "C",
- "text": "Availability of data"
- },
- {
- "id": "D",
- "text": "Career advancement"
- }
- ],
- "prompt": "What is the student's primary reason for choosing this research topic?",
- "solution": "A",
- "variant": "text",
- },
- {
- "id": 5,
- "options": [
- {
- "id": "A",
- "text": "Research proposal"
- },
- {
- "id": "B",
- "text": "Final report"
- },
- {
- "id": "C",
- "text": "Literature review"
- },
- {
- "id": "D",
- "text": "Presentation slides"
- }
- ],
- "prompt": "What does the student need to submit by next week?",
- "solution": "C",
- "variant": "text",
- },
- {
- "id": 6,
- "options": [
- {
- "id": "A",
- "text": "5"
- },
- {
- "id": "B",
- "text": "10"
- },
- {
- "id": "C",
- "text": "15"
- },
- {
- "id": "D",
- "text": "20"
- }
- ],
- "prompt": "How many sources are recommended for the literature review?",
- "solution": "B",
- "variant": "text",
- },
- {
- "id": 7,
- "options": [
- {
- "id": "A",
- "text": "Request an extension"
- },
- {
- "id": "B",
- "text": "Contact the professor for guidance"
- },
- {
- "id": "C",
- "text": "Change the research topic"
- },
- {
- "id": "D",
- "text": "Collaborate with classmates"
- }
- ],
- "prompt": "What should the student do if they encounter difficulties during the research process?",
- "solution": "B",
- "variant": "text",
- }
- ],
- "type": "multipleChoice",
- }
- ],
- "isDiagnostic": False,
- "minTimer": 7,
- "module": "listening",
- "section": 1
-}
-
-listening_section_2_to_insert_1 = {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Fmuseum_guide.mp3?alt=media&token=bfb9aea9-4006-4e11-af9a-1594232b4c20"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "maxWords": 3,
- "prompt": "You will hear a guide giving information about a museum exhibition. Complete the sentences using no more than three words or a number.",
- "solutions": [
- {
- "id": 1,
- "solution": ["Art and Culture"]
- },
- {
- "id": 2,
- "solution": ["10 AM"]
- },
- {
- "id": 3,
- "solution": ["ID", "Card", "student ID", "senior citizen card"]
- },
- {
- "id": 4,
- "solution": ["day"]
- },
- {
- "id": 5,
- "solution": ["45"]
- }
- ],
- "text": "The exhibition is titled \"Exploring the History of {{1}}.\"\\nThe museum opens at {{2}} on weekdays."
- "\\nVisitors can get a discount with a valid {{3}}.\\nThe museum offers a guided tour every {{4}}."
- "\\nThe guided tour lasts approximately {{5}} minutes.",
- "type": "writeBlanks"
- }
- ],
- "isDiagnostic": True,
- "minTimer": 7,
- "module": "listening",
- "section": 2
-}
-listening_section_2_to_insert_2 = {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Flecture_renewable_energy.mp3?alt=media&token=ccf7a033-c2a8-4c02-ae23-1375f6e94abe"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "maxWords": 2,
- "prompt": "Listen to a lecture about renewable energy sources. Answer the following questions in one or two words.",
- "solutions": [
- {
- "id": 1,
- "solution": ["Solar power"]
- },
- {
- "id": 2,
- "solution": ["Wind energy"]
- },
- {
- "id": 3,
- "solution": ["Water heaters", "electric vehicles"]
- },
- {
- "id": 4,
- "solution": ["Low emissions"]
- }
- ],
- "text": "What is the most common source of renewable energy worldwide?{{1}}\\nWhat do wind turbines convert "
- "into electricity?{{3}}\\nWhat can solar panels be used to power in homes?{{4}}"
- "\\nWhat is the benefit of geothermal energy in terms of emissions?{{5}}",
- "type": "writeBlanks"
- }
- ],
- "isDiagnostic": True,
- "minTimer": 7,
- "module": "listening",
- "section": 2
-}
-listening_section_2_to_insert_3 = {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Ffestival_presentation.mp3?alt=media&token=1602eebd-b292-49a3-93e5-5c0a003216a1"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "allowRepetition": True,
- "options": [
- {
- "id": "A",
- "sentence": "Cultural workshops"
- },
- {
- "id": "B",
- "sentence": "Street food vendors"
- },
- {
- "id": "C",
- "sentence": "Live music performances"
- },
- {
- "id": "D",
- "sentence": "Children's activities"
- },
- {
- "id": "E",
- "sentence": "Art exhibitions"
- }
- ],
- "prompt": " Listen to a presentation about a local festival and match the activities with the appropriate festival days.",
- "sentences": [
- {
- "id": "1",
- "sentence": "Day One",
- "solution": "C"
- },
- {
- "id": "2",
- "sentence": "Day Two",
- "solution": "A"
- },
- {
- "id": "3",
- "sentence": "Day Three",
- "solution": "B"
- },
- {
- "id": "4",
- "sentence": "Day Four",
- "solution": "E"
- },
- {
- "id": "5",
- "sentence": "Day Five",
- "solution": "D"
- }
- ],
- "type": "matchSentences"
- }
- ],
- "isDiagnostic": True,
- "minTimer": 7,
- "module": "listening",
- "section": 2
-}
-listening_section_2_to_insert_4 = {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Foutdoor_activities.mp3?alt=media&token=23dd6202-315e-40c4-bb4e-da70d64e00d5"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompt": "Select the appropriate option.",
- "questions": [
- {
- "id": 1,
- "options": [
- {
- "id": "A",
- "text": "To describe the benefits of outdoor activities"
- },
- {
- "id": "B",
- "text": "To provide a weather forecast"
- },
- {
- "id": "C",
- "text": "To discuss the history of sports"
- },
- {
- "id": "A",
- "text": "To promote local businesses"
- }
- ],
- "prompt": "What is the main purpose of the monologue?",
- "solution": "C",
- "variant": "text",
- },
- {
- "id": 2,
- "options": [
- {
- "id": "A",
- "text": "Hiking"
- },
- {
- "id": "B",
- "text": "Cycling"
- },
- {
- "id": "C",
- "text": "Birdwatching"
- },
- {
- "id": "D",
- "text": "Horseback riding"
- }
- ],
- "prompt": "According to the speaker, which outdoor activity requires specialized gear?",
- "solution": "C",
- "variant": "text",
- },
- {
- "id": 3,
- "options": [
- {
- "id": "A",
- "text": "Athletic sportswear"
- },
- {
- "id": "B",
- "text": "Formal attire"
- },
- {
- "id": "C",
- "text": "Heavy winter gear"
- },
- {
- "id": "D",
- "text": "Light and casual clothing"
- }
- ],
- "prompt": "What is the recommended dress code for hiking?",
- "solution": "D",
- "variant": "text",
- },
- {
- "id": 4,
- "options": [
- {
- "id": "A",
- "text": "1 hour"
- },
- {
- "id": "B",
- "text": "Half a day"
- },
- {
- "id": "C",
- "text": "2 days"
- },
- {
- "id": "D",
- "text": "3 hours"
- }
- ],
- "prompt": "How long is the guided cycling tour?",
- "solution": "B",
- "variant": "text",
- },
- {
- "id": 5,
- "options": [
- {
- "id": "A",
- "text": "Exotic mammals"
- },
- {
- "id": "B",
- "text": "Rare bird species"
- },
- {
- "id": "C",
- "text": "Aquatic plants"
- },
- {
- "id": "D",
- "text": "Reptiles and amphibians"
- }
- ],
- "prompt": "What can participants expect to see during the birdwatching sessions?",
- "solution": "B",
- "variant": "text",
- },
- {
- "id": 6,
- "options": [
- {
- "id": "A",
- "text": "Speed racing"
- },
- {
- "id": "B",
- "text": "Underwater photography"
- },
- {
- "id": "C",
- "text": "Bird spotting"
- },
- {
- "id": "D",
- "text": "Relaxation and exploration"
- }
- ],
- "prompt": "What is the main focus of the kayaking sessions?",
- "solution": "D",
- "variant": "text",
- },
- {
- "id": 7,
- "options": [
- {
- "id": "A",
- "text": "Cooler temperatures"
- },
- {
- "id": "B",
- "text": "Higher chance of rain"
- },
- {
- "id": "C",
- "text": "More crowded locations"
- },
- {
- "id": "D",
- "text": "Longer daylight hours"
- }
- ],
- "prompt": "What is the advantage of the afternoon slot for outdoor activities?",
- "solution": "A",
- "variant": "text",
- }
- ],
- "type": "multipleChoice",
- }
- ],
- "isDiagnostic": False,
- "minTimer": 7,
- "module": "listening",
- "section": 2
-}
-listening_section_2_to_insert_5 = {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Fclean_cities.mp3?alt=media&token=24bb3c23-6a84-4641-9849-324dd9d7bf50"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "allowRepetition": True,
- "options": [
- {
- "id": "A",
- "sentence": "The importance of reducing carbon footprint."
- },
- {
- "id": "B",
- "sentence": "Encouraging mixed-use developments and reducing excessive commuting."
- },
- {
- "id": "C",
- "sentence": "Creation of parks, gardens, and green rooftops."
- },
- {
- "id": "D",
- "sentence": "Reducing waste sent to landfills and incinerators."
- },
- {
- "id": "E",
- "sentence": "Development of electric buses and bike-sharing programs."
- },
- {
- "id": "F",
- "sentence": "Harmonious coexistence between humans and nature."
- },
- {
- "id": "G",
- "sentence": "Education about energy conservation."
- }
- ],
- "prompt": " Listen to a presentation about clean cities and match the sentences from the monologue with their corresponding ideas or concepts.",
- "sentences": [
- {
- "id": "1",
- "sentence": "Clean cities prioritize the health of their residents and the environment.",
- "solution": "F"
- },
- {
- "id": "2",
- "sentence": "Efficient waste management involves recycling and proper waste segregation.",
- "solution": "D"
- },
- {
- "id": "3",
- "sentence": "Sustainable public transportation systems reduce air pollution and traffic congestion.",
- "solution": "E"
- },
- {
- "id": "4",
- "sentence": "Green spaces and urban planning improve air quality and provide recreational areas.",
- "solution": "C"
- },
- {
- "id": "5",
- "sentence": "Public awareness campaigns educate citizens about responsible consumption.",
- "solution": "A"
- },
- {
- "id": "5",
- "sentence": "Collaboration among government, businesses, and citizens is crucial for clean cities.",
- "solution": "B"
- },
- {
- "id": "5",
- "sentence": "Investments in renewable energy contribute to the overall cleanliness of cities.",
- "solution": "G"
- }
- ],
- "type": "matchSentences"
- }
- ],
- "isDiagnostic": False,
- "minTimer": 7,
- "module": "listening",
- "section": 2
-}
-
-# NEW
-new_reading_to_insert_1 = {
- "parts": [
- {
- "exercises": [
- {
- "allowRepetition": True,
- "id": str(uuid.uuid4()),
- "prompt": "Complete the summary below. Click a blank to select the corresponding word(s) for it.\\nThere are "
- "more words than spaces so you will not use them all. You may use any of the words more than once.",
- "solutions": [
- {
- "id": "1",
- "solution": "clean"
- },
- {
- "id": "2",
- "solution": "fossil"
- },
- {
- "id": "3",
- "solution": "sunlight"
- },
- {
- "id": "4",
- "solution": "alternative"
- },
- {
- "id": "5",
- "solution": "solar"
- },
- {
- "id": "6",
- "solution": "wind farms"
- },
- {
- "id": "7",
- "solution": "source"
- },
- {
- "id": "8",
- "solution": "flowing water"
- }
- ],
- "text": "In recent years, the transition to {{1}} energy sources has surged, driven by growing concerns about "
- "{{2}} fuels and their impact on climate change. Renewable options, including {{3}}, wind, and water,"
- " are gaining momentum as a cleaner {{4}} to conventional energy production. Solar panels, harnessing {{5}} "
- "energy, are becoming more accessible, while wind turbines in {{6}} are providing a scalable and sustainable "
- "{{7}} of power. Moreover, hydropower, derived from {{8}}, contributes to the renewable energy landscape, "
- "offering a multifaceted approach to combat environmental challenges.",
- "type": "fillBlanks",
- "words": ["energy", "fossil", "alternative", "transition", "wind farms", "source",
- "contributes", "flowing water", "surged", "momentum", "scalable", "solar", "accessible",
- "climate",
- "environmental", "renewable", "impact", "clean", "options", "challenges"]
-
- },
- {
- "id": str(uuid.uuid4()),
- "prompt": "Select the appropriate option.",
- "questions": [
- {
- "id": "9",
- "options": [
- {
- "id": "A",
- "text": "Economic benefits"
- },
- {
- "id": "B",
- "text": "Government regulations"
- },
- {
- "id": "C",
- "text": "Concerns about climate change"
- },
- {
- "id": "D",
- "text": "Technological advancement"
- }
- ],
- "prompt": "What is the main reason for the shift towards renewable energy sources?",
- "solution": "C",
- "variant": "text",
- },
- {
- "id": "10",
- "options": [
- {
- "id": "A",
- "text": "Wind"
- },
- {
- "id": "B",
- "text": "Coal"
- },
- {
- "id": "C",
- "text": "Sunlight"
- },
- {
- "id": "D",
- "text": "Water"
- }
- ],
- "prompt": "Which of the following sources is NOT mentioned as a renewable energy source?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "11",
- "options": [
- {
- "id": "A",
- "text": "It generates a lot of waste"
- },
- {
- "id": "B",
- "text": "It produces greenhouse gases"
- },
- {
- "id": "C",
- "text": "It has no emissions"
- },
- {
- "id": "D",
- "text": "It requires large land areas"
- }
- ],
- "prompt": "What advantage does solar energy have in terms of environmental impact?",
- "solution": "C",
- "variant": "text",
- },
- {
- "id": "12",
- "options": [
- {
- "id": "A",
- "text": "By burning fossil fuels"
- },
- {
- "id": "B",
- "text": "By harnessing wind's kinetic energy"
- },
- {
- "id": "C",
- "text": "By using sunlight"
- },
- {
- "id": "D",
- "text": "By utilizing underground heat"
- }
- ],
- "prompt": "How do wind turbines generate electricity?",
- "solution": "B",
- "variant": "text",
- },
- {
- "id": "13",
- "options": [
- {
- "id": "A",
- "text": "Increasing greenhouse gas emissions and worsening climate change"
- },
- {
- "id": "B",
- "text": "Depleting fossil fuel reserves and causing energy shortages"
- },
- {
- "id": "C",
- "text": "Accelerating deforestation and harming ecosystems"
- },
- {
- "id": "D",
- "text": "Reducing carbon emissions and combating climate change"
- }
- ],
- "prompt": "What do renewable energies contribute to?",
- "solution": "D",
- "variant": "text",
- }
- ],
- "type": "multipleChoice",
- }
- ],
- "text": {
- "content": "In recent years, there has been a significant shift towards renewable energy sources as societies "
- "strive to reduce their dependence on fossil fuels and combat the effects of climate change. Renewable "
- "energy, derived from sources such as sunlight, wind, and water, offers a promising alternative to "
- "traditional energy generation methods.\\nSolar power, harnessed from the sun's rays, has gained immense "
- "popularity. Photovoltaic cells, commonly known as solar panels, capture sunlight and convert it into "
- "electricity. This technology has become more efficient and affordable, contributing to a growing number "
- "of solar installations on rooftops and solar farms. Solar energy not only reduces greenhouse gas "
- "emissions but also grants individuals and businesses the ability to generate their own power.\\nSimilarly, "
- "wind energy has emerged as a reliable and clean source of electricity. Wind turbines, often found in "
- "wind farms, harness the kinetic energy of moving air to turn blades and generate electricity. These "
- "structures are strategically placed in areas with consistent wind patterns, contributing to the overall "
- "energy grid. Wind power has the advantage of scalability, with both small and large installations being "
- "feasible options.\\nHydropower, generated from flowing water in rivers and dams, is another vital renewable "
- "energy source. The force of water is used to turn turbines, which then produce electricity. While hydropower "
- "has a long history, advancements in technology have led to more efficient and environmentally friendly "
- "designs. However, the construction of dams for hydropower can have significant ecological and social "
- "impacts, requiring careful consideration.\\nGeothermal energy, originating from the Earth's heat, is "
- "also gaining attention. This energy source is harnessed through underground steam and hot water reservoirs, "
- "which are tapped for electricity generation and heating. Geothermal power plants have a relatively small "
- "environmental footprint and provide a consistent source of energy, making them a viable option in regions "
- "with suitable geological conditions.\\nIn conclusion, the transition to renewable energy sources marks a "
- "pivotal step towards sustainable and environmentally conscious energy generation. Solar, wind, hydropower, "
- "and geothermal energy offer diverse options that can collectively contribute to reducing carbon emissions "
- "and combating climate change. As technology continues to evolve and economies adapt, the potential for "
- "widespread adoption of renewable energy remains promising.",
- "title": "The Rise of Renewable Energy"
- },
- },
- {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompt": "Do the following statements agree with the information given in Reading Passage 2?",
- "questions": [
- {
- "id": "14",
- "prompt": "The Industrial Revolution occurred during the 19th century.",
- "solution": "true"
- },
- {
- "id": "15",
- "prompt": "The mechanization of production processes during the Industrial Revolution mainly brought improvements to manual labor.",
- "solution": "false"
- },
- {
- "id": "16",
- "prompt": "Urbanization, resulting from the Industrial Revolution, led to increased pollution and improved living conditions in cities.",
- "solution": "not_given"
- },
- {
- "id": "17",
- "prompt": "Innovations like the steam engine and power loom brought automation to industries that previously relied solely on manual labor.",
- "solution": "true"
- },
- {
- "id": "18",
- "prompt": "Child labor and poor working conditions were not significant issues during the Industrial Revolution.",
- "solution": "false"
- },
- {
- "id": "19",
- "prompt": "The Industrial Revolution had no impact on intellectual and cultural aspects of society.",
- "solution": "false"
- }
- ],
- "type": "trueFalse"
- },
- {
- "id": str(uuid.uuid4()),
- "prompt": "Select the appropriate option.",
- "questions": [
- {
- "id": "20",
- "options": [
- {
- "id": "A",
- "text": "Enhancing economic growth"
- },
- {
- "id": "B",
- "text": "Ensuring cultural diversity"
- },
- {
- "id": "C",
- "text": "Safeguarding individual dignity and worth"
- },
- {
- "id": "D",
- "text": "Promoting political ideologies"
- }
- ],
- "prompt": "What is the central purpose of human rights, according to the passage?",
- "solution": "C",
- "variant": "text",
- },
- {
- "id": "21",
- "options": [
- {
- "id": "A",
- "text": "Economic rights"
- },
- {
- "id": "B",
- "text": "Political rights"
- },
- {
- "id": "C",
- "text": "Social rights"
- },
- {
- "id": "D",
- "text": "Cultural rights"
- }
- ],
- "prompt": "Which rights enable citizens to participate in governance and express opinions freely?",
- "solution": "B",
- "variant": "text",
- },
- {
- "id": "22",
- "options": [
- {
- "id": "A",
- "text": "Ignoring human rights abuses"
- },
- {
- "id": "B",
- "text": "Upholding human rights and preventing abuses"
- },
- {
- "id": "C",
- "text": "Encouraging social unrest"
- },
- {
- "id": "D",
- "text": "Perpetrating human rights violations"
- }
- ],
- "prompt": "What role do international organizations and treaties play in relation to human rights?",
- "solution": "B",
- "variant": "text",
- },
- {
- "id": "23",
- "options": [
- {
- "id": "A",
- "text": "Promoting social unrest"
- },
- {
- "id": "B",
- "text": "Leading to instability"
- },
- {
- "id": "C",
- "text": "Causing conflicts"
- },
- {
- "id": "D",
- "text": "Fostering stability and justice"
- }
- ],
- "prompt": "What impact does respecting human rights have on societies, as mentioned in the passage?",
- "solution": "D",
- "variant": "text",
- }
- ],
- "type": "multipleChoice",
- },
- {
- "id": str(uuid.uuid4()),
- "maxWords": 3,
- "prompt": "Choose no more than three words and/or a number from the passage for each answer.",
- "solutions": [
- {
- "id": "24",
- "solution": ["mechanization", "steam engine", "power loom"]
- },
- {
- "id": "25",
- "solution": ["urbanization", "overcrowding", "poor working conditions"]
- },
- {
- "id": "26",
- "solution": ["telegraph", "long-distance communication"]
- },
- ],
- "text": "What innovations brought automation to industries?{{24}}\\nWhat were some of the challenges "
- "resulting from rural populations moving to urban areas?{{25}}\\nWhat technological "
- "advancement transformed long-distance communication?{{26}}",
- "type": "writeBlanks"
- }
- ],
- "text": {
- "content": "The Industrial Revolution, a defining chapter in human history, sparked profound changes in the way "
- "societies operated and interacted with their environment. This period, which spanned from the late "
- "18th to the 19th century, marked a remarkable shift from agrarian economies to industrialized ones. "
- "The effects of this revolution continue to shape the modern world.\\nThe key catalyst of the Industrial "
- "Revolution was the mechanization of production processes. Innovations such as the steam engine, "
- "spinning jenny, and power loom brought automation and efficiency to industries that had long relied "
- "on manual labor. This transformation had far-reaching consequences, drastically altering economic "
- "structures and social dynamics.\\nFactories emerged as centers of production, drawing rural populations "
- "to urban areas in search of work. Urbanization surged as people migrated from countryside villages "
- "to cities in pursuit of employment opportunities. This shift gave rise to new challenges, including "
- "overcrowding, inadequate living conditions, and increased pollution. At the same time, it paved the "
- "way for the growth of the working class and the development of labor movements advocating for improved "
- "working conditions.\\nThe Industrial Revolution also revolutionized transportation and communication. "
- "The invention of the steam-powered locomotive and the expansion of railway networks facilitated the "
- "movement of goods and people at an unprecedented pace. Additionally, the telegraph brought about "
- "almost instantaneous long-distance communication, transforming the way information was disseminated."
- "\\nWhile the Industrial Revolution brought significant advancements, it was not without drawbacks. "
- "The rapid industrialization led to environmental degradation as factories emitted pollutants into the "
- "air and water. This had adverse effects on public health and ecosystems. Child labor and poor working "
- "conditions were also prevalent, prompting social reform movements and labor unions to demand better "
- "treatment and protection for workers.\\nThe Industrial Revolution not only transformed economies and "
- "societies but also spurred intellectual and cultural changes. Scientific discoveries and technological "
- "innovations inspired new philosophies, such as capitalism and socialism, which shaped economic and "
- "political ideologies. Literature, art, and education adapted to the changing times, reflecting both "
- "the marvels and challenges of the industrial age.\\nIn conclusion, the Industrial Revolution stands "
- "as a pivotal period that propelled societies into a new era of industrialization and urbanization. "
- "While it brought about unprecedented economic growth and technological advancement, it also raised "
- "critical social, environmental, and ethical concerns that continue to resonate in today's world. "
- "Understanding the multifaceted impacts of the Industrial Revolution is essential for comprehending "
- "the foundations of the modern global landscape.",
- "title": "The Industrial Revolution"
- },
- },
- {
- "exercises": [
- {
- "allowRepetition": True,
- "id": str(uuid.uuid4()),
- "prompt": "Complete the summary below. Click a blank to select the corresponding word(s) for it.\\nThere "
- "are more words than spaces so you will not use them all. You may use any of the words more than once.",
- "solutions": [
- {
- "id": "27",
- "solution": "ships"
- },
- {
- "id": "28",
- "solution": "harsh"
- },
- {
- "id": "29",
- "solution": "Arabian"
- },
- {
- "id": "30",
- "solution": "Silk"
- },
- {
- "id": "31",
- "solution": "dromedary"
- },
- {
- "id": "32",
- "solution": "trade"
- },
- {
- "id": "33",
- "solution": "religion"
- },
- {
- "id": "34",
- "solution": "desert"
- }
- ],
- "text": "Camels, often called the '{{27}} of the desert' have a rich history and cultural significance "
- "in many regions. They have adapted to {{28}} environments and played a crucial role in human "
- "societies. Camels were first domesticated around 4,000 years ago in the {{29}} Peninsula, "
- "primarily as pack animals for carrying goods across arid terrains, notably along trade routes "
- "like the {{30}} Road. There are two main species: the {{31}} with one hump and the Bactrian "
- "camel with two humps, each adapted to its respective environment. Camels facilitated {{32}}, "
- "transportation, and cultural exchange among civilizations. Nomadic communities relied on them "
- "for transport, food, materials, and nutrition. Camels also hold symbolic importance in folklore, "
- "{{33}}, and ancient texts. Today, while their trade role has diminished, they remain "
- "vital for {{34}} travel and community livelihoods, embodying the enduring bond between humans "
- "and these remarkable creatures in challenging environments.",
- "type": "fillBlanks",
- "words": ["camel", "dromedary", "trade", "desert", "ships", "resilience", "religion", "nutrition",
- "Arabian", "adaptability", "culture", "Silk", "harsh"]
- },
- {
- "id": str(uuid.uuid4()),
- "prompt": "Select the appropriate option.",
- "questions": [
- {
- "id": "35",
- "options": [
- {
- "id": "A",
- "text": "They were the fastest animals in the desert."
- },
- {
- "id": "B",
- "text": "They were symbols of wealth."
- },
- {
- "id": "C",
- "text": "They played a pivotal role in history and culture."
- },
- {
- "id": "D",
- "text": "They were used primarily for entertainment."
- }
- ],
- "prompt": "What is the historical significance of camels mentioned in the text?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "36",
- "options": [
- {
- "id": "A",
- "text": "North Africa"
- },
- {
- "id": "B",
- "text": "Central Asia"
- },
- {
- "id": "C",
- "text": "The Silk Road"
- },
- {
- "id": "D",
- "text": "The Arabian Peninsula"
- }
- ],
- "prompt": "According to the text, where is the earliest evidence of camel domestication found?",
- "solution": "D",
- "variant": "text"
- },
- {
- "id": "37",
- "options": [
- {
- "id": "A",
- "text": "Transportation"
- },
- {
- "id": "B",
- "text": "Food source"
- },
- {
- "id": "C",
- "text": "Communication"
- },
- {
- "id": "D",
- "text": "Material production"
- }
- ],
- "prompt": "Which of the following is NOT mentioned as a use of camels in the text?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "38",
- "options": [
- {
- "id": "A",
- "text": "One"
- },
- {
- "id": "B",
- "text": "Three"
- },
- {
- "id": "C",
- "text": "Two"
- },
- {
- "id": "D",
- "text": "Four"
- }
- ],
- "prompt": "How many species of camels are mentioned in the text?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "39",
- "options": [
- {
- "id": "A",
- "text": "North Africa"
- },
- {
- "id": "B",
- "text": "Central Asia"
- },
- {
- "id": "C",
- "text": "The Middle East"
- },
- {
- "id": "D",
- "text": "The Arabian Peninsula"
- }
- ],
- "prompt": "In which part of the world is the Bactrian camel found, as mentioned in the text?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "40",
- "options": [
- {
- "id": "A",
- "text": "They discouraged trade due to their slow pace."
- },
- {
- "id": "B",
- "text": "They facilitated trade by carrying goods."
- },
- {
- "id": "C",
- "text": "They were primarily used as guards for trade caravans."
- },
- {
- "id": "D",
- "text": "They transported only lightweight goods."
- }
- ],
- "prompt": "What role did camels play in trade, according to the text?",
- "solution": "B",
- "variant": "text"
- }
- ],
- "type": "multipleChoice",
- }
- ],
- "text": {
- "content": "Camels, often referred to as the 'ships of the desert', have played a pivotal role in the "
- "history and culture of many regions. These unique creatures have adapted to some of the "
- "harshest environments on Earth, and their domestication has had a profound impact on human "
- "societies.\\nThe history of the camel dates back thousands of years. The earliest evidence "
- "of camel domestication can be traced to the Arabian Peninsula around 4,000 years ago. "
- "Initially, camels were used primarily as pack animals, carrying goods across arid landscapes. "
- "Their ability to endure long journeys without water made them invaluable to ancient trade "
- "routes, such as the famous Silk Road.\\nCamels come in two main species: the dromedary, "
- "with a single hump, and the Bactrian camel, with two humps. While the dromedary is native "
- "to North Africa and the Middle East, the Bactrian camel is found in Central Asia. Each species "
- "has its unique characteristics and adaptations suited to its respective environment.\\nThe "
- "spread of camels and their use in trade and transportation significantly influenced the "
- "development of civilizations. They not only facilitated the exchange of goods but also enabled"
- " the movement of people, leading to cultural diffusion and the sharing of knowledge and ideas."
- "\\nIn addition to their role in trade, camels have also been integral to the survival of "
- "nomadic communities. Nomads in various parts of the world have relied on camels for transportation, "
- "food, and materials such as wool and leather. Their milk, which is a valuable source of "
- "nutrition in arid regions, has sustained generations of desert-dwelling peoples.\\nCamels "
- "have left their mark on folklore and religion as well. They feature prominently in the stories"
- " and traditions of many cultures, often symbolizing endurance, resilience, and adaptability. "
- "In some religions, camels hold sacred significance, and they are mentioned in ancient texts "
- "and scriptures.\\nToday, camels continue to serve as important assets in many regions, "
- "particularly in parts of Africa and the Middle East. Modern transportation methods have "
- "reduced their role in trade, but they remain essential for desert travel and are a source "
- "of livelihood for numerous communities.\\nThe history of the camel is a testament to the "
- "remarkable coexistence of humans and animals in some of the world's most challenging environments. "
- "Their story reflects the enduring bond between humans and these extraordinary creatures, "
- "which have shaped the course of history in their own distinctive way.",
- "title": "The Remarkable History of the Camel"
- },
- }
- ],
- "isDiagnostic": True,
- "minTimer": 60,
- "type": "academic"
-}
-new_reading_to_insert_2 = {
- "parts": [
- {
- "exercises": [
- {
- "allowRepetition": True,
- "id": str(uuid.uuid4()),
- "prompt": "Complete the summary below. Click a blank to select the corresponding word(s) for it.\\nThere are "
- "more words than spaces so you will not use them all. You may use any of the words more than once.",
- "solutions": [
- {
- "id": "1",
- "solution": "threat"
- },
- {
- "id": "2",
- "solution": "hunting"
- },
- {
- "id": "3",
- "solution": "dwindled"
- },
- {
- "id": "4",
- "solution": "energy"
- },
- {
- "id": "5",
- "solution": "secure"
- },
- {
- "id": "6",
- "solution": "broader"
- },
- {
- "id": "7",
- "solution": "food"
- },
- {
- "id": "8",
- "solution": "imperative"
- }
- ],
- "text": "Polar bears, Earth's largest land carnivores, face an existential {{1}} due to the relentless advance "
- "of climate change, particularly in the Arctic where they reside. Their survival hinges on the "
- "sea ice that serves as their primary habitat and {{2}} grounds. As the Arctic warms at a rate twice the "
- "global average, the extent of sea ice has significantly {{3}}, leaving polar bears with diminished "
- "hunting opportunities and forcing them to swim longer distances, expending vital {{4}}. Additionally, "
- "the loss of ice affects pregnant mothers, as they are compelled to find alternative, less {{5}} "
- "locations to give birth and nurture their cubs. These changes not only endanger polar bear "
- "populations but also have {{6}} ecological implications, threatening the Arctic's delicate {{7}} web. "
- "Urgent conservation efforts and climate change mitigation are now {{8}} to prevent the decline "
- "of these majestic Arctic icons.",
- "type": "fillBlanks",
- "words": ["secure", "spider", "food", "hunting", "battle", "source",
- "contributes", "threat", "surged", "momentum", "broader", "solar", "dwindled",
- "climate",
- "energy", "renewable", "impact", "imperative", "options", "challenges"]
-
- },
- {
- "id": str(uuid.uuid4()),
- "prompt": "Select the appropriate option.",
- "questions": [
- {
- "id": "9",
- "options": [
- {
- "id": "A",
- "text": "Habitat destruction"
- },
- {
- "id": "B",
- "text": "Natural predators"
- },
- {
- "id": "C",
- "text": "Escalating effects of climate change"
- },
- {
- "id": "D",
- "text": "Human hunting"
- }
- ],
- "prompt": "What is the primary reason polar bears are facing dire threats to their survival?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "10",
- "options": [
- {
- "id": "A",
- "text": "The Arctic warms at a slower rate."
- },
- {
- "id": "B",
- "text": "The Arctic remains unaffected by global warming."
- },
- {
- "id": "C",
- "text": "The Arctic warms at almost twice the global rate."
- },
- {
- "id": "D",
- "text": "The Arctic is cooling down."
- }
- ],
- "prompt": "How is the Arctic region affected by global warming compared to the global average temperature rise?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "11",
- "options": [
- {
- "id": "A",
- "text": "Providing a place to sunbathe"
- },
- {
- "id": "B",
- "text": "Acting as a hunting ground and habitat"
- },
- {
- "id": "C",
- "text": "Serving as a barrier against predators"
- },
- {
- "id": "D",
- "text": "Offering a nesting place for cubs"
- }
- ],
- "prompt": "What is the primary role of sea ice in the lives of polar bears?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "12",
- "options": [
- {
- "id": "A",
- "text": "They rely on swimming to catch seals."
- },
- {
- "id": "B",
- "text": "They hunt on land for terrestrial prey."
- },
- {
- "id": "C",
- "text": "They use the ice as a platform to hunt seals."
- },
- {
- "id": "D",
- "text": "They become herbivores during the winter."
- }
- ],
- "prompt": "How do polar bears adapt their hunting strategy during the winter months in the Arctic?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "13",
- "options": [
- {
- "id": "A",
- "text": "An increase in seal populations"
- },
- {
- "id": "B",
- "text": "No significant impact on the ecosystem"
- },
- {
- "id": "C",
- "text": "Disruption of the entire Arctic food web"
- },
- {
- "id": "D",
- "text": "A healthier and more balanced ecosystem"
- }
- ],
- "prompt": "What is the potential consequence of the decline in polar bear populations on the Arctic ecosystem?",
- "solution": "C",
- "variant": "text"
- }
- ],
- "type": "multipleChoice",
- }
- ],
- "text": {
- "content": "Polar bears, often referred to as the majestic giants of the Arctic, have captured the imagination "
- "of people worldwide. They are the largest land carnivores on Earth, perfectly adapted to their harsh, "
- "icy habitat. However, this very habitat, crucial for their survival, is under dire threat due "
- "to the escalating effects of climate change. \\nThe Arctic, where polar bears call home, is a region "
- "that has become a hotspot for global warming's most pronounced impacts. As greenhouse gas emissions "
- "continue to rise, the Arctic's average temperature is increasing at almost twice the global rate. "
- "The consequences of this warming are felt most acutely by polar bears, whose lives are intricately "
- "linked to the ice-covered waters of the Arctic Ocean.\\nSea ice serves as the primary habitat and "
- "hunting grounds for polar bears. During the winter months, when the Arctic is shrouded in darkness "
- "and extreme cold, polar bears venture onto the frozen sea surface to hunt seals, their primary "
- "prey. They rely on the ice as a platform from which to stalk seals resting on the ice or to "
- "create breathing holes through which they can ambush their unsuspecting victims. This hunting "
- "strategy is essential for their survival, as they require a high-fat diet to store energy for "
- "the ice-free summer months.\\nHowever, the Arctic is warming at an alarming rate, causing a "
- "significant reduction in sea ice coverage. Satellite data reveals that over the past four "
- "decades, the extent of Arctic sea ice has declined dramatically. This reduction is particularly "
- "problematic for polar bears, as it curtails their hunting opportunities. With less ice, they are "
- "forced to swim longer distances to find suitable hunting grounds. The prolonged swims are physically "
- "demanding, resulting in greater energy expenditure and leaving the bears physically exhausted and "
- "malnourished.\\nMoreover, the loss of sea ice is affecting polar bear mothers and their cubs. "
- "Pregnant females depend on the ice to create dens in which they give birth and nurse their young. "
- "These dens offer protection and insulation from the harsh Arctic conditions. As the ice disappears, "
- "mothers are compelled to find alternative locations, often on land, to birth and nurture their "
- "vulnerable cubs. These new locations may lack the safety and insulation of traditional ice dens, "
- "putting both mothers and cubs at risk.\\nThe plight of polar bears is not just a concern for "
- "conservationists; it is an indicator of the broader ecological changes occurring in the Arctic. "
- "As apex predators, polar bears play a crucial role in maintaining the health of their ecosystem. "
- "Their decline can have cascading effects on the entire Arctic food web, potentially impacting "
- "other species, such as seals, fish, and seabirds.\\nScientific studies and observations provide "
- "a grim outlook for polar bears. If current climate trends persist, polar bear populations are "
- "at risk of significant declines in the coming decades. Conservation efforts aimed at mitigating "
- "climate change and protecting the remaining sea ice habitats have become urgent priorities in "
- "the battle to save these magnificent creatures from the devastating impact of global warming.\\nIn "
- "conclusion, the future of polar bears, those iconic symbols of the Arctic, hangs in the balance "
- "as they face unprecedented challenges due to climate change. Their survival is not only a matter "
- "of ecological significance but also a symbol of humanity's responsibility to protect the fragile "
- "ecosystems of our planet from the escalating effects of global warming.",
- "title": "The Impact of Climate Change on Polar Bears"
- },
- },
- {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompt": "Do the following statements agree with the information given in Reading Passage 2?",
- "questions": [
- {
- "id": "14",
- "prompt": "Bilingualism is a cognitive advantage that offers clear benefits to individuals throughout their lives.",
- "solution": "not_given"
- },
- {
- "id": "15",
- "prompt": "Bilingual individuals consistently outperform monolinguals in tasks related to cognitive control, such as attention management.",
- "solution": "true"
- },
- {
- "id": "16",
- "prompt": "The age at which a person acquires their second language has no influence on the cognitive advantages associated with bilingualism.",
- "solution": "false"
- },
- {
- "id": "17",
- "prompt": "Proficiency levels in both languages are unrelated to the cognitive benefits of bilingualism.",
- "solution": "not_given"
- },
- {
- "id": "18",
- "prompt": "Some studies have provided definitive evidence that bilingualism delays the onset of cognitive disorders like Alzheimer's disease.",
- "solution": "true"
- },
- {
- "id": "19",
- "prompt": "The cognitive benefits of bilingualism remain consistent and do not change as individuals age.",
- "solution": "not_given"
- }
- ],
- "type": "trueFalse"
- },
- {
- "id": str(uuid.uuid4()),
- "prompt": "Select the appropriate option.",
- "questions": [
- {
- "id": "20",
- "options": [
- {
- "id": "A",
- "text": "Enhanced memory recall"
- },
- {
- "id": "B",
- "text": "Improved artistic abilities"
- },
- {
- "id": "C",
- "text": "Superior cognitive control"
- },
- {
- "id": "D",
- "text": "Increased physical strength"
- }
- ],
- "prompt": "What is the 'bilingual advantage' mentioned in the passage primarily associated with?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "21",
- "options": [
- {
- "id": "A",
- "text": "The age at which a person acquires their second language has no influence on the cognitive advantages associated with bilingualism."
- },
- {
- "id": "B",
- "text": "Language proficiency also matters."
- },
- {
- "id": "C",
- "text": "Gender"
- },
- {
- "id": "D",
- "text": "Nature of cognitive tasks"
- }
- ],
- "prompt": "Which of the following factors is NOT mentioned in the passage as potentially influencing the cognitive benefits of bilingualism?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "22",
- "options": [
- {
- "id": "A",
- "text": "The extra cognitive effort required for bilingual individuals"
- },
- {
- "id": "B",
- "text": "A bank account specifically for cognitive tasks"
- },
- {
- "id": "C",
- "text": "The ability of bilingualism to delay cognitive disorders in old age"
- },
- {
- "id": "D",
- "text": "A special cognitive training program for bilinguals"
- }
- ],
- "prompt": "According to the passage, what is 'cognitive reserve' in the context of bilingualism?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "23",
- "options": [
- {
- "id": "A",
- "text": "Demonstrating that bilingualism has no effect on cognitive decline"
- },
- {
- "id": "B",
- "text": "Confirming that all bilingual individuals experience delayed cognitive decline"
- },
- {
- "id": "C",
- "text": "Investigating the potential delay of cognitive disorders like Alzheimer's disease"
- },
- {
- "id": "D",
- "text": "Proving that late bilinguals are more likely to experience cognitive decline"
- }
- ],
- "prompt": "What is the primary focus of research mentioned in the passage regarding bilingualism and cognitive decline in old age?",
- "solution": "C",
- "variant": "text"
- }
- ],
- "type": "multipleChoice",
- },
- {
- "id": str(uuid.uuid4()),
- "maxWords": 3,
- "prompt": "Choose no more than three words and/or a number from the passage for each answer.",
- "solutions": [
- {
- "id": "24",
- "solution": ["Task switching", "Attention management", "Inhibition of distractions",
- "Cognitive flexibility"]
- },
- {
- "id": "25",
- "solution": ["age", "proficiency"]
- },
- {
- "id": "26",
- "solution": ["Delaying cognitive decline"]
- },
- ],
- "text": "Name one aspect of cognitive control.{{24}}\\nWhat can influence the extent of cognitive "
- "advantages in bilingual individuals?{{25}}\\nWhat does 'cognitive reserve' refer to in the "
- "context of bilingualism?{{26}}",
- "type": "writeBlanks"
- }
- ],
- "text": {
- "content": "Bilingualism, the state of being proficient in and able to switch between two languages, has "
- "long intrigued researchers due to its potential effects on cognitive abilities. Studies in the "
- "field of psycholinguistics have unveiled fascinating insights into the cognitive advantages and "
- "challenges that bilingual individuals encounter throughout their lives.\\nOne of the primary "
- "areas of focus in bilingualism research is the effect on cognitive control. Cognitive control "
- "encompasses a range of mental processes, including task-switching, attention management, and "
- "inhibition of irrelevant information. Remarkably, bilinguals often demonstrate superior "
- "cognitive control compared to their monolingual counterparts, a phenomenon known as the "
- "'bilingual advantage'. This heightened cognitive control can be attributed to the constant "
- "need for bilinguals to navigate between two linguistic systems, switch between languages, "
- "and select the appropriate one for a given context.\\nAdditionally, bilingualism has been "
- "linked to improved executive functions, which are high-level cognitive processes crucial for "
- "decision-making, problem-solving, and multitasking. Bilingual individuals frequently exhibit "
- "greater cognitive flexibility, allowing them to adapt their thinking and problem-solving "
- "strategies more effectively. This adaptability may be a result of their ability to draw "
- "from a broader linguistic and cultural repertoire, which provides unique insights and "
- "problem-solving approaches.\\nHowever, the relationship between bilingualism and cognitive "
- "abilities is multifaceted. Several factors modulate the extent of cognitive advantages. For "
- "instance, the age at which an individual acquires their second language plays a significant "
- "role. Bilinguals who acquire their second language early in life, known as 'early bilinguals'"
- " often show more substantial cognitive advantages than 'late bilinguals' who acquire their "
- "second language later in life.\\nLanguage proficiency also matters. Proficiency levels in "
- "both languages can vary widely among bilinguals, and research suggests that higher proficiency "
- "is associated with greater cognitive advantages. Additionally, the specific cognitive task "
- "under investigation can influence the magnitude of the bilingual advantage. Some tasks may "
- "highlight the advantages of bilingualism more prominently than others.\\nFurthermore, the "
- "cognitive benefits of bilingualism may undergo changes with age. While early research "
- "indicated that the cognitive advantages of bilingualism persist throughout one's life, more "
- "recent studies suggest that the impact of bilingualism on cognitive abilities may diminish "
- "as individuals age.\\nA subject of ongoing debate is whether bilingualism offers protection "
- "against cognitive decline in old age. Some studies have suggested that bilingual individuals "
- "may experience a delay in the onset of cognitive disorders such as Alzheimer's disease. This "
- "phenomenon is often referred to as 'cognitive reserve', where the cognitive benefits of "
- "bilingualism may help compensate for neurological changes in aging brains. However, while "
- "promising, these findings require further investigation and confirmation.\\nIn conclusion, "
- "bilingualism is a rich and intricate area of study with both cognitive advantages and nuances. "
- "Bilingual individuals tend to exhibit enhanced cognitive control and executive functions, "
- "but the relationship between bilingualism and cognitive abilities is influenced by various "
- "factors, including age of acquisition, language proficiency, and the nature of cognitive "
- "tasks. While bilingualism's potential to delay cognitive decline in old age is intriguing, "
- "more research is needed to unravel the complexities of this fascinating field.",
- "title": "The Impact of Bilingualism on Cognitive Abilities"
- },
- },
- {
- "exercises": [
- {
- "allowRepetition": True,
- "id": str(uuid.uuid4()),
- "prompt": "Complete the summary below. Click a blank to select the corresponding word(s) for it.\\nThere "
- "are more words than spaces so you will not use them all. You may use any of the words more than once.",
- "solutions": [
- {
- "id": "27",
- "solution": "digital"
- },
- {
- "id": "28",
- "solution": "connectivity"
- },
- {
- "id": "29",
- "solution": "Social"
- },
- {
- "id": "30",
- "solution": "echo"
- },
- {
- "id": "31",
- "solution": "cyberbullying"
- },
- {
- "id": "32",
- "solution": "Privacy"
- },
- {
- "id": "33",
- "solution": "addictive"
- },
- {
- "id": "34",
- "solution": "desert"
- }
- ],
- "text": "The rapid proliferation of social media platforms in the {{27}} age has transformed the way "
- "we connect, consume information, and engage with global events. While these platforms have "
- "facilitated unprecedented {{28}}, enabling communities to form and information to be "
- "shared in real-time, they have also raised significant concerns. {{29}} media's role in "
- "disseminating news challenges traditional media outlets, but it also underscores the "
- "importance of verifying sources in an era of democratized information. It has played a "
- "pivotal role in political activism, empowering movements but also fostering '{{30}} chambers' "
- "and misinformation. Furthermore, social media's impact on mental health is marked by issues "
- "like {{31}} and the pressure to maintain idealized online identities. {{32}} concerns "
- "persist, as personal data collection for targeted advertising raises questions about "
- "surveillance and data protection. The {{33}} nature of social media poses challenges "
- "to productivity and real-world relationships. In navigating this complex landscape, it is "
- "imperative to strike a balance between the benefits and {{34}} posed by social media "
- "in contemporary society.",
- "type": "fillBlanks",
- "words": ["cyberbullying", "internet", "trade", "Privacy", "addictive", "resilience",
- "connectivity", "echo",
- "challenges", "adaptability", "digital", "Social", "harsh"]
- },
- {
- "id": str(uuid.uuid4()),
- "prompt": "Select the appropriate option.",
- "questions": [
- {
- "id": "35",
- "options": [
- {
- "id": "A",
- "text": "Revolutionized the way we communicate and share information."
- },
- {
- "id": "B",
- "text": "Enhanced privacy and security online."
- },
- {
- "id": "C",
- "text": "Empowerment of individuals in political activism."
- },
- {
- "id": "D",
- "text": "Difficulties in verifying the accuracy of news sources."
- }
- ],
- "prompt": "What impact has the advent of the internet and social media platforms had on communication and information sharing?",
- "solution": "A",
- "variant": "text"
- },
- {
- "id": "36",
- "options": [
- {
- "id": "A",
- "text": "Snapchat."
- },
- {
- "id": "B",
- "text": "Instagram."
- },
- {
- "id": "C",
- "text": "Twitter."
- },
- {
- "id": "D",
- "text": "TikTok."
- }
- ],
- "prompt": "Which of the following is NOT mentioned as a social media platform in the text?",
- "solution": "A",
- "variant": "text"
- },
- {
- "id": "37",
- "options": [
- {
- "id": "A",
- "text": "Decreased feelings of inadequacy."
- },
- {
- "id": "B",
- "text": "Exposure to carefully curated images and idealized self-presentation."
- },
- {
- "id": "C",
- "text": "Enhanced well-being and mental stability."
- },
- {
- "id": "D",
- "text": "Cyberbullying."
- }
- ],
- "prompt": "What concern is raised regarding social media's impact on mental health in the text?",
- "solution": "D",
- "variant": "text"
- },
- {
- "id": "38",
- "options": [
- {
- "id": "A",
- "text": "Struggles with personalized user experiences."
- },
- {
- "id": "B",
- "text": "Questions about the extent of surveillance and data safeguarding."
- },
- {
- "id": "C",
- "text": "Decreased data collection by social media platforms."
- },
- {
- "id": "D",
- "text": "Increased self-esteem and confidence."
- }
- ],
- "prompt": "What is a primary concern related to privacy in the digital age, as mentioned in the text?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "39",
- "options": [
- {
- "id": "A",
- "text": "Decreased productivity."
- },
- {
- "id": "B",
- "text": "Real-world relationships."
- },
- {
- "id": "C",
- "text": "Enhanced online interactions."
- },
- {
- "id": "D",
- "text": "Sleep patterns."
- }
- ],
- "prompt": "What consequences are associated with the addictive nature of social media, as mentioned in the text?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "40",
- "options": [
- {
- "id": "A",
- "text": "Difficulties in verifying the accuracy and credibility of news sources."
- },
- {
- "id": "B",
- "text": "Empowerment of individuals in political activism."
- },
- {
- "id": "C",
- "text": "The spread of misinformation and 'echo chambers.'"
- },
- {
- "id": "D",
- "text": "Decreased reliance on traditional media outlets."
- }
- ],
- "prompt": "What challenge does the democratization of information through social media pose?",
- "solution": "A",
- "variant": "text"
- }
- ],
- "type": "multipleChoice",
- }
- ],
- "text": {
- "content": "The advent of the internet and, subsequently, the proliferation of social media platforms "
- "have revolutionized the way we communicate, gather information, and engage with the world. "
- "This phenomenon has not only brought about unprecedented opportunities for connectivity and "
- "information sharing but has also raised concerns about its impact on society, privacy, and "
- "mental well-being.\\nSocial media platforms, such as Facebook, Twitter, Instagram, and TikTok, "
- "have become integral parts of modern life. These platforms allow individuals to connect "
- "with friends and family, share personal experiences, and stay updated on global events. "
- "They provide a virtual space for communities to form, facilitating the exchange of ideas, "
- "hobbies, and interests.\\nOne notable impact of social media is its role in the dissemination "
- "of information and news. Traditional media outlets are no longer the sole gatekeepers of "
- "information. Citizens can now participate in reporting and sharing news in real-time. While "
- "this democratization of information is empowering, it also presents challenges in terms of "
- "verifying the accuracy and credibility of news sources.\\nSocial media's influence extends "
- "to politics and activism. Movements like the Arab Spring and Black Lives Matter have utilized "
- "social media to mobilize people and raise awareness about social and political issues. These "
- "platforms enable individuals to voice their opinions, organize protests, and hold governments "
- "accountable. However, the spread of misinformation and 'echo chambers' where like-minded "
- "individuals reinforce each other's beliefs are also prevalent, posing challenges to informed "
- "discourse.\\nThe impact of social media on mental health is another area of concern. The "
- "constant exposure to carefully curated images and the pressure to project an idealized version "
- "of one's life can lead to feelings of inadequacy and low self-esteem. Cyberbullying is also "
- "a grave issue, with the anonymity of the internet enabling hurtful and harmful behaviors.\\n"
- "Privacy is a paramount concern in the digital age. The data collected by social media platforms "
- "for targeted advertising and content recommendations raises questions about the extent of "
- "surveillance and the safeguarding of personal information. Striking a balance between personalized "
- "user experiences and protecting privacy remains a challenge.\\nMoreover, the addictive nature "
- "of social media, with its infinite scrolling and notifications, can lead to digital dependency "
- "and reduced face-to-face interactions. The consequences include decreased productivity, "
- "disrupted sleep patterns, and a negative impact on relationships.\\nIn conclusion, social "
- "media's influence on society is undeniable. It has reshaped how we communicate, access "
- "information, and engage in various aspects of life. While it offers numerous benefits, such "
- "as connectivity and activism, it also poses challenges related to privacy, mental health, and "
- "the spread of misinformation. Understanding and addressing these issues are crucial as we "
- "navigate the complex landscape of social media in the 21st century.",
- "title": "The Influence of Social Media on Society"
- },
- }
- ],
- "isDiagnostic": True,
- "minTimer": 60,
- "type": "academic"
-}
-new_reading_to_insert_3 = {
- "parts": [
- {
- "exercises": [
- {
- "allowRepetition": True,
- "id": str(uuid.uuid4()),
- "prompt": "Complete the summary below. Click a blank to select the corresponding word(s) for it.\\nThere are "
- "more words than spaces so you will not use them all. You may use any of the words more than once.",
- "solutions": [
- {
- "id": "1",
- "solution": "threat"
- },
- {
- "id": "2",
- "solution": "hunting"
- },
- {
- "id": "3",
- "solution": "dwindled"
- },
- {
- "id": "4",
- "solution": "energy"
- },
- {
- "id": "5",
- "solution": "secure"
- },
- {
- "id": "6",
- "solution": "broader"
- },
- {
- "id": "7",
- "solution": "food"
- },
- {
- "id": "8",
- "solution": "imperative"
- }
- ],
- "text": "Polar bears, Earth's largest land carnivores, face an existential {{1}} due to the relentless advance "
- "of climate change, particularly in the Arctic where they reside. Their survival hinges on the "
- "sea ice that serves as their primary habitat and {{2}} grounds. As the Arctic warms at a rate twice the "
- "global average, the extent of sea ice has significantly {{3}}, leaving polar bears with diminished "
- "hunting opportunities and forcing them to swim longer distances, expending vital {{4}}. Additionally, "
- "the loss of ice affects pregnant mothers, as they are compelled to find alternative, less {{5}} "
- "locations to give birth and nurture their cubs. These changes not only endanger polar bear "
- "populations but also have {{6}} ecological implications, threatening the Arctic's delicate {{7}} web. "
- "Urgent conservation efforts and climate change mitigation are now {{8}} to prevent the decline "
- "of these majestic Arctic icons.",
- "type": "fillBlanks",
- "words": ["secure", "spider", "food", "hunting", "battle", "source",
- "contributes", "threat", "surged", "momentum", "broader", "solar", "dwindled",
- "climate",
- "energy", "renewable", "impact", "imperative", "options", "challenges"]
-
- },
- {
- "id": str(uuid.uuid4()),
- "prompt": "Select the appropriate option.",
- "questions": [
- {
- "id": "9",
- "options": [
- {
- "id": "A",
- "text": "Enhancing musical talents"
- },
- {
- "id": "B",
- "text": "Reducing stress and anxiety"
- },
- {
- "id": "C",
- "text": "Increasing screen time"
- },
- {
- "id": "D",
- "text": "Developing culinary skills"
- }
- ],
- "prompt": "What is one of the primary advantages of gardening mentioned in the text?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "10",
- "options": [
- {
- "id": "A",
- "text": "By promoting video game skills"
- },
- {
- "id": "B",
- "text": "Through exposure to natural settings"
- },
- {
- "id": "C",
- "text": "By reducing sunlight exposure"
- },
- {
- "id": "D",
- "text": "Through activities like digging and planting"
- }
- ],
- "prompt": "How does gardening contribute to physical fitness?",
- "solution": "D",
- "variant": "text"
- },
- {
- "id": "11",
- "options": [
- {
- "id": "A",
- "text": "Vitamin A"
- },
- {
- "id": "B",
- "text": "Vitamin C"
- },
- {
- "id": "C",
- "text": "Vitamin D"
- },
- {
- "id": "D",
- "text": "Vitamin E"
- }
- ],
- "prompt": "What essential nutrient does sunlight exposure during gardening help the body produce?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "12",
- "options": [
- {
- "id": "A",
- "text": "Increased screen time"
- },
- {
- "id": "B",
- "text": "Improved mental health"
- },
- {
- "id": "C",
- "text": "Enhanced memory"
- },
- {
- "id": "D",
- "text": "Better driving skills"
- }
- ],
- "prompt": "What specific benefits does gardening offer to older adults?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "13",
- "options": [
- {
- "id": "A",
- "text": "By increasing the need for packaging"
- },
- {
- "id": "B",
- "text": "By reducing carbon emissions"
- },
- {
- "id": "C",
- "text": "By promoting wildlife hunting"
- },
- {
- "id": "D",
- "text": "By discouraging outdoor activities"
- }
- ],
- "prompt": "How does gardening support environmental sustainability?",
- "solution": "B",
- "variant": "text"
- }
- ],
- "type": "multipleChoice",
- }
- ],
- "text": {
- "content": "Gardening is a pastime enjoyed by millions worldwide. Whether cultivating a small herb garden "
- "on a windowsill or tending to vast flowerbeds, gardening offers numerous physical, mental, "
- "and environmental benefits. \\nOne of the primary advantages of gardening is its positive "
- "impact on mental well-being. Studies have shown that spending time in natural settings, such "
- "as gardens, can reduce stress and anxiety levels. The act of nurturing plants and watching "
- "them grow can provide a sense of accomplishment and satisfaction. Moreover, the exposure to "
- "sunlight while gardening helps the body produce vitamin D, which is essential for maintaining "
- "a healthy mood.\\nGardening is also a physically demanding activity, making it an excellent "
- "way to stay fit. Digging, planting, weeding, and watering all contribute to a moderate workout. "
- "Additionally, gardening promotes flexibility and dexterity, particularly in older adults. "
- "Regular gardening can help individuals maintain their physical health while engaging in an "
- "enjoyable hobby.\\nFurthermore, gardening has positive environmental implications. By growing "
- "one's fruits and vegetables, individuals can reduce their carbon footprint. This practice cuts "
- "down on the need for transportation and packaging associated with store-bought produce. "
- "Moreover, cultivating native plants in gardens supports local biodiversity by providing "
- "habitats and food sources for wildlife.\\nIn summary, gardening is a multifaceted activity"
- " that benefits individuals and the environment alike. Its positive effects on mental health, "
- "physical fitness, and environmental sustainability make it a valuable and rewarding pastime.",
- "title": "The Benefits of Gardening"
- },
- },
- {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompt": "Do the following statements agree with the information given in Reading Passage 2?",
- "questions": [
- {
- "id": "14",
- "prompt": "Bilingualism is a cognitive advantage that offers clear benefits to individuals throughout their lives.",
- "solution": "not_given"
- },
- {
- "id": "15",
- "prompt": "Bilingual individuals consistently outperform monolinguals in tasks related to cognitive control, such as attention management.",
- "solution": "true"
- },
- {
- "id": "16",
- "prompt": "The age at which a person acquires their second language has no influence on the cognitive advantages associated with bilingualism.",
- "solution": "false"
- },
- {
- "id": "17",
- "prompt": "Proficiency levels in both languages are unrelated to the cognitive benefits of bilingualism.",
- "solution": "not_given"
- },
- {
- "id": "18",
- "prompt": "Some studies have provided definitive evidence that bilingualism delays the onset of cognitive disorders like Alzheimer's disease.",
- "solution": "true"
- },
- {
- "id": "19",
- "prompt": "The cognitive benefits of bilingualism remain consistent and do not change as individuals age.",
- "solution": "not_given"
- }
- ],
- "type": "trueFalse"
- },
- {
- "id": str(uuid.uuid4()),
- "prompt": "Select the appropriate option.",
- "questions": [
- {
- "id": "20",
- "options": [
- {
- "id": "A",
- "text": "Enhanced memory recall"
- },
- {
- "id": "B",
- "text": "Improved artistic abilities"
- },
- {
- "id": "C",
- "text": "Superior cognitive control"
- },
- {
- "id": "D",
- "text": "Increased physical strength"
- }
- ],
- "prompt": "What is the 'bilingual advantage' mentioned in the passage primarily associated with?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "21",
- "options": [
- {
- "id": "A",
- "text": "The age at which a person acquires their second language has no influence on the cognitive advantages associated with bilingualism."
- },
- {
- "id": "B",
- "text": "Language proficiency also matters."
- },
- {
- "id": "C",
- "text": "Gender"
- },
- {
- "id": "D",
- "text": "Nature of cognitive tasks"
- }
- ],
- "prompt": "Which of the following factors is NOT mentioned in the passage as potentially influencing the cognitive benefits of bilingualism?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "22",
- "options": [
- {
- "id": "A",
- "text": "The extra cognitive effort required for bilingual individuals"
- },
- {
- "id": "B",
- "text": "A bank account specifically for cognitive tasks"
- },
- {
- "id": "C",
- "text": "The ability of bilingualism to delay cognitive disorders in old age"
- },
- {
- "id": "D",
- "text": "A special cognitive training program for bilinguals"
- }
- ],
- "prompt": "According to the passage, what is 'cognitive reserve' in the context of bilingualism?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "23",
- "options": [
- {
- "id": "A",
- "text": "Demonstrating that bilingualism has no effect on cognitive decline"
- },
- {
- "id": "B",
- "text": "Confirming that all bilingual individuals experience delayed cognitive decline"
- },
- {
- "id": "C",
- "text": "Investigating the potential delay of cognitive disorders like Alzheimer's disease"
- },
- {
- "id": "D",
- "text": "Proving that late bilinguals are more likely to experience cognitive decline"
- }
- ],
- "prompt": "What is the primary focus of research mentioned in the passage regarding bilingualism and cognitive decline in old age?",
- "solution": "C",
- "variant": "text"
- }
- ],
- "type": "multipleChoice",
- },
- {
- "id": str(uuid.uuid4()),
- "maxWords": 3,
- "prompt": "Choose no more than three words and/or a number from the passage for each answer.",
- "solutions": [
- {
- "id": "24",
- "solution": ["Task switching", "Attention management", "Inhibition of distractions",
- "Cognitive flexibility"]
- },
- {
- "id": "25",
- "solution": ["age", "proficiency"]
- },
- {
- "id": "26",
- "solution": ["Delaying cognitive decline"]
- },
- ],
- "text": "Name one aspect of cognitive control.{{24}}\\nWhat can influence the extent of cognitive "
- "advantages in bilingual individuals?{{25}}\\nWhat does 'cognitive reserve' refer to in the "
- "context of bilingualism?{{26}}",
- "type": "writeBlanks"
- }
- ],
- "text": {
- "content": "Bilingualism, the state of being proficient in and able to switch between two languages, has "
- "long intrigued researchers due to its potential effects on cognitive abilities. Studies in the "
- "field of psycholinguistics have unveiled fascinating insights into the cognitive advantages and "
- "challenges that bilingual individuals encounter throughout their lives.\\nOne of the primary "
- "areas of focus in bilingualism research is the effect on cognitive control. Cognitive control "
- "encompasses a range of mental processes, including task-switching, attention management, and "
- "inhibition of irrelevant information. Remarkably, bilinguals often demonstrate superior "
- "cognitive control compared to their monolingual counterparts, a phenomenon known as the "
- "'bilingual advantage'. This heightened cognitive control can be attributed to the constant "
- "need for bilinguals to navigate between two linguistic systems, switch between languages, "
- "and select the appropriate one for a given context.\\nAdditionally, bilingualism has been "
- "linked to improved executive functions, which are high-level cognitive processes crucial for "
- "decision-making, problem-solving, and multitasking. Bilingual individuals frequently exhibit "
- "greater cognitive flexibility, allowing them to adapt their thinking and problem-solving "
- "strategies more effectively. This adaptability may be a result of their ability to draw "
- "from a broader linguistic and cultural repertoire, which provides unique insights and "
- "problem-solving approaches.\\nHowever, the relationship between bilingualism and cognitive "
- "abilities is multifaceted. Several factors modulate the extent of cognitive advantages. For "
- "instance, the age at which an individual acquires their second language plays a significant "
- "role. Bilinguals who acquire their second language early in life, known as 'early bilinguals'"
- " often show more substantial cognitive advantages than 'late bilinguals' who acquire their "
- "second language later in life.\\nLanguage proficiency also matters. Proficiency levels in "
- "both languages can vary widely among bilinguals, and research suggests that higher proficiency "
- "is associated with greater cognitive advantages. Additionally, the specific cognitive task "
- "under investigation can influence the magnitude of the bilingual advantage. Some tasks may "
- "highlight the advantages of bilingualism more prominently than others.\\nFurthermore, the "
- "cognitive benefits of bilingualism may undergo changes with age. While early research "
- "indicated that the cognitive advantages of bilingualism persist throughout one's life, more "
- "recent studies suggest that the impact of bilingualism on cognitive abilities may diminish "
- "as individuals age.\\nA subject of ongoing debate is whether bilingualism offers protection "
- "against cognitive decline in old age. Some studies have suggested that bilingual individuals "
- "may experience a delay in the onset of cognitive disorders such as Alzheimer's disease. This "
- "phenomenon is often referred to as 'cognitive reserve', where the cognitive benefits of "
- "bilingualism may help compensate for neurological changes in aging brains. However, while "
- "promising, these findings require further investigation and confirmation.\\nIn conclusion, "
- "bilingualism is a rich and intricate area of study with both cognitive advantages and nuances. "
- "Bilingual individuals tend to exhibit enhanced cognitive control and executive functions, "
- "but the relationship between bilingualism and cognitive abilities is influenced by various "
- "factors, including age of acquisition, language proficiency, and the nature of cognitive "
- "tasks. While bilingualism's potential to delay cognitive decline in old age is intriguing, "
- "more research is needed to unravel the complexities of this fascinating field.",
- "title": "The Impact of Bilingualism on Cognitive Abilities"
- },
- },
- {
- "exercises": [
- {
- "allowRepetition": True,
- "id": str(uuid.uuid4()),
- "prompt": "Complete the summary below. Click a blank to select the corresponding word(s) for it.\\nThere "
- "are more words than spaces so you will not use them all. You may use any of the words more than once.",
- "solutions": [
- {
- "id": "27",
- "solution": "digital"
- },
- {
- "id": "28",
- "solution": "connectivity"
- },
- {
- "id": "29",
- "solution": "Social"
- },
- {
- "id": "30",
- "solution": "echo"
- },
- {
- "id": "31",
- "solution": "cyberbullying"
- },
- {
- "id": "32",
- "solution": "Privacy"
- },
- {
- "id": "33",
- "solution": "addictive"
- },
- {
- "id": "34",
- "solution": "desert"
- }
- ],
- "text": "The rapid proliferation of social media platforms in the {{27}} age has transformed the way "
- "we connect, consume information, and engage with global events. While these platforms have "
- "facilitated unprecedented {{28}}, enabling communities to form and information to be "
- "shared in real-time, they have also raised significant concerns. {{29}} media's role in "
- "disseminating news challenges traditional media outlets, but it also underscores the "
- "importance of verifying sources in an era of democratized information. It has played a "
- "pivotal role in political activism, empowering movements but also fostering '{{30}} chambers' "
- "and misinformation. Furthermore, social media's impact on mental health is marked by issues "
- "like {{31}} and the pressure to maintain idealized online identities. {{32}} concerns "
- "persist, as personal data collection for targeted advertising raises questions about "
- "surveillance and data protection. The {{33}} nature of social media poses challenges "
- "to productivity and real-world relationships. In navigating this complex landscape, it is "
- "imperative to strike a balance between the benefits and {{34}} posed by social media "
- "in contemporary society.",
- "type": "fillBlanks",
- "words": ["cyberbullying", "internet", "trade", "Privacy", "addictive", "resilience",
- "connectivity", "echo",
- "challenges", "adaptability", "digital", "Social", "harsh"]
- },
- {
- "id": str(uuid.uuid4()),
- "prompt": "Select the appropriate option.",
- "questions": [
- {
- "id": "35",
- "options": [
- {
- "id": "A",
- "text": "Revolutionized the way we communicate and share information."
- },
- {
- "id": "B",
- "text": "Enhanced privacy and security online."
- },
- {
- "id": "C",
- "text": "Empowerment of individuals in political activism."
- },
- {
- "id": "D",
- "text": "Difficulties in verifying the accuracy of news sources."
- }
- ],
- "prompt": "What impact has the advent of the internet and social media platforms had on communication and information sharing?",
- "solution": "A",
- "variant": "text"
- },
- {
- "id": "36",
- "options": [
- {
- "id": "A",
- "text": "Snapchat."
- },
- {
- "id": "B",
- "text": "Instagram."
- },
- {
- "id": "C",
- "text": "Twitter."
- },
- {
- "id": "D",
- "text": "TikTok."
- }
- ],
- "prompt": "Which of the following is NOT mentioned as a social media platform in the text?",
- "solution": "A",
- "variant": "text"
- },
- {
- "id": "37",
- "options": [
- {
- "id": "A",
- "text": "Decreased feelings of inadequacy."
- },
- {
- "id": "B",
- "text": "Exposure to carefully curated images and idealized self-presentation."
- },
- {
- "id": "C",
- "text": "Enhanced well-being and mental stability."
- },
- {
- "id": "D",
- "text": "Cyberbullying."
- }
- ],
- "prompt": "What concern is raised regarding social media's impact on mental health in the text?",
- "solution": "D",
- "variant": "text"
- },
- {
- "id": "38",
- "options": [
- {
- "id": "A",
- "text": "Struggles with personalized user experiences."
- },
- {
- "id": "B",
- "text": "Questions about the extent of surveillance and data safeguarding."
- },
- {
- "id": "C",
- "text": "Decreased data collection by social media platforms."
- },
- {
- "id": "D",
- "text": "Increased self-esteem and confidence."
- }
- ],
- "prompt": "What is a primary concern related to privacy in the digital age, as mentioned in the text?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "39",
- "options": [
- {
- "id": "A",
- "text": "Decreased productivity."
- },
- {
- "id": "B",
- "text": "Real-world relationships."
- },
- {
- "id": "C",
- "text": "Enhanced online interactions."
- },
- {
- "id": "D",
- "text": "Sleep patterns."
- }
- ],
- "prompt": "What consequences are associated with the addictive nature of social media, as mentioned in the text?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "40",
- "options": [
- {
- "id": "A",
- "text": "Difficulties in verifying the accuracy and credibility of news sources."
- },
- {
- "id": "B",
- "text": "Empowerment of individuals in political activism."
- },
- {
- "id": "C",
- "text": "The spread of misinformation and 'echo chambers.'"
- },
- {
- "id": "D",
- "text": "Decreased reliance on traditional media outlets."
- }
- ],
- "prompt": "What challenge does the democratization of information through social media pose?",
- "solution": "A",
- "variant": "text"
- }
- ],
- "type": "multipleChoice",
- }
- ],
- "text": {
- "content": "The advent of the internet and, subsequently, the proliferation of social media platforms "
- "have revolutionized the way we communicate, gather information, and engage with the world. "
- "This phenomenon has not only brought about unprecedented opportunities for connectivity and "
- "information sharing but has also raised concerns about its impact on society, privacy, and "
- "mental well-being.\\nSocial media platforms, such as Facebook, Twitter, Instagram, and TikTok, "
- "have become integral parts of modern life. These platforms allow individuals to connect "
- "with friends and family, share personal experiences, and stay updated on global events. "
- "They provide a virtual space for communities to form, facilitating the exchange of ideas, "
- "hobbies, and interests.\\nOne notable impact of social media is its role in the dissemination "
- "of information and news. Traditional media outlets are no longer the sole gatekeepers of "
- "information. Citizens can now participate in reporting and sharing news in real-time. While "
- "this democratization of information is empowering, it also presents challenges in terms of "
- "verifying the accuracy and credibility of news sources.\\nSocial media's influence extends "
- "to politics and activism. Movements like the Arab Spring and Black Lives Matter have utilized "
- "social media to mobilize people and raise awareness about social and political issues. These "
- "platforms enable individuals to voice their opinions, organize protests, and hold governments "
- "accountable. However, the spread of misinformation and 'echo chambers' where like-minded "
- "individuals reinforce each other's beliefs are also prevalent, posing challenges to informed "
- "discourse.\\nThe impact of social media on mental health is another area of concern. The "
- "constant exposure to carefully curated images and the pressure to project an idealized version "
- "of one's life can lead to feelings of inadequacy and low self-esteem. Cyberbullying is also "
- "a grave issue, with the anonymity of the internet enabling hurtful and harmful behaviors.\\n"
- "Privacy is a paramount concern in the digital age. The data collected by social media platforms "
- "for targeted advertising and content recommendations raises questions about the extent of "
- "surveillance and the safeguarding of personal information. Striking a balance between personalized "
- "user experiences and protecting privacy remains a challenge.\\nMoreover, the addictive nature "
- "of social media, with its infinite scrolling and notifications, can lead to digital dependency "
- "and reduced face-to-face interactions. The consequences include decreased productivity, "
- "disrupted sleep patterns, and a negative impact on relationships.\\nIn conclusion, social "
- "media's influence on society is undeniable. It has reshaped how we communicate, access "
- "information, and engage in various aspects of life. While it offers numerous benefits, such "
- "as connectivity and activism, it also poses challenges related to privacy, mental health, and "
- "the spread of misinformation. Understanding and addressing these issues are crucial as we "
- "navigate the complex landscape of social media in the 21st century.",
- "title": "The Influence of Social Media on Society"
- },
- }
- ],
- "isDiagnostic": True,
- "minTimer": 60,
- "type": "academic"
-}
-
-new_writing_to_insert_1 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prefix": "You should spend about 20 minutes on this task. \\nWrite a letter to your friend who is planning to "
- "visit your city:",
- "prompt": "Recommend places to visit and things to do, mention any local events or festivals happening during "
- "their visit and offer to meet and show them around.",
- "suffix": "You should write at least 100 words.",
- "type": "writing",
- "wordCounter": {
- "limit": 100,
- "type": "min"
- }
- },
- {
- "id": str(uuid.uuid4()),
- "prefix": "You should spend about 40 minutes on this task.\nPresent a written argument or case to an educated "
- "reader with no specialist knowledge of the following topic:",
- "prompt": "Some people believe that technology has made communication between individuals less personal and "
- "more impersonal. Others argue that technology has improved communication by making it more accessible. "
- "Discuss both viewpoints and give your own opinion.",
- "suffix": "You should write at least 250 words.\nUse your own ideas, knowledge and experience and support "
- "your arguments with examples and relevant evidence.",
- "type": "writing",
- "wordCounter": {
- "limit": 250,
- "type": "min"
- }
- }
- ],
- "isDiagnostic": True,
- "minTimer": 60,
- "module": "writing",
- "type": "general"
-}
-new_writing_to_insert_2 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prefix": "You should spend about 20 minutes on this task. \\nYou recently stayed at a hotel and had some "
- "issues with the services provided during your stay. Write a letter to the hotel manager. In your letter:",
- "prompt": "Describe the issues you faced during your stay, explain how these issues affected your experience "
- "and suggest some improvements or solutions to resolve these problems.",
- "suffix": "You should write at least 100 words.",
- "type": "writing",
- "wordCounter": {
- "limit": 100,
- "type": "min"
- }
- },
- {
- "id": str(uuid.uuid4()),
- "prefix": "You should spend about 40 minutes on this task.\nPresent a written argument or case to an educated "
- "reader with no specialist knowledge of the following topic:",
- "prompt": "Many people today rely on shopping online rather than visiting physical stores. What are the "
- "advantages and disadvantages of online shopping?",
- "suffix": "You should write at least 250 words.\nUse your own ideas, knowledge and experience and support "
- "your arguments with examples and relevant evidence.",
- "type": "writing",
- "wordCounter": {
- "limit": 250,
- "type": "min"
- }
- }
- ],
- "isDiagnostic": False,
- "minTimer": 60,
- "module": "writing",
- "type": "general"
-}
-new_writing_to_insert_3 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prefix": "You should spend about 20 minutes on this task. \\nYou recently traveled to another city by train "
- "for a job interview. Write a letter to your friend describing your journey. In your letter:",
- "prompt": "Explain the purpose of your trip and the job interview, describe your journey, including the train "
- "you took, the departure and arrival times, and any interesting events or experiences during the journey "
- "and share your thoughts and feelings about the upcoming job interview.",
- "suffix": "You should write at least 100 words.",
- "type": "writing",
- "wordCounter": {
- "limit": 100,
- "type": "min"
- }
- },
- {
- "id": str(uuid.uuid4()),
- "prefix": "You should spend about 40 minutes on this task.\nPresent a written argument or case to an educated "
- "reader with no specialist knowledge of the following topic:",
- "prompt": "Some people argue that the traditional classroom-based education system is still superior to online "
- "education, while others believe that online education has numerous advantages. Discuss both views and give your opinion.",
- "suffix": "You should write at least 250 words.\nUse your own ideas, knowledge and experience and support "
- "your arguments with examples and relevant evidence.",
- "type": "writing",
- "wordCounter": {
- "limit": 250,
- "type": "min"
- }
- }
- ],
- "isDiagnostic": False,
- "minTimer": 60,
- "module": "writing",
- "type": "general"
-}
-new_writing_to_insert_4 = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prefix": "You should spend about 20 minutes on this task. \\nYou recently traveled to another city by train "
- "for a job interview. Write a letter to your friend describing your journey. In your letter:",
- "prompt": "Explain the purpose of your trip and the job interview, describe your journey, including the train "
- "you took, the departure and arrival times, and any interesting events or experiences during the journey "
- "and share your thoughts and feelings about the upcoming job interview.",
- "suffix": "You should write at least 100 words.",
- "type": "writing",
- "wordCounter": {
- "limit": 100,
- "type": "min"
- }
- },
- {
- "id": str(uuid.uuid4()),
- "prefix": "You should spend about 40 minutes on this task.\nPresent a written argument or case to an educated "
- "reader with no specialist knowledge of the following topic:",
- "prompt": " In modern society, many people struggle to balance their work and personal life. What are the reasons"
- " for this, and what measures can be taken to improve work-life balance?",
- "suffix": "You should write at least 250 words.\nUse your own ideas, knowledge and experience and support "
- "your arguments with examples and relevant evidence.",
- "type": "writing",
- "wordCounter": {
- "limit": 250,
- "type": "min"
- }
- }
- ],
- "isDiagnostic": False,
- "minTimer": 60,
- "module": "writing",
- "type": "general"
-}
-
-new_listening_to_insert_1 = {
- "parts": [
- {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Ftom_sarah_convo.mp3?alt=media&token=0f6e3e23-143a-4929-9ff4-7061455bacc9"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "maxWords": 3,
- "prompt": "You will hear a conversation between two friends. Answer the questions "
- "below using no more than three words or a number.",
- "solutions": [
- {
- "id": "1",
- "solution": ["Hiking"]
- },
- {
- "id": "2",
- "solution": ["family of deer"]
- },
- {
- "id": "3",
- "solution": ["Netflix"]
- },
- {
- "id": "4",
- "solution": ["eye-opening", "eye opening"]
- },
- {
- "id": "5",
- "solution": ["Grab some pastries"]
- },
- {
- "id": "6",
- "solution": ["sudden rainstorm"]
- },
- {
- "id": "7",
- "solution": ["Tom"]
- },
- {
- "id": "8",
- "solution": ["Wildlife conservation"]
- },
- {
- "id": "9",
- "solution": ["Extraordinary"]
- },
- {
- "id": "10",
- "solution": ["swamped with work"]
- },
- ],
- "text": "What did Sarah do during her weekend getaway last month?{{1}}\\n"
- "What did Sarah encounter during her mountain trip that she compared to a nature documentary?{{2}}\\n"
- "What platform did Tom mention where the new wildlife conservation documentary is available?{{3}}\\n"
- "What was Sarah's opinion about the wildlife conservation documentary?{{4}}\\n"
- "What did Tom suggest they do after having coffee at the café?{{5}}\\n"
- "What weather event did Sarah mention experiencing during her mountain trip?{{6}}\\n"
- "Who suggested watching the wildlife conservation documentary on Netflix?{{7}}\\n"
- "What documentary did Tom mention watching on Netflix?{{8}}\\n"
- "What word did Sarah use to describe the pastries at the café?{{9}}\\n"
- "What did Tom mention about his work in the beginning of the conversation?{{10}}\\n",
- "type": "writeBlanks"
- }
- ]
- },
- {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Fcybersecurity_monologue.mp3?alt=media&token=d5b49991-7726-4b80-9edc-5f383840a6fd"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompt": "After listening to the monologue, select the appropriate options.",
- "questions": [
- {
- "id": "11",
- "options": [
- {
- "id": "A",
- "text": "Computer viruses."
- },
- {
- "id": "B",
- "text": "Protecting email from spam."
- },
- {
- "id": "C",
- "text": "Safeguarding personal and financial data."
- },
- {
- "id": "D",
- "text": "Preventing data loss."
- }
- ],
- "prompt": "What is the primary concern in cybersecurity?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "12",
- "options": [
- {
- "id": "A",
- "text": "Because cybersecurity measures are too effective"
- },
- {
- "id": "B",
- "text": "Because organizations and individuals don't update their systems"
- },
- {
- "id": "C",
- "text": "Because cybercriminals adapt and develop new tactics"
- },
- {
- "id": "D",
- "text": "Because digital technology is becoming obsolete"
- }
- ],
- "prompt": "Why is the landscape of cyber threats constantly changing?",
- "solution": "D",
- "variant": "text"
- },
- {
- "id": "13",
- "options": [
- {
- "id": "A",
- "text": "Increased internet speed"
- },
- {
- "id": "B",
- "text": "Financial loss, identity theft, and data compromise"
- },
- {
- "id": "C",
- "text": "Improved software security"
- },
- {
- "id": "D",
- "text": "Enhanced data encryption"
- }
- ],
- "prompt": "What potential consequences of a cybersecurity breach are mentioned in the monologue?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "14",
- "options": [
- {
- "id": "A",
- "text": "Regularly changing your email address"
- },
- {
- "id": "B",
- "text": "Using the same password for multiple accounts"
- },
- {
- "id": "C",
- "text": "Enabling two-factor authentication"
- },
- {
- "id": "D",
- "text": "Avoiding encryption technologies"
- }
- ],
- "prompt": "Which cybersecurity measure is recommended to protect accounts from unauthorized access?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "15",
- "options": [
- {
- "id": "A",
- "text": "To protect computers from viruses"
- },
- {
- "id": "B",
- "text": "To block spam emails"
- },
- {
- "id": "C",
- "text": "To safeguard data during transmission and storage"
- },
- {
- "id": "D",
- "text": "To update operating systems"
- }
- ],
- "prompt": "What is the role of encryption technologies in cybersecurity?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "16",
- "options": [
- {
- "id": "A",
- "text": "It is a minor concern for small businesses"
- },
- {
- "id": "B",
- "text": "It is crucial for protecting national parks"
- },
- {
- "id": "C",
- "text": "It can disrupt critical infrastructure, compromise national security, and lead to the theft of sensitive information"
- },
- {
- "id": "D",
- "text": "It only involves securing office buildings"
- }
- ],
- "prompt": "In the context of the monologue, what is the significance of cybersecurity for businesses and governments?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "17",
- "options": [
- {
- "id": "A",
- "text": "Using weak passwords for simplicity"
- },
- {
- "id": "B",
- "text": "Ignoring cybersecurity training"
- },
- {
- "id": "C",
- "text": "Implementing strong cybersecurity measures and fostering a culture of security"
- },
- {
- "id": "D",
- "text": "Focusing solely on cybersecurity for top executives"
- }
- ],
- "prompt": "What is emphasized as an essential part of a robust cybersecurity strategy for organizations?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "18",
- "options": [
- {
- "id": "A",
- "text": "Ignoring cyber threats"
- },
- {
- "id": "B",
- "text": "Being unaware of one's digital footprint"
- },
- {
- "id": "C",
- "text": "Understanding the risks and being mindful of one's digital presence"
- },
- {
- "id": "D",
- "text": "Regularly sharing personal information online"
- }
- ],
- "prompt": "What is the fundamental first step in enhancing personal cybersecurity?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "19",
- "options": [
- {
- "id": "A",
- "text": "Cyber threats that never change"
- },
- {
- "id": "B",
- "text": "Cybercriminals who are not innovative"
- },
- {
- "id": "C",
- "text": "The need for strong, unique passwords"
- },
- {
- "id": "D",
- "text": "The evolving nature of cybersecurity"
- }
- ],
- "prompt": "What is mentioned as a dynamic effort in the monologue?",
- "solution": "D",
- "variant": "text"
- },
- {
- "id": "20",
- "options": [
- {
- "id": "A",
- "text": "Cybersecurity is not essential in today's digital world"
- },
- {
- "id": "B",
- "text": "Cybersecurity is a static effort"
- },
- {
- "id": "C",
- "text": "Cybersecurity is a multifaceted, dynamic challenge that requires vigilance, education, and collective effort"
- },
- {
- "id": "D",
- "text": "Cybersecurity is only relevant for IT professionals"
- }
- ],
- "prompt": "According to the monologue, what is the overarching message about cybersecurity?",
- "solution": "C",
- "variant": "text"
- }
- ],
- "type": "multipleChoice",
- }
- ]
- },
- {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Fteacher_student_assignment.mp3?alt=media&token=da219238-442b-4eb9-a82b-7e916238c591"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompt": "After listening to the conversation, select the appropriate options.",
- "questions": [
- {
- "id": "21",
- "options": [
- {
- "id": "A",
- "text": "Group project on a specific social issue."
- },
- {
- "id": "B",
- "text": "Research and analysis of a contemporary social issue."
- },
- {
- "id": "C",
- "text": "Oral presentation on course content."
- },
- {
- "id": "D",
- "text": "Creative writing on any topic of choice."
- }
- ],
- "prompt": "What is the primary focus of the upcoming assignment?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "22",
- "options": [
- {
- "id": "A",
- "text": "500 to 1,000 words."
- },
- {
- "id": "B",
- "text": "1,500 to 2,000 words."
- },
- {
- "id": "C",
- "text": "2,000 to 2,500 words."
- },
- {
- "id": "D",
- "text": "4,000 to 5,000 words."
- }
- ],
- "prompt": "What is the recommended word count for the assignment?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "23",
- "options": [
- {
- "id": "A",
- "text": "The tutor."
- },
- {
- "id": "B",
- "text": "The teaching assistant."
- },
- {
- "id": "C",
- "text": "Any social issue from previous semesters."
- },
- {
- "id": "D",
- "text": "The students, with an emphasis on course relevance."
- }
- ],
- "prompt": "Who can select the topic for the assignment?",
- "solution": "D",
- "variant": "text"
- },
- {
- "id": "24",
- "options": [
- {
- "id": "A",
- "text": "MLA."
- },
- {
- "id": "B",
- "text": "Chicago."
- },
- {
- "id": "C",
- "text": "APA."
- },
- {
- "id": "D",
- "text": "Harvard."
- }
- ],
- "prompt": "Which citation style should the students follow for their assignment?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "25",
- "options": [
- {
- "id": "A",
- "text": "In two weeks."
- },
- {
- "id": "B",
- "text": "In four weeks."
- },
- {
- "id": "C",
- "text": "At the end of the semester."
- },
- {
- "id": "D",
- "text": "Next semester."
- }
- ],
- "prompt": "When is the assignment due?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "26",
- "options": [
- {
- "id": "A",
- "text": "500 words."
- },
- {
- "id": "B",
- "text": "1,000 words."
- },
- {
- "id": "C",
- "text": "2,000 to 2,500 words."
- },
- {
- "id": "D",
- "text": "3,500 words."
- }
- ],
- "prompt": "How long should the essay be?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "27",
- "options": [
- {
- "id": "A",
- "text": "Yes, it's a group project."
- },
- {
- "id": "B",
- "text": "No, it's an individual assignment."
- },
- {
- "id": "C",
- "text": "It can be either a group or individual project."
- },
- {
- "id": "D",
- "text": "It's not clear from the conversation."
- }
- ],
- "prompt": "Is this assignment a group project?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "28",
- "options": [
- {
- "id": "A",
- "text": "Only primary sources."
- },
- {
- "id": "B",
- "text": "Only secondary sources."
- },
- {
- "id": "C",
- "text": "A variety of academic sources, both primary and secondary."
- },
- {
- "id": "D",
- "text": "Internet blogs and forums."
- }
- ],
- "prompt": "What resources are recommended for research?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "29",
- "options": [
- {
- "id": "A",
- "text": "The university administration"
- },
- {
- "id": "B",
- "text": "A local library"
- },
- {
- "id": "C",
- "text": "Their peers"
- },
- {
- "id": "D",
- "text": "The tutor"
- }
- ],
- "prompt": "Who should the students contact if they have questions during the research and writing process?",
- "solution": "D",
- "variant": "text"
- },
- {
- "id": "30",
- "options": [
- {
- "id": "A",
- "text": "No guidance will be provided."
- },
- {
- "id": "B",
- "text": "A detailed rubric will be provided."
- },
- {
- "id": "C",
- "text": "They should consult external sources."
- },
- {
- "id": "D",
- "text": "The teaching assistant will provide a template."
- }
- ],
- "prompt": "What guidance will be provided to the students for structuring their essays?",
- "solution": "B",
- "variant": "text"
- }
- ],
- "type": "multipleChoice",
- }
- ]
- },
- {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Fspace_travel_monologue.mp3?alt=media&token=00ee4944-c525-4963-ba41-1be1b71c378d"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "maxWords": 3,
- "prompt": "You will hear a lecture about space travel. Complete the notes bellow. Write no more "
- "than 3 words or numbers for each answer.",
- "solutions": [
- {
- "id": "31",
- "solution": ["realm"]
- },
- {
- "id": "32",
- "solution": ["20"]
- },
- {
- "id": "33",
- "solution": ["age"]
- },
- {
- "id": "34",
- "solution": ["microgravity"]
- },
- {
- "id": "35",
- "solution": ["protocols"]
- },
- {
- "id": "36",
- "solution": ["atrophy"]
- },
- {
- "id": "37",
- "solution": ["confinement"]
- },
- {
- "id": "38",
- "solution": ["navigational"]
- },
- {
- "id": "39",
- "solution": ["universe"]
- },
- {
- "id": "40",
- "solution": ["travel"]
- },
- ],
- "text": "Space travel represents not only a remarkable technological achievement but also a testament to our insatiable curiosity about the {{31}}\\n"
- "In the early {{32}}th century, space travel was a dream, a mere speck on the horizon of human possibilities.\\n"
- "Fast forward to the 21st century, and we find ourselves in an era where space travel has "
- "become a reality. The successful missions to the Moon, the International Space Station (ISS), "
- "and the ambitious plans for missions to Mars have all ignited a new {{33}} of space exploration.\\n"
- "The path to the stars is not without its challenges. The vastness of space, the harsh conditions "
- "of {{34}}, and the extreme distances involved pose daunting obstacles.\\n"
- "Space travel demands groundbreaking technology, stringent safety {{35}}, and rigorous "
- "training for astronauts who venture beyond our planet's atmosphere.\\n"
- "One of the primary challenges in space travel is the physical and psychological toll it "
- "takes on astronauts. Extended missions in space can lead to muscle {{36}}, bone density "
- "loss, and other health issues.\\n"
- "Moreover, the isolation and {{37}} of space can result in psychological stress and strain.\\n"
- "Additionally, space travel is inherently risky. The slightest technical malfunction "
- "or {{38}} error can lead to catastrophic consequences.\\n"
- "Yet, in the face of these challenges, space travel offers immense possibilities. It has "
- "already revolutionized our understanding of the {{39}}, with discoveries about exoplanets, "
- "black holes, and the origins of the cosmos.\\n"
- "The future of space travel holds even more promise. Innovative propulsion technologies, "
- "such as nuclear and ion drives, may shorten {{40}} times to distant planets and "
- "celestial bodies.\\n",
- "type": "writeBlanks"
- }
- ]
- },
- ],
- "isDiagnostic": True,
- "minTimer": 30,
- "module": "listening"
-}
-new_listening_to_insert_2 = {
- "parts": [
- {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Fmay_jackson_appointment.mp3?alt=media&token=7c3c40b5-7ffb-4258-9227-caf7995b132a"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "maxWords": 3,
- "prompt": "You will hear a conversation between two friends. Answer the questions "
- "below using no more than three words or a number.",
- "solutions": [
- {
- "id": "1",
- "solution": ["May Jackson"]
- },
- {
- "id": "2",
- "solution": ["July 15 1985", "15 July 1985", "15th July 1985"]
- },
- {
- "id": "3",
- "solution": ["12345678"]
- },
- {
- "id": "4",
- "solution": ["headaches", "headache"]
- },
- {
- "id": "5",
- "solution": ["several hours"]
- },
- {
- "id": "6",
- "solution": ["pain relievers", "over-the-counter pain relievers"]
- },
- {
- "id": "7",
- "solution": ["Dr. Smith", "Smith"]
- },
- {
- "id": "8",
- "solution": ["morning", "mornings"]
- },
- {
- "id": "9",
- "solution": ["October 10th", "10th October", "Tuesday October 10th"]
- },
- {
- "id": "10",
- "solution": ["9:30 AM"]
- },
- ],
- "text": "Patient's name: {{1}}\\n"
- "Date of Birth: {{2}}\\n"
- "Contact number: {{3}}\\n"
- "Symptoms: {{4}}\\n"
- "Symptoms last for: {{5}}\\n"
- "Solution tried: {{6}}\\n"
- "Doctor's name: {{7}}\\n"
- "Preferred time of the day: {{8}}\\n"
- "Date of appointment: {{9}}\\n"
- "Time of appointment: {{10}}\\n",
- "type": "writeBlanks"
- }
- ]
- },
- {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Fegypt_museum_monologue.mp3?alt=media&token=36b9e2b8-e701-42a6-9f1e-73fd4b4f58d1"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompt": "After listening to the monologue, select the appropriate options.",
- "questions": [
- {
- "id": "1",
- "options": [
- {
- "id": "A",
- "text": "Ancient Greek history."
- },
- {
- "id": "B",
- "text": "Egyptian history."
- },
- {
- "id": "C",
- "text": "Medieval European art."
- },
- {
- "id": "D",
- "text": "Modern architecture."
- }
- ],
- "prompt": "What is the primary focus of our local museum?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "2",
- "options": [
- {
- "id": "A",
- "text": "Tigris."
- },
- {
- "id": "B",
- "text": "Euphrates."
- },
- {
- "id": "C",
- "text": "Nile."
- },
- {
- "id": "D",
- "text": "Danube."
- }
- ],
- "prompt": "Which river played a significant role in the civilization of ancient Egypt?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "3",
- "options": [
- {
- "id": "A",
- "text": "Simplicity."
- },
- {
- "id": "B",
- "text": "An alphabetic script."
- },
- {
- "id": "C",
- "text": "A form of abstract art."
- },
- {
- "id": "D",
- "text": "A complex system of symbols."
- }
- ],
- "prompt": "What is a notable feature of hieroglyphics?",
- "solution": "D",
- "variant": "text"
- },
- {
- "id": "4",
- "options": [
- {
- "id": "A",
- "text": "Ancient Roman sculptures."
- },
- {
- "id": "B",
- "text": "Medieval armor."
- },
- {
- "id": "C",
- "text": "Egyptian jewelry and pottery."
- },
- {
- "id": "D",
- "text": "Renaissance paintings."
- }
- ],
- "prompt": "What kind of artifacts are showcased in our museum's collection?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "5",
- "options": [
- {
- "id": "A",
- "text": "Roman Colosseum and Pantheon."
- },
- {
- "id": "B",
- "text": "Parthenon and Acropolis."
- },
- {
- "id": "C",
- "text": "Great Pyramid of Giza and Sphinx."
- },
- {
- "id": "D",
- "text": "Notre-Dame Cathedral and Louvre Museum."
- }
- ],
- "prompt": "Which Egyptian monuments are replicated in our museum?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "6",
- "options": [
- {
- "id": "A",
- "text": "Ancient Egyptian burial practices and mummification."
- },
- {
- "id": "B",
- "text": "The history of embalming in ancient Rome."
- },
- {
- "id": "C",
- "text": "The art of Renaissance portraiture."
- },
- {
- "id": "D",
- "text": "Medieval European armor and weaponry."
- }
- ],
- "prompt": "What is the focus of the exhibit on mummies in our museum?",
- "solution": "A",
- "variant": "text"
- },
- {
- "id": "7",
- "options": [
- {
- "id": "A",
- "text": "The belief in reincarnation."
- },
- {
- "id": "B",
- "text": "The idea of immediate resurrection."
- },
- {
- "id": "C",
- "text": "The journey to the underworld and the afterlife."
- },
- {
- "id": "D",
- "text": "The concept of eternal sleep."
- }
- ],
- "prompt": "Which of the following is a belief associated with ancient Egyptian mummification and burials?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "8",
- "options": [
- {
- "id": "A",
- "text": "Modern art techniques."
- },
- {
- "id": "B",
- "text": "Renaissance architecture."
- },
- {
- "id": "C",
- "text": "Deciphering hieroglyphs and ancient Egyptian art."
- },
- {
- "id": "D",
- "text": "European culinary traditions."
- }
- ],
- "prompt": "What can visitors experience in our interactive exhibits?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "9",
- "options": [
- {
- "id": "A",
- "text": "It served as a natural barrier against invasions."
- },
- {
- "id": "B",
- "text": "It was primarily used for transportation of goods."
- },
- {
- "id": "C",
- "text": "It provided fertile soil for agriculture and sustenance."
- },
- {
- "id": "D",
- "text": "It was the center of trade with neighboring empires."
- }
- ],
- "prompt": "What role did the Nile River play in the civilization of ancient Egypt?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "10",
- "options": [
- {
- "id": "A",
- "text": "The exhibit on medieval knights."
- },
- {
- "id": "B",
- "text": "The gift shop with Egyptian-themed souvenirs."
- },
- {
- "id": "C",
- "text": "The section on Renaissance painters."
- },
- {
- "id": "D",
- "text": "The interactive exhibit on modern technology."
- }
- ],
- "prompt": "What should visitors not miss at the museum before concluding their tour?",
- "solution": "B",
- "variant": "text"
- }
- ],
- "type": "multipleChoice",
- }
- ]
- },
- {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Fdata_structures_teacher_students.mp3?alt=media&token=ef26ae14-5068-407f-b492-da4e86b01cae"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompt": "After listening to the conversation, select the appropriate options.",
- "questions": [
- {
- "id": "21",
- "options": [
- {
- "id": "A",
- "text": "Memory usage"
- },
- {
- "id": "B",
- "text": "Number of operations relative to input size"
- },
- {
- "id": "C",
- "text": "Code readability"
- },
- {
- "id": "D",
- "text": "Input size"
- }
- ],
- "prompt": "What is the primary concern when calculating time complexity for an algorithm?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "22",
- "options": [
- {
- "id": "A",
- "text": "Sarah"
- },
- {
- "id": "B",
- "text": "John"
- },
- {
- "id": "C",
- "text": "Emily"
- },
- {
- "id": "D",
- "text": "None of the above"
- }
- ],
- "prompt": "Which student asked about calculating time complexity for a binary search tree traversal algorithm?",
- "solution": "A",
- "variant": "text"
- },
- {
- "id": "23",
- "options": [
- {
- "id": "A",
- "text": "Alphabetical notation"
- },
- {
- "id": "B",
- "text": "Roman numerals"
- },
- {
- "id": "C",
- "text": "Big O notation"
- },
- {
- "id": "D",
- "text": "Greek letters"
- }
- ],
- "prompt": "What notation is typically used to describe time complexity?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "24",
- "options": [
- {
- "id": "A",
- "text": "Number of algorithm iterations"
- },
- {
- "id": "B",
- "text": "Number of input elements"
- },
- {
- "id": "C",
- "text": "Memory usage relative to input size"
- },
- {
- "id": "D",
- "text": "Code comments"
- }
- ],
- "prompt": "When analyzing space complexity, what should you consider?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "25",
- "options": [
- {
- "id": "A",
- "text": "Sarah"
- },
- {
- "id": "B",
- "text": "John"
- },
- {
- "id": "C",
- "text": "Emily"
- },
- {
- "id": "D",
- "text": "Professor Smith"
- }
- ],
- "prompt": "Which student had a question about choosing between an array and a linked list for their algorithm?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "26",
- "options": [
- {
- "id": "A",
- "text": "Efficient dynamic resizing"
- },
- {
- "id": "B",
- "text": "Constant-time access using indices"
- },
- {
- "id": "C",
- "text": "Efficient memory usage for large datasets"
- },
- {
- "id": "D",
- "text": "Automatically handled garbage collection"
- }
- ],
- "prompt": "What is a characteristic advantage of arrays over linked lists?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "27",
- "options": [
- {
- "id": "A",
- "text": "Sarah"
- },
- {
- "id": "B",
- "text": "John"
- },
- {
- "id": "C",
- "text": "Emily"
- },
- {
- "id": "D",
- "text": "Professor Smith"
- }
- ],
- "prompt": "Which student mentioned considering how frequently they would be inserting and removing elements?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "28",
- "options": [
- {
- "id": "A",
- "text": "Code efficiency"
- },
- {
- "id": "B",
- "text": "Personal preference"
- },
- {
- "id": "C",
- "text": "Algorithm speed"
- },
- {
- "id": "D",
- "text": "Suitability for the algorithm's requirements"
- }
- ],
- "prompt": "What is the main focus when choosing a data structure for an algorithm?",
- "solution": "D",
- "variant": "text"
- },
- {
- "id": "29",
- "options": [
- {
- "id": "A",
- "text": "To discuss the latest movies"
- },
- {
- "id": "B",
- "text": "To plan a weekend outing"
- },
- {
- "id": "C",
- "text": "To clarify questions about the assignment"
- },
- {
- "id": "D",
- "text": "To complain about the weather"
- }
- ],
- "prompt": "What was the primary purpose of the students' conversation with the tutor?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "30",
- "options": [
- {
- "id": "A",
- "text": "To submit it early"
- },
- {
- "id": "B",
- "text": "To avoid asking questions"
- },
- {
- "id": "C",
- "text": "To reach out if they have more questions"
- },
- {
- "id": "D",
- "text": "To ignore the assignment"
- }
- ],
- "prompt": "What advice did Professor Smith give to the students regarding the assignment?",
- "solution": "C",
- "variant": "text"
- }
- ],
- "type": "multipleChoice",
- }
- ]
- },
- {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Flecture_international_finances.mp3?alt=media&token=3acedc5e-e0d2-4018-9735-543e93714f59"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "maxWords": 3,
- "prompt": "You will hear a lecture about international finance. Complete the notes bellow. Write no more "
- "than 3 words or numbers for each answer.",
- "solutions": [
- {
- "id": "31",
- "solution": ["forex"]
- },
- {
- "id": "32",
- "solution": ["currencies"]
- },
- {
- "id": "33",
- "solution": ["exports"]
- },
- {
- "id": "34",
- "solution": ["multinacional"]
- },
- {
- "id": "35",
- "solution": ["Lenders"]
- },
- {
- "id": "36",
- "solution": ["Interest"]
- },
- {
- "id": "37",
- "solution": ["Trade"]
- },
- {
- "id": "38",
- "solution": ["Causes"]
- },
- {
- "id": "39",
- "solution": ["Market"]
- },
- {
- "id": "40",
- "solution": ["Global"]
- },
- ],
- "text": "The foreign exchange market, also known as {{31}}, is where currencies from around the world are bought and sold 24/7.\\n"
- "Multinational corporations often have operations in multiple countries, each with its own {{32}}. "
- "These companies must navigate the intricacies of currency risk, hedging strategies, and international trade regulations.\\n"
- "In international trade, the balance of trade reflects the difference between a country's {{33}} "
- "and imports, which can have significant implications for exchange rates.\\n"
- "{{34}} corporations operate in multiple countries, and their financial operations span the globe. "
- "Managing the financial aspects of these corporations involves dealing with multiple currencies and assessing currency risk.\\n"
- "Central banks, often referred to as the '{{35}} of last resort' can influence exchange rates "
- "through interventions in currency markets and set monetary policies that impact interest rates.\\n"
- "The U.S. Federal Reserve's decisions on {{36}} rates have far-reaching consequences, not "
- "only for the American economy but also for economies worldwide.\\n"
- "Currency regimes, such as fixed pegs, floating rates, or managed floats, have distinct "
- "implications for {{37}}, investment, and monetary policy.\\n"
- "During international financial crises, such as the Asian financial crisis of 1997 or the global "
- "financial crisis of 2008, understanding the {{38}} and consequences of these events is essential "
- "for maintaining financial stability.\\n"
- "In the foreign exchange market, exchange rates fluctuate in response to economic data, "
- "geopolitical events, and {{39}} sentiment.\\n"
- "International finance is a multifaceted field that weaves together economics, politics, and "
- "finance on a {{40}} scale. It's a field where the decisions of central banks, multinational "
- "corporations, and governments have ripple effects across borders.\\n",
- "type": "writeBlanks"
- }
- ]
- },
- ],
- "isDiagnostic": True,
- "minTimer": 30,
- "module": "listening"
-}
-new_listening_to_insert_3 = {
- "parts": [
- {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Ftoms_auto_repairs.mp3?alt=media&token=d88b9e6c-8ff3-4a62-9026-283202c1ba85"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "maxWords": 4,
- "prompt": "You will hear a conversation between a woman and a mechanic. Answer the questions "
- "below using no more than four words or a number.",
- "solutions": [
- {
- "id": "1",
- "solution": ["Tom's Auto Repair"]
- },
- {
- "id": "2",
- "solution": ["Sarah", "Sara"]
- },
- {
- "id": "3",
- "solution": ["clicking"]
- },
- {
- "id": "4",
- "solution": ["engine"]
- },
- {
- "id": "5",
- "solution": ["Honda Civic"]
- },
- {
- "id": "6",
- "solution": ["2016"]
- },
- {
- "id": "7",
- "solution": ["Thursday"]
- },
- {
- "id": "8",
- "solution": ["3PM", "3 PM", "3:00 PM"]
- },
- {
- "id": "9",
- "solution": ["No"]
- },
- {
- "id": "10",
- "solution": ["Car Keys and Documents"]
- },
- ],
- "text": "Auto Repair Shop Name: {{1}}\\n"
- "Client Name: {{2}}\\n"
- "Type of noise: {{3}}\\n"
- "Lights On: {{4}}\\n"
- "Car: {{5}}\\n"
- "Year of Manufacturing: {{6}}\\n"
- "Appointment Day Of Week: {{7}}\\n"
- "Time of appointment: {{8}}\\n"
- "Has warranties? {{9}}\\n"
- "Should bring: {{10}}\\n",
- "type": "writeBlanks"
- }
- ]
- },
- {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Ffirst_day_school.mp3?alt=media&token=318ccb58-42fb-465c-b2d7-becd9cb360ee"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompt": "After listening to the monologue, select the appropriate options.",
- "questions": [
- {
- "id": "11",
- "options": [
- {
- "id": "A",
- "text": "To introduce school rules and regulations."
- },
- {
- "id": "B",
- "text": "To welcome students to a new school year."
- },
- {
- "id": "C",
- "text": "To discuss the importance of technology in education."
- },
- {
- "id": "D",
- "text": "To explain the structure of extracurricular clubs."
- }
- ],
- "prompt": "What is the primary purpose of the monologue?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "12",
- "options": [
- {
- "id": "A",
- "text": "It solely focuses on mathematics and science."
- },
- {
- "id": "B",
- "text": "It promotes critical thinking, creativity, and problem-solving."
- },
- {
- "id": "C",
- "text": "It discourages students from asking questions."
- },
- {
- "id": "D",
- "text": "It limits students' involvement in extracurricular activities."
- }
- ],
- "prompt": "In the monologue, what does the speaker emphasize about the school's curriculum?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "13",
- "options": [
- {
- "id": "A",
- "text": "Drama club."
- },
- {
- "id": "B",
- "text": "Astronomy club."
- },
- {
- "id": "C",
- "text": "Robotics club."
- },
- {
- "id": "D",
- "text": "Literature club."
- }
- ],
- "prompt": "Which of the following is NOT mentioned as an extracurricular activity in the monologue?",
- "solution": "D",
- "variant": "text"
- },
- {
- "id": "14",
- "options": [
- {
- "id": "A",
- "text": "To restrict students' individuality."
- },
- {
- "id": "B",
- "text": "To create a sense of unity and belonging."
- },
- {
- "id": "C",
- "text": "To make students look sharp at all times."
- },
- {
- "id": "D",
- "text": "To discourage students from attending extracurricular activities."
- }
- ],
- "prompt": "According to the monologue, why does the school have a dress code and uniform?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "15",
- "options": [
- {
- "id": "A",
- "text": "Families are not supportive of students' education."
- },
- {
- "id": "B",
- "text": "Families should not be involved in students' school life."
- },
- {
- "id": "C",
- "text": "Families are important in guiding and supporting students."
- },
- {
- "id": "D",
- "text": "Families hinder students' ability to make friends."
- }
- ],
- "prompt": "What does the monologue suggest about the role of family in a student's life?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "16",
- "options": [
- {
- "id": "A",
- "text": "Seeking knowledge, asking questions, and embracing diversity."
- },
- {
- "id": "B",
- "text": "Following strict rules without question."
- },
- {
- "id": "C",
- "text": "Focusing solely on academic achievements."
- },
- {
- "id": "D",
- "text": "Avoiding extracurricular activities to prioritize academics."
- }
- ],
- "prompt": "According to the monologue, what does the school encourage in students?",
- "solution": "A",
- "variant": "text"
- },
- {
- "id": "17",
- "options": [
- {
- "id": "A",
- "text": "Students should focus on academic studies only."
- },
- {
- "id": "B",
- "text": "Participation in clubs and activities is discouraged."
- },
- {
- "id": "C",
- "text": "Students have a range of opportunities to pursue their passions."
- },
- {
- "id": "D",
- "text": "Clubs are only for those interested in music and drama."
- }
- ],
- "prompt": "What is the primary message in the section about clubs and extracurricular activities?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "18",
- "options": [
- {
- "id": "A",
- "text": "They are essential for exploring the digital world and developing skills."
- },
- {
- "id": "B",
- "text": "They are mainly used for playing games."
- },
- {
- "id": "C",
- "text": "They help students avoid human interaction."
- },
- {
- "id": "D",
- "text": "They limit students' creativity."
- }
- ],
- "prompt": "According to the monologue, what is the importance of the school's technology resources?",
- "solution": "A",
- "variant": "text"
- },
- {
- "id": "19",
- "options": [
- {
- "id": "A",
- "text": "Bullying is encouraged to toughen up students."
- },
- {
- "id": "B",
- "text": "Bullying is not mentioned in the monologue."
- },
- {
- "id": "C",
- "text": "Bullying is strictly prohibited with a zero-tolerance policy."
- },
- {
- "id": "D",
- "text": "Bullying is seen as a natural part of school life."
- }
- ],
- "prompt": "In the monologue, how is the school's approach to bullying described?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "20",
- "options": [
- {
- "id": "A",
- "text": "Students should avoid making friends and focus solely on academics."
- },
- {
- "id": "B",
- "text": "Students should embrace a well-rounded education, involvement in clubs, and respect for one another."
- },
- {
- "id": "C",
- "text": "Students should never ask questions and follow rules blindly."
- },
- {
- "id": "D",
- "text": "Students should avoid participating in extracurricular activities to prioritize academics."
- }
- ],
- "prompt": "What is the speaker's main message to students throughout the monologue?",
- "solution": "B",
- "variant": "text"
- }
- ],
- "type": "multipleChoice",
- }
- ]
- },
- {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Fgym_training_conversation.mp3?alt=media&token=169757de-dbd9-4aeb-9bd6-3a470898cd34"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompt": "After listening to the conversation, select the appropriate options.",
- "questions": [
- {
- "id": "21",
- "options": [
- {
- "id": "A",
- "text": "Upper body strength."
- },
- {
- "id": "B",
- "text": "Cardiovascular endurance."
- },
- {
- "id": "C",
- "text": "Flexibility."
- },
- {
- "id": "D",
- "text": "Core stability."
- }
- ],
- "prompt": "What aspect of his fitness is Alex primarily looking to improve?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "22",
- "options": [
- {
- "id": "A",
- "text": "By doing only weightlifting."
- },
- {
- "id": "B",
- "text": "With a mix of cardio and flexibility training."
- },
- {
- "id": "C",
- "text": "By following a strict diet without exercise."
- },
- {
- "id": "D",
- "text": "With exclusively long-distance running."
- }
- ],
- "prompt": "How is Linda preparing for her 10K run?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "23",
- "options": [
- {
- "id": "A",
- "text": "Yoga."
- },
- {
- "id": "B",
- "text": "Pilates."
- },
- {
- "id": "C",
- "text": "HIIT workouts."
- },
- {
- "id": "D",
- "text": "Swimming."
- }
- ],
- "prompt": "What type of training is Mark incorporating into his routine?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "24",
- "options": [
- {
- "id": "A",
- "text": "Bench presses and rows."
- },
- {
- "id": "B",
- "text": "Leg curls and lunges."
- },
- {
- "id": "C",
- "text": "Bicep curls and tricep dips."
- },
- {
- "id": "D",
- "text": "Planks and push-ups."
- }
- ],
- "prompt": "What specific strength training exercises is Alex focusing on?",
- "solution": "A",
- "variant": "text"
- },
- {
- "id": "25",
- "options": [
- {
- "id": "A",
- "text": "Finishing under 1 hour."
- },
- {
- "id": "B",
- "text": "Completing in under 45 minutes."
- },
- {
- "id": "C",
- "text": "Finishing under 50 minutes."
- },
- {
- "id": "D",
- "text": "Setting a personal best time."
- }
- ],
- "prompt": "What is Linda's specific time goal for her upcoming 10K run?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "26",
- "options": [
- {
- "id": "A",
- "text": "Gaining muscle mass."
- },
- {
- "id": "B",
- "text": "Increasing flexibility."
- },
- {
- "id": "C",
- "text": "Losing weight and achieving more defined abs and arms."
- },
- {
- "id": "D",
- "text": "Improving running endurance."
- }
- ],
- "prompt": "Mark's fitness goal includes:",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "27",
- "options": [
- {
- "id": "A",
- "text": "Short-term training plans."
- },
- {
- "id": "B",
- "text": "Quick fixes and shortcuts."
- },
- {
- "id": "C",
- "text": "Consistency and hard work."
- },
- {
- "id": "D",
- "text": "Frequent changes in workout routines."
- }
- ],
- "prompt": "What does the trainer emphasize as a key to success in reaching fitness goals?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "28",
- "options": [
- {
- "id": "A",
- "text": "Increase caloric intake."
- },
- {
- "id": "B",
- "text": "Focus on strength training only."
- },
- {
- "id": "C",
- "text": "Create a calorie deficit and introduce core-focused workouts."
- },
- {
- "id": "D",
- "text": "Avoid exercise altogether."
- }
- ],
- "prompt": "What does the trainer suggest for Mark to help him shed pounds?",
- "solution": "C",
- "variant": "text"
- },
- {
- "id": "29",
- "options": [
- {
- "id": "A",
- "text": "It doesn't emphasize the importance of goal setting."
- },
- {
- "id": "B",
- "text": "The conversation shows that setting specific goals is crucial for tracking progress."
- },
- {
- "id": "C",
- "text": "It implies that goals are only necessary for professional athletes."
- },
- {
- "id": "D",
- "text": "The trainer discourages goal setting for a balanced fitness routine."
- }
- ],
- "prompt": "How does the conversation highlight the importance of setting goals?",
- "solution": "B",
- "variant": "text"
- },
- {
- "id": "30",
- "options": [
- {
- "id": "A",
- "text": "Promoting quick fixes for weight loss."
- },
- {
- "id": "B",
- "text": "Highlighting the need for exclusive weightlifting."
- },
- {
- "id": "C",
- "text": "Providing personalized advice to help individuals reach their fitness goals."
- },
- {
- "id": "D",
- "text": "Discouraging cardio exercises."
- }
- ],
- "prompt": "In the conversation, what is the primary focus of the trainer's guidance?",
- "solution": "C",
- "variant": "text"
- }
- ],
- "type": "multipleChoice",
- }
- ]
- },
- {
- "audio": {
- "repeatableTimes": 3,
- "source": "https://firebasestorage.googleapis.com/v0/b/mti-ielts.appspot.com/o/listening_recordings%2Fcultural_appropriation.mp3?alt=media&token=1f298ad9-6c3e-4c49-9337-12f772ae2121"
- },
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "maxWords": 3,
- "prompt": "You will hear a lecture about international finance. Complete the notes bellow. Write no more "
- "than 3 words or numbers for each answer.",
- "solutions": [
- {
- "id": "31",
- "solution": ["culture"]
- },
- {
- "id": "32",
- "solution": ["dominant "]
- },
- {
- "id": "33",
- "solution": ["diversity"]
- },
- {
- "id": "34",
- "solution": ["borrowing"]
- },
- {
- "id": "35",
- "solution": ["Power"]
- },
- {
- "id": "36",
- "solution": ["stereotypes"]
- },
- {
- "id": "37",
- "solution": ["loss"]
- },
- {
- "id": "38",
- "solution": ["understanding"]
- },
- {
- "id": "39",
- "solution": ["sensitivity"]
- },
- {
- "id": "40",
- "solution": ["respectful "]
- },
- ],
- "text": "Cultural appropriation is a controversial topic because it involves the adoption or use of elements from another {{31}}.\\n"
- "Cultural appropriation becomes problematic when elements are borrowed from a marginalized culture by those from a {{32}} culture.\\n"
- "Cultural exchange is essential for cultural {{33}}, but appropriation raises concerns about respect and understanding.\\n"
- "Cultural appropriation is more than just cultural {{34}}; it has far-reaching social and ethical implications.\\n"
- "{{35}} dynamics play a crucial role in cultural appropriation, as the appropriator often hails from a dominant culture.\\n"
- "When cultural elements are commodified without acknowledging their significance, they risk perpetuating {{36}}.\\n"
- "Erasure of marginalized cultures is a significant concern because it can lead to the {{37}} of cultural identity.\\n"
- "The line between cultural appropriation and appreciation is not always clear-cut and depends on intent, context and {{38}}.\\n"
- "The ongoing debate on cultural appropriation reflects broader conversations on cultural {{39}}.\\n"
- "Fostering a deeper understanding of cultural appropriation is essential for promoting {{40}} cross-cultural interactions\\n",
- "type": "writeBlanks"
- }
- ]
- },
- ],
- "isDiagnostic": False,
- "minTimer": 30,
- "module": "listening"
-}
-
-# Falta section 3 e 4 do listening
-# writing task 1 com imagens ...
-# speaking 3 é discussao lol
-
-# Get a reference to the Firestore database
-db = firestore.client()
-
-# JSON data to insert
-
-# Add the JSON data to Firestore
-collection_ref = db.collection('listening')
-document_ref = collection_ref.add(new_listening_to_insert_3)
-print(f"Document added with ID: {document_ref}")
diff --git a/generate_speaking_questions.py b/generate_speaking_questions.py
deleted file mode 100644
index 02f7b04..0000000
--- a/generate_speaking_questions.py
+++ /dev/null
@@ -1,180 +0,0 @@
-import random
-
-from helper.firebase_helper import upload_file_firebase_get_url
-from helper.heygen_api import create_video
-import os
-import uuid
-
-import firebase_admin
-from firebase_admin import credentials, firestore
-
-from dotenv import load_dotenv
-
-from heygen.AvatarEnum import AvatarEnum
-
-load_dotenv()
-
-# Initialize Firebase Admin SDK
-cred = credentials.Certificate(os.getenv("GOOGLE_APPLICATION_CREDENTIALS"))
-FIREBASE_BUCKET = os.getenv('FIREBASE_BUCKET')
-
-firebase_admin.initialize_app(cred)
-
-VIDEO_FILES_PATH = 'download-video/'
-FIREBASE_SPEAKING_VIDEO_FILES_PATH = 'speaking_videos/'
-
-# PART 1
-sp1_video_url = ""
-sp1_video_path = ""
-
-# sp1_questions_json = {
-# "topic": "Hobbies and Interests",
-# "question": "What do you like to do in your free time? Do you have any hobbies or interests? Are there any new hobbies you would like to try in the future?"
-# }
-sp1_questions_json = {
- "topic": "Hobbies and Interests",
- "question": "Do you have any hobbies or interests that you enjoy in your free time? Please describe one of your favorite hobbies and explain why you like it."
-}
-
-sp1_result = create_video(sp1_questions_json["question"], random.choice(list(AvatarEnum)))
-if sp1_result is not None:
- sound_file_path = VIDEO_FILES_PATH + sp1_result
- firebase_file_path = FIREBASE_SPEAKING_VIDEO_FILES_PATH + sp1_result
- url = upload_file_firebase_get_url(FIREBASE_BUCKET, firebase_file_path, sound_file_path)
- sp1_video_path = firebase_file_path
- sp1_video_url = url
-else:
- print("Failed to create video for question: " + sp1_questions_json["question"])
-
-# PART 2
-sp2_video_url = ""
-sp2_video_path = ""
-
-# sp2_questions_json = {
-# "topic": "New Environment",
-# "question": "Describe an occasion when you had to adapt to a new environment."
-# }
-
-sp2_questions_json = {
- "topic": "Travel and Adventure",
- "question": "Describe an occasion when you had to adapt to a new environment.",
- "prompts": [
- "Please include details about the destination",
- "What you did there",
- "why this trip was memorable for you."
- ]
-}
-
-sp2_result = create_video(sp2_questions_json["question"], random.choice(list(AvatarEnum)))
-if sp2_result is not None:
- sound_file_path = VIDEO_FILES_PATH + sp2_result
- firebase_file_path = FIREBASE_SPEAKING_VIDEO_FILES_PATH + sp2_result
- url = upload_file_firebase_get_url(FIREBASE_BUCKET, firebase_file_path, sound_file_path)
- sp2_video_path = firebase_file_path
- sp2_video_url = url
-else:
- print("Failed to create video for question: " + sp2_questions_json["question"])
-
-# PART 3
-# 1
-# sp3_questions_json = {
-# "topic": "Technology and Society",
-# "questions": [
-# "How do you think technology has affected the way people communicate with each other in today's society?",
-# "In what ways has the use of smartphones and social media platforms changed the dynamics of personal relationships?",
-# "Some argue that technology has made communication more convenient, while others worry that it has led to a decline in face-to-face interactions. What's your perspective on this matter, and how do you think it might impact future generations?"
-# ]
-# }
-
-# 2
-# sp3_questions_json = {
-# "topic": "Environmental Concerns",
-# "questions": [
-# "What do you believe are the most pressing environmental issues facing the world today?",
-# "In your opinion, what role should governments play in addressing environmental concerns?",
-# "Many people argue that individual actions, like recycling and conserving energy, are not sufficient to address environmental issues. What's your perspective on this? How can individuals contribute to solving these problems?"
-# ]
-# }
-
-# 3
-# sp3_questions_json = {
-# "topic": "Education and Technology",
-# "questions": [
-# "How has technology impacted the way students learn in today's classrooms?",
-# "Do you think traditional textbooks will become obsolete in the future due to digital learning materials? Why or why not?",
-# "What are the potential advantages and disadvantages of online courses and e-learning platforms?"
-# ]
-# }
-
-# 4
-sp3_questions_json = {
- "topic": "Cultural Diversity",
- "questions": [
- "How can exposure to different cultures benefit individuals and society as a whole?",
- "What challenges might arise in culturally diverse communities, and how can they be addressed?",
- "Do you think it's important for schools to incorporate cultural diversity into their curriculum? Why or why not?"
- ]
-}
-
-questions = []
-avatar = random.choice(list(AvatarEnum))
-for question in sp3_questions_json["questions"]:
- result = create_video(question, avatar)
- if result is not None:
- sound_file_path = VIDEO_FILES_PATH + result
- firebase_file_path = FIREBASE_SPEAKING_VIDEO_FILES_PATH + result
- url = upload_file_firebase_get_url(FIREBASE_BUCKET, firebase_file_path, sound_file_path)
- video = {
- "text": question,
- "video_path": firebase_file_path,
- "video_url": url
- }
- questions.append(video)
- else:
- print("Failed to create video for question: " + question)
-
-# BUILD OBJECT TO SAVE
-if len(questions) == len(sp3_questions_json["questions"]):
- speaking_module_to_insert = {
- "exercises": [
- {
- "id": str(uuid.uuid4()),
- "prompts": [],
- "text": sp1_questions_json["question"],
- "title": sp1_questions_json["topic"],
- "video_url": sp1_video_url,
- "video_path": sp1_video_path,
- "type": "speaking"
- },
- {
- "id": str(uuid.uuid4()),
- "prompts": sp2_questions_json["prompts"],
- "text": sp2_questions_json["question"],
- "title": sp2_questions_json["topic"],
- "video_url": sp2_video_url,
- "video_path": sp2_video_path,
- "type": "speaking"
- },
- {
- "id": str(uuid.uuid4()),
- "prompts": questions,
- "text": "Listen carefully and respond.",
- "title": sp3_questions_json["topic"],
- "type": "interactiveSpeaking"
- }
- ],
- "isDiagnostic": True,
- "minTimer": 14,
- "module": "speaking"
- }
-
- db = firestore.client()
-
- # JSON data to insert
-
- # Add the JSON data to Firestore
- collection_ref = db.collection('speaking')
- document_ref = collection_ref.add(speaking_module_to_insert)
- print(f"Document added with ID: {document_ref}")
-else:
- print("Array sizes do not match. Video uploading failing is probably the cause.")
diff --git a/helper/api_messages.py b/helper/api_messages.py
index 40c8c95..a32a66f 100644
--- a/helper/api_messages.py
+++ b/helper/api_messages.py
@@ -16,9 +16,6 @@ class QuestionType(Enum):
READING_PASSAGE_2 = "Reading Passage 2"
READING_PASSAGE_3 = "Reading Passage 3"
-class ExerciseType(Enum):
- MULTIPLE_CHOICE = "multiple choice"
-
def get_grading_messages(question_type: QuestionType, question: str, answer: str, context: str = None):
if QuestionType.WRITING_TASK_1 == question_type:
diff --git a/helper/ExamVariant.py b/helper/exam_variant.py
similarity index 73%
rename from helper/ExamVariant.py
rename to helper/exam_variant.py
index 42f1699..2f29123 100644
--- a/helper/ExamVariant.py
+++ b/helper/exam_variant.py
@@ -3,4 +3,4 @@ from enum import Enum
class ExamVariant(Enum):
FULL = "full"
- PARTIAL = "partial"
\ No newline at end of file
+ PARTIAL = "partial"
diff --git a/helper/exercises.py b/helper/exercises.py
index d3d409b..f7e7d7f 100644
--- a/helper/exercises.py
+++ b/helper/exercises.py
@@ -1,17 +1,17 @@
import queue
-import string
-
-import nltk
import random
import re
+import string
import uuid
+import nltk
+from wonderwords import RandomWord
+
from helper.api_messages import QuestionType
+from helper.constants import *
from helper.firebase_helper import get_all
from helper.openai_interface import make_openai_instruct_call, make_openai_call
from helper.token_counter import count_tokens
-from helper.constants import *
-from wonderwords import RandomWord
nltk.download('words')
@@ -84,6 +84,7 @@ def gen_reading_passage_3(topic, req_exercises, difficulty):
"difficulty": difficulty
}
+
def divide_number_into_parts(number, parts):
if number < parts:
return None
diff --git a/helper/file_helper.py b/helper/file_helper.py
index 4da54a9..5a87b91 100644
--- a/helper/file_helper.py
+++ b/helper/file_helper.py
@@ -1,5 +1,5 @@
-import os
import datetime
+import os
from pathlib import Path
@@ -12,6 +12,6 @@ def delete_files_older_than_one_day(directory):
file_name = file_path.name
file_modified_time = datetime.datetime.fromtimestamp(file_path.stat().st_mtime)
time_difference = current_time - file_modified_time
- if time_difference.days > 1 and "placeholder" not in file_name:
+ if time_difference.days > 1 and "placeholder" not in file_name:
file_path.unlink()
- print(f"Deleted file: {file_path}")
\ No newline at end of file
+ print(f"Deleted file: {file_path}")
diff --git a/helper/firebase_helper.py b/helper/firebase_helper.py
index 8e56fb5..3a402d6 100644
--- a/helper/firebase_helper.py
+++ b/helper/firebase_helper.py
@@ -1,15 +1,7 @@
import logging
+from firebase_admin import firestore
from google.cloud import storage
-import os
-import uuid
-
-import firebase_admin
-from firebase_admin import credentials, firestore
-
-from dotenv import load_dotenv
-
-import app
def download_firebase_file(bucket_name, source_blob_name, destination_file_name):
@@ -21,6 +13,7 @@ def download_firebase_file(bucket_name, source_blob_name, destination_file_name)
logging.info(f"File uploaded to {destination_file_name}")
return destination_file_name
+
def upload_file_firebase(bucket_name, destination_blob_name, source_file_name):
# Uploads a file to Firebase Storage.
storage_client = storage.Client()
@@ -31,9 +24,11 @@ def upload_file_firebase(bucket_name, destination_blob_name, source_file_name):
logging.info(f"File uploaded to {destination_blob_name}")
return True
except Exception as e:
+ import app
app.app.logger.error("Error uploading file to Google Cloud Storage: " + str(e))
return False
+
def upload_file_firebase_get_url(bucket_name, destination_blob_name, source_file_name):
# Uploads a file to Firebase Storage.
storage_client = storage.Client()
@@ -50,9 +45,11 @@ def upload_file_firebase_get_url(bucket_name, destination_blob_name, source_file
url = blob.public_url
return url
except Exception as e:
+ import app
app.app.logger.error("Error uploading file to Google Cloud Storage: " + str(e))
return None
+
def save_to_db(collection: str, item):
db = firestore.client()
collection_ref = db.collection(collection)
@@ -77,6 +74,7 @@ def save_to_db_with_id(collection: str, item, id: str):
else:
return (False, None)
+
def get_all(collection: str):
db = firestore.client()
collection_ref = db.collection(collection)
@@ -87,4 +85,3 @@ def get_all(collection: str):
)
return all_exercises
-
diff --git a/helper/generate_jwt.py b/helper/generate_jwt.py
index dab1b25..4826136 100644
--- a/helper/generate_jwt.py
+++ b/helper/generate_jwt.py
@@ -1,6 +1,6 @@
-import jwt
import os
+import jwt
from dotenv import load_dotenv
load_dotenv()
diff --git a/helper/heygen_api.py b/helper/heygen_api.py
index 4ff3864..149ed70 100644
--- a/helper/heygen_api.py
+++ b/helper/heygen_api.py
@@ -1,10 +1,8 @@
-import logging
import os
import random
-
-import requests
import time
+import requests
from dotenv import load_dotenv
import app
@@ -29,14 +27,6 @@ GET_HEADER = {
'X-Api-Key': TOKEN
}
-MATTHEW_NOAH = "11b234e504e44bfda9bc6b7aac3c8f81"
-VERA_CERISE = "9bf2f27009cd403ab4ba4e22629b27bb"
-EDWARD_TONY = "d3333e37952946059b45efc8482a2b6c"
-TANYA_MOLLY = "07c75076b3f94df4ac658c6de72be83a"
-KAYLA_ABBI = "d688099f8db9472cb4890b0561e81793"
-JEROME_RYAN = "ad41feb2a5c4483085525e3d8907f512"
-TYLER_CHRISTOPHER = "03c796f8ed274bb38f19e893bcbc6121"
-
def create_videos_and_save_to_db(exercises, template, id):
# Speaking 1
@@ -118,6 +108,7 @@ def create_videos_and_save_to_db(exercises, template, id):
save_to_db_with_id("speaking", template, id)
app.app.logger.info('Saved speaking to DB with id ' + id + " : " + str(template))
+
def create_video(text, avatar):
# POST TO CREATE VIDEO
create_video_url = 'https://api.heygen.com/v2/template/' + avatar + '/generate'
diff --git a/helper/openai_interface.py b/helper/openai_interface.py
index dfd0597..8f0ece3 100644
--- a/helper/openai_interface.py
+++ b/helper/openai_interface.py
@@ -1,8 +1,8 @@
import json
-import openai
import os
import re
+import openai
from dotenv import load_dotenv
from helper.constants import GPT_3_5_TURBO_INSTRUCT, BLACKLISTED_WORDS
@@ -16,7 +16,6 @@ TOP_P = 0.9
FREQUENCY_PENALTY = 0.5
TRY_LIMIT = 2
-
try_count = 0
# GRADING SUMMARY
diff --git a/templates/question_templates.py b/helper/question_templates.py
similarity index 100%
rename from templates/question_templates.py
rename to helper/question_templates.py
diff --git a/helper/speech_to_text_helper.py b/helper/speech_to_text_helper.py
index be6067b..8e13dcc 100644
--- a/helper/speech_to_text_helper.py
+++ b/helper/speech_to_text_helper.py
@@ -1,9 +1,10 @@
-import whisper
import os
-import nltk
-import boto3
import random
+import boto3
+import nltk
+import whisper
+
nltk.download('words')
from nltk.corpus import words
from helper.constants import *
diff --git a/helper/token_counter.py b/helper/token_counter.py
index 768cf19..705e586 100644
--- a/helper/token_counter.py
+++ b/helper/token_counter.py
@@ -1,5 +1,4 @@
# This is a work in progress. There are still bugs. Once it is production-ready this will become a full repo.
-import os
def count_tokens(text, model_name="gpt-3.5-turbo", debug=False):
@@ -86,4 +85,4 @@ class TokenBuffer:
self.buffer = self.buffer.split(" ", removed_tokens)[-1]
def get_buffer(self):
- return self.buffer
\ No newline at end of file
+ return self.buffer
diff --git a/text-samples/c-ielts-1.csv b/text-samples/c-ielts-1.csv
deleted file mode 100644
index 5d30a4f..0000000
--- a/text-samples/c-ielts-1.csv
+++ /dev/null
@@ -1,5 +0,0 @@
-QUESTION,ANSWER,GRADE
-"News editors decide what to broadcast on television and what to print in newspapers. What factors do you think influence these decisions? Do we become used to bad news? Would it he better if more good news was reported?","It has often been said that “Good news is bad news” because it does not sell newspapers. A radio station that once decided to present only good news soon found that it had gone out of business for lack of listeners. Bad news on the other hand is so common that in order to cope with it, we often simply ignore it. We have become immune to bad news and the newspapers and radio stations are aware of this. While newspapers and TV stations may aim to report world events accurately, be they natural or human disasters, political events or the horrors of war, it is also true that their main objective is to sell newspapers and attract listeners and viewers to their stations. For this reason TV and radio stations attempt to reflect the flavour of their station by providing news broadcasts tailor-made to suit their listeners’ preferences. Programmes specialising in pop music or TV soap operas focus more on local news, home issues and up-to-date traffic reports. The more serious stations and newspapers like to provide “so called” objective news reports with editorial comment aimed at analysing the situation. If it is true, then, that newspapers and TV stations are tailoring their news to their readers’ and viewers’ requirements, how can they possibly be reporting real world events in an honest and objective light? Many radio and TV stations do, in fact, report items of good news but they no longer call this news. They refer to these as human interest stories and package them in programmes specialising, for instance, in consumer affairs or local issues. Good news now comes to us in the form of documentaries the fight against children’s cancer or AIDS, or the latest developments in the fight to save the planet from environmental pollution.",6
-"We are becoming increasingly dependent on computers. They are used in businesses, hospitals, crime detection and even to fly planes. What things will they be used for in the future? Is this dependence on computers a good thing or should we he more auspicious of their benefits?","Computers are a relatively new invention. The first computers were built fifty years ago and it is only in the last thirty or so years that their influence has affected our everyday life. Personal computers were introduced as recently as the early eighties. In this short time they have made a tremendous impact on our lives. We are now so dependent on computers that it is hard to imagine what things would be like today without them. You have only got to go into a bank when their main computer is broken to appreciate the chaos that would occur if computers were suddenly removed world-wide. In the future computers will be used to create bigger and even more sophisticated computers. The prospects for this are quite alarming. They will be so complex that no individual could hope to understand how they work. They will bring a lot of benefits but they will also increase the potential for unimaginable chaos. They will, for example, be able to fly planes and they will be able to co ordinate the movements of several planes in the vicinity of an airport. Providing all the computers are working correctly nothing can go wrong. If one small program fails — disaster. There is a certain inevitability that technology will progress and become increasingly complex. We should, however, ensure that we are still in a position where we are able to control technology. It will be all too easy to suddenly discover that technology is controlling us. By then it might be too late I believe that it is very important to be suspicious of the benefits that computers will bring and to make sure that we never become totally dependent on a completely technological world.",6
-"The chart below shows the amount of money per week spent on fast foods in Britain. The graph shows the trends in consumption of fast-foods. Write a report for a university lecturer describing the information shown below.","The chart shows that high income earners consumed considerably more fast foods than the other income groups, spending more than twice as much on hamburgers (43 pence per person per week) than on fish and chips or pizza (both under 20 pence). Average income earners also favoured hamburgers, spending 33 pence per person per week, followed by fish and chips at 24 pence, then pizza at 11 pence. Low income earners appear to spend less than other income groups on fast foods, though fish and chips remains their most popular fast food, followed by hamburgers and then pizza. From the graph we can see that in 1970, fish and chips were twice as popular as burgers, pizza being at that time the least popular fast food. The consumption of hamburgers and pizza has risen steadily over the 20 year period to 1990 while the consumption of fish and chips has been in decline over that same period with a slight increase in popularity since 1985.",7.5
-"You have had a bank account for a few years. Recently you received a letter from the hank stating that your account is $240 overdrawn and that you will he charged $70 which will he taken directly from your account. You know that this information is incorrect. Write a letter to the bank. Explain what has happened and say what you would like them to do about it.","Dear Sir, I am writing in reply to a letter I received from you a few days ago. In your letter you state that I am $240 overdrawn and that you will be charging me $70.I would like to point out that the reason I am overdrawn is because of a mistake made by your bank. If you look through your records you will see that I wrote several weeks ago explaining the situation. For the last twelve months, I have been paying $300 a month for a car I bought last summer. The monthly payments were taken directly from my bank account. However, two months ago I sold the car and I wrote to you instructing you to stop paying the monthly instalments. I received a letter from you acknowledging my request, but, for some reason, nothing was done about it. Another $300 instalment has been paid this month and this is the reason why I am overdrawn. I would like you to contact the garage where I bought the car explaining your error. I would also like you to ask them to return the money. Yours faithfully, P Stoft",8
\ No newline at end of file
diff --git a/text-samples/c-ielts-2.csv b/text-samples/c-ielts-2.csv
deleted file mode 100644
index 50e1359..0000000
--- a/text-samples/c-ielts-2.csv
+++ /dev/null
@@ -1,5 +0,0 @@
-QUESTION,ANSWER,GRADE
-"The table below shows the consumer durables (telephone, refrigerator, etc.) owned in Britain from 1972 to 1983. Write a report for a university lecturer describing the information shown below","The chart shows that the percentage of British households with a range of consumer durables steadily in- creased between 1972 and 1983. The greatest increase was in telephone ownership, rising from 42% in 1972 to 77% in 1983. Next came central heating ownership, rising from 37% of households in 1972 to 64% in 1983. The percentage of households with a refrigerator rose 21% over the same period and of those with a washing machine by 14%. Households with vacuum-cleaners, televisions and dishwash- ers increased by 8%, 5% and 2% respectively. In 1983, the year of their introduction, 18% of households had a video recorder. The significant social changes reflected in the statistics are that over the period the proportion of British houses with central heating rose from one to two thirds, and of those with a phone from under a half to over three-quarters. Together with the big increases in the ownership of washing machines and refriger- ators, they are evidence of both rising living standards and the trend to lifestyles based on comfort and convenience.",8
-"Fatherhood ought to be emphasised as much as motherhood. The idea that women are solely responsible for deciding whether or not to have babies leads on to the idea that they are also responsible for bringing the children up. To what extent do you agree or disagree?","I believe that child-rearing should be the responsibility of both parents and that, whilst the roles within that partnership may be different, they are nevertheless equal in importance. In some societies, it has been made easier over the years for single parents to raise children on their own. However, this does not mean that the traditional family, with both parents providing emotional support and role-models for their children, is not the most satisfactory way of bringing up children. Of crucial importance, in my opinion, is how we define 'responsible for bringing the children up'. At its simplest, it could mean giving the financial support necessary to provide a home, food and clothes and making sure the child is safe and receives an adequate education. This would be the basic definition. There is, however, another possible way of defining that part of the quotation. That would say it is not just the father's responsibility to provide the basics for his children, while his wife involves herself in the everyday activity of bringing them up. Rather, he should share those daily duties, spend as much time as his job allows with his children, play with them, read to them, help directly with their educa- tion, participate very fully in their lives and encourage them to share his. It is this second, fuller, concept of 'fatherhood' that I am in favour of, although I also realise how difficult it is to achieve sometimes. The economic and employment situation in many countries means that jobs are getting more, not less, stressful, requiring long hours and perhaps long journeys to work as well. Therefore it may remain for many a desirable ideal rather than an achievable reality.",8
-"The chart below shows the amount of leisure time enjoyed by men and women of different employment status. Write a report for a university lecturer describing the information shown below.","The chart shows the number of hours of leisure enjoyed by men and women in a typical week in 1998-9, according to gender and employment status. Among those employed full-time, men on average had fifty hours of leisure, whereas women had ap- proximately thirty-seven hours. There were no figures given for male part-time workers, but female part-timers had forty hours of leisure time, only slightly more than women in full-time employment. perhaps reflecting their work in the home. In the unemployed and retired categories, leisure time showed an increase for both sexes, as might have been expected. Here too, men enjoyed more leisure time-over eighty hours, compared with seventy hours for women, perhaps once again reflecting the fact that women spend more time working in the home than men. Lastly, housewives enjoyed approximately fifty-four hours of leisure, on average. There were no figures given for househusbands! Overall, the chart demonstrates that in the categories for which statistics on male leisure time were available, men enjoyed at least ten hours of extra leisure time.",6
-"Prevention is better than cure. Out of a country's health budget, a large proportion should be diverted from treatment to spending on health education and preventative measures. To what extent do you agree or disagree with this statement?","Of course it goes without saying that prevention is better than cure. That is why, in recent years, there has been a growing body of opinion in favour of putting more resources into health education and preventive measures. The argument is that ignorance of, for example, basic hygiene or the dangers of an unhealthy diet or lifestyle needs to be combatted by special nationwide publicity campaigns, as well as longer-term health education. Obviously, there is a strong human argument for catching any medical condition as early as possible. There is also an economic argument for doing so. Statistics demonstrate the cost-effectiveness of treat- ing a condition in the early stages, rather than delaying until more expensive and prolonged treatment is necessary. Then there are social or economic costs, perhaps in terms of loss of earnings for the family concerned or unemployed benefit paid by the state. So far so good, but the difficulties start when we try to define what the 'proportion of the budget should be, particularly if the funds will be diverted from treatment. Decisions on exactly how much of the total health budget should be spent in this way are not a matter for the non-specialist, but should be made on the basis of an accepted health service model. This is the point at which real problems occur the formulation of the model. How do we accurately measure which health education campaigns are effective in both medical and financial terms? How do we agree about the medical efficacy of various screening programmes, for example, when the medical establishment itself does not agree? A very rigorous process of evaluation is called for, so that we can make informed decisions.",6.5
\ No newline at end of file
diff --git a/text-samples/ielts-idp-com.csv b/text-samples/ielts-idp-com.csv
deleted file mode 100644
index 4c8aedf..0000000
--- a/text-samples/ielts-idp-com.csv
+++ /dev/null
@@ -1,6 +0,0 @@
-QUESTION,ANSWER,GRADE,COMMENT
-"You live in a room in college which you share with another student. However, there are many problems with this arrangement and you find it very difficult to work. Write a letter to the accommodation officer at the college. In your letter describe the situation, explain your problems and why it is difficult to work, say what kind of accommodation you would prefer","Dear Sir/Madam, I am writing to express my dissatisfaction with my room-mate. As you know we share one room, I can not study in the room at all any more if I still stay there. She always has friend visiting and has parties in the room. They make lots of noise and switch on the radio very loudly, for me this environment is very difficult to study and I need a quiet room. Even borrows my things without asking, it is very impolite. I request you can give me a new room next term because I have been asked her has parties in other place many times they still have parties in the room. I really can not stay in the same room with her. I would be grateful if you could change me a single room. Your faithfully, Catherine",5,"The answer is below the word limit and there is some repetition of the task rubric. (Length is a common problem in General Training scripts.) Answers that are short lose marks because of inadequate content and may also lose marks because there is insufficient material in the answer for the examiner to give credit for accuracy and coherence. Despite these problems, the introduction to the letter is appropriate and the purpose of the writer is clear. The points are not always linked together well and punctuation is sometimes faulty. The sentences are kept quite simple and mistakes occur as soon as more complex structures are attempted."
-"In Britain, when someone gets old they often go to live in a home with other old people where there are nurses to look after them. Sometimes the government has to pay for this care.","Who should be responsible for our people. It is true that the old Peoples situation gets worse in the many countries. The first question must be what they want’s and what they needs? Especially their necessity are more benefit more respect more quiet life. If they have been working for a long time in the any company or in the Public Sector and when they get old that’s means during their retire’s time company or Government must be responsible of their welfare, it is just my opinion. They should take care of them. In addition to company or Government. If they have good money they can look after themselves. We can do something to make easier their life for example an organization or a voluntary association, unions. The families or Relative’s responsibility depends on their wealthy situations. If they could do they should do anything. Government’s or their former place could supply them with life insurance and a good Social Security Policy. The Social community center or old age pensioner like in the Britain are very useful for them. For all of them life is hard and gets harder, in the their old ages. They expect more attention and good life. The old people, if don’t want lost them. We should do anything that what we able to do.",5,"There are quite a lot of relevant ideas in the answer but they are not always well supported and sometimes they are unclear.There are some areas in the answer where the organisation becomes weak and the reader finds the message difficult to follow. Nevertheless, the writer’s view is apparent and there is a logical flow to th points given. There are a lot of mistakes in the answer and some parts, such as the conclusion, are very hard to follow because of these errors. Although there is some appropriate vocabulary, sentence control is very weak."
-"These days, more and more people move away from the area where they were born and brought up when they become adults. Do the advantages of this development outweigh the disadvantages?","It is certainly the case in my local area that many young people choose to leave their home village or town as soon as they finish college or when they first get full-time employment. There are several advantages to this. Firstly, it gives the individuals better opportunities to find more suitable jobs. This means they have much greater flexibility in the careers they can choose and are no longer forced to take the work available in the local area. A second benefit is that they have the chance to meet and work alongside a wider variety of people, which enriches their social and professional lives. Another relevant point is that moving to a place where they are anonymous allows people greater freedom to behave as they wish, without worrying about what those around them think. However, there are a number of drawbacks to this development, the most serious being loss of support. It is important for humans to feel that they are part of a community and can rely on family and friends for help, on a day-to-day basis. In a place where individuals know few people it is easy to become isolated and lonely. Related to this point is the fact that when people know very little about their neighbours, it is hard for mutual trust to develop. When people have lived in the same place or village all their lives, their personal and family backgrounds are widely known and this information can help others make reliable judgements, building personal and business relationships. On balance, I feel that this trend brings more negative outcomes than advantages and that it is leading to real problems of isolation and erosion of identity",6.5,"Overall, your answer demonstrates a clear understanding of the question and presents relevant ideas and arguments. Your essay structure is well-organized with an introduction, body paragraphs, and a conclusion. You have effectively addressed both the advantages and disadvantages of people moving away from their birthplace when they become adults."
-"The average standard of people's health is likely to be lower in the future than it is now. To what extent do you agree or disagree with this statement?","I completly disagree with the written statment. I believe that most of the people in the world have more information about their health and also about how they can improve their healthy conditions. Nowadays, information about how harmful is to smoke for our bodies can be seen in many packets of cigars. This is a clear example how things can change from our recent past. There is a clear trend in the diminishing of smokers and if this continues it will have a positive impact in our health. On the other hand, the alimentation habbits are changing all over the world and this can affect people’s health. However every one can choose what to eat every day. Mostly everybody, from developed societies, know the importance of having a healthy diet. Advances such as the information showed in the menus of fast food restaurants will help people to have a clever choice before they choose what to eat. Another important issue that I would like to mention is how medicine is changing. There are new discovers and treatments almost every week and that is an inequivoque sintom of how things are changing in order to improve the world’s health.",5.5,"A clear position is presented from the outset, supported by relevant ideas. These would require further development to achieve a higher score. The response is under-length, however. Information and ideas are generally arranged coherently and there is a clear overall progression. Cohesive devices are used effectively, but paragraphing is not always logical. A range of vocabulary is attempted, although there are some errors in spelling, word choice and word formation. There also appears to be some interference from the test taker’s first language, e.g. ‘alimentation’, but these features do not make the answer difficult to understand. There is a mix of sentence forms, but the level of error is too high to achieve a higher band score."
-"The average standard of people's health is likely to be lower in the future than it is now. To what extent do you agree or disagree with this statement?","Recently, there have been a lot of discussions about health and whether it is going to improve or not. In my opinion, I think that people will become unhealthier in the future than they are now. There are many reasons that support the idea of people becoming unhealthy in the future. Firstly, one reason is that of food. People tend to eat more fast food nowadays. They tend to treat themselves with sweets and chocolate whenever they want. This appears to be because people are busier now than they used to be. So, people don’t have a chance to cook or even learn the art of cookery. Also, having a lot of unhealthy food can lead to obesity and it could be a serious issue in the future. Another reason is that technology is developing everyday. Young people enjoy buying new gadgets and the latest devices. This has a negative impact on their health, especially when they enjoy video games. Spending long hours looking at a screen can lead to bad eyesight and obesity as well. Yet another reason is that laziness is a big issue. Different forms of exercise might disappear in the future because people don’t like sports. Also, people prefer spending most of their time on the internet and the internet is growing every single day. Other people might disagree and say that health will improve in the future. They believe that new sports and new ways to exercise will appear in the future. However, I don’t think it can happen since the majority of people spend less time outdoors. Moreover, other people believe that technology will try and help people improve their health. For example, there have been some games released on the Wii console that makes people exercise but technology is developing more in a negative way. For instance, many phone industries are developing new applications everyday and today’s generation likes to follow every trend. This prevents people to go outside to exercise. They like to spend more time on the internet downloading new programmes or reading gossips about celebraties. This affects people’s health badly. In conclusion, I believe that people’s health is affected negatively by fast food, technology and sports and it will be a problem in the future.",7.5,"The test taker presents a clear position at the outset and explores some ideas to support this. An alternative position is also considered, but rejected. This is a strong response, but there is rather too much emphasis on technology: other aspects of the proposition could also be considered, e.g. less physical work and more sedentary work, greater reliance on cars meaning less exercise, aging populations in some countries leading to more complex health issues. Ideas are organised logically and there is a clear progression throughout the response, with good use of cohesive devices and logical paragraphing. The response could perhaps be improved by breaking down paragraphs 2 and 3. There is a wide range of vocabulary with good use of less common items as well as evidence of higher level features, such as ‘softening’, e.g. ‘They tend to’, ‘This appears to be’, and ‘might disagree’. Errors in spelling and word formation are rare. There is also a variety of complex structures with frequent error-free sentences, though some errors do occur and there is some overuse of rather short sentence forms."
diff --git a/text-samples/listening.txt b/text-samples/listening.txt
deleted file mode 100644
index a4b8b9e..0000000
--- a/text-samples/listening.txt
+++ /dev/null
@@ -1 +0,0 @@
-"Provide me with an transcript similar to the ones in ielts exam Listening Section 1. After the transcript, please generate a 'form like' fill in the blanks exercise with 6 items (ex: name, date of birth) to fill related to the text content. Finally provide the answers for the exercise. The response must be a json following this format: { 'type': '', 'transcript': '', 'exercise': { 'item': { '1': '- ', '2': '
- ', '3': '
- ', '4': '
- ', '5': '
- ', '6': '
- ' }, 'answers': {'1': '', '2': '', '3': '', '4': '', '5': '', '6': ''}}}
\ No newline at end of file
diff --git a/text-samples/speaking.txt b/text-samples/speaking.txt
deleted file mode 100644
index 5ff4a6d..0000000
--- a/text-samples/speaking.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-PT-1: How do you usually spend your weekends? Why?
-A: audio-samples/weekends.m4a
-
-PT-2: Describe someone you know who does something well. You should say who this person is, how do you know this person, what they do well and explain why you think this person is so good at doing this.
-A: audio-samples/speakingpt2.m4a
\ No newline at end of file
diff --git a/text-samples/writing-pt2.txt b/text-samples/writing-pt2.txt
deleted file mode 100644
index 7813f5d..0000000
--- a/text-samples/writing-pt2.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-Q: It is important for children to learn the difference between right and wrong at an early age. Punishment is necessary to help them learn this distinction. To what extent do you agree or disagree with this opinion? What sort of punishment should parents and teachers be allowed to use to teach good behaviour to children?
-
-
-A: In today's world, moral values and ethics play a vital role in shaping the character of an individual. Children are the building blocks of society, and it is important to inculcate a sense of right and wrong in them from an early age. While punishment can be an effective tool in teaching the difference between right and wrong, it should not be the only approach. In my opinion, punishment should be used in moderation, and parents and teachers should focus on positive reinforcement and guidance to teach good behavior.
-Punishment can be used to correct behavior and to help children understand the consequences of their actions. However, excessive punishment can be counterproductive and can even have harmful effects on children. Physical punishment, such as hitting or spanking, should be avoided as it can lead to physical and emotional trauma. Instead, parents and teachers should consider alternative forms of punishment such as time-outs, loss of privileges or extra chores. These methods can be effective in conveying the message without causing physical harm.
-Furthermore, parents and teachers should focus on positive reinforcement to encourage good behavior. Praising children when they exhibit good behavior can be an effective way to motivate them to continue behaving well. Teachers can use stickers or small rewards to encourage students to work hard and behave well in class. Parents can use similar methods at home to reinforce good behavior.
-In conclusion, it is important for children to learn the difference between right and wrong at an early age. Punishment can be a useful tool in teaching this distinction, but it should not be the only approach. Parents and teachers should use positive reinforcement and guidance to encourage good behavior, and should only resort to punishment in moderation and when necessary. Any form of punishment should be non-violent and should not cause physical or emotional harm to the child.
\ No newline at end of file