About the Project
With AI becoming an integrated part of our daily lives, students are using it to help write their entire assignments with little input of their own. This is especially a problem in the context of writing scripts for presentations or speeches, as something that one doesn't write themselves is not something that one can deliver well orally.
GAIOLA Stage 3 tackles this challenge by allowing students to write the first draft of their script with whatever means they choose to employ, and then helping students practice, rehearse, and iterate on their script with the help of AI. By the end of this process, students will have a script that they can deliver well orally, and they will have practiced delivering it multiple times, so that they can be confident in their oral performance.
The platform also allows teachers to keep track of students' progress, so that they can provide additional support to those who need it.
About Us
Dr. Maiga Chang
Supervisor
Dr. Maiga Chang is a Full Professor in the school of Computing and Information Systems at Athabasca University, Canada
Our Goal
Our goal is help researchers all around the world to make use of this open source code to find more innovative ways to recommend places.
Our Team
Syed Ali Mansoor
Current Member
Ali is an undergraduate student in Digital Humanities and Computer Science at The University of Hong Kong (2023-2027). He is originally from Karachi, Pakistan.
Jack Chen
Current Member
Jack is an undergraduate student in Computer Science at Chung Yuan Christian University, Taiwan (2022-2026).
Videos
Final Presentation
Final Presentation delivered by Syed Ali Mansoor on August 19th, 2025 in the VIP Research Team Weekly Progress meeting.
Final Presentation
Final Presentation delivered by Jack Chen on July 21, 2025
A student practices an oral language activity
From the Final Presentation by Ali on August 19th, 2025 in the VIP Research Team Weekly Progress meeting.
This video shows how a student can do public speech practice with GAIOLA S3 as well as what assessment feedback on the student's script and speaking GAIOLA S3 can provide with Generative AI's help.
Using native language to provide assessment for your script and speaking
From the Final Presentation by Ali on August 19th, 2025 in the VIP Research Team Weekly Progress meeting.
This video shows how a student can do public speech practice with GAIOLA S3 and see the assessment in their native language (configured by their teacher while creating the learning activity) Generative AI done for her/his/their script and speaking in the foreign/second language.
Frequenty Asked Questions
-
What is GAIOLA Stage 3?
GAIOLA Stage 3 is a web application that helps students practice writing and delivering scripts for presentations, with AI-generated feedback and teacher monitoring features.
-
Who can use GAIOLA Stage 3?
Students, teachers, and administrators can use GAIOLA Stage 3. Each role has specific features, such as script practice for students and activity management for teachers.
-
What are the main features for students?
Students can create and edit scripts, join activities, practice oral delivery with live transcription, receive AI feedback, and view their performance history.
-
How does AI feedback work in GAIOLA Stage 3?
The platform uses AI models to assess both the written script and the oral performance (transcribed text), providing suggestions and overall assessments to help students improve.
-
Can teachers monitor student progress?
Yes, teachers can create activities, invite students, view their progress, edit AI prompts, and review student performance and assessment history.
-
What technologies does GAIOLA Stage 3 use?
The platform uses PHP for the API, MariaDB for the database, and vanilla HTML, CSS, and JavaScript for the frontend.
-
Does GAIOLA Stage 3 support languages other than English?
No, currently only English is supported.
-
Is plagiarism detection included?
No, plagiarism detection is not included in the current version.