Glossias:

Story-based Interactive Language Learning

Overview

Glossias is a web-based language learning platform that combines narrative, audio, video, and text analysis to support second-language acquisition. It was developed in active collaboration with a professor teaching second-language acquisition to support learning without ad. It is currently in beta testing within a Hebrew curriculum, with planned expansion to additional language programs.

Project site: https://glossias.org

Screenshots

Story video interface
Story Video: Students watch a narrative video in the target language to build context before engaging with the text.
Vocabulary identification
Vocabulary Identification: Learners listen to audio and identify new vocabulary words by their lexical form.
Selective translation
Selective Translation: Students request translations for a limited number of lines to prepare for comprehension tasks.
Grammar identification
Grammar Identification: Students locate all instances of the grammar point by interacting directly with the text.
Score page
Score Page: A final score and timing summary displayed upon task completion.
Story editing interface
Story Editing: Instructor-facing tools for editing story content and metadata.
Student performance dashboard
Student Performance: Dashboard for instructors to track student progress and completion.
1 / 7

User Flow

  1. Narrative Video: Learners watch a short video of the story in the target language to establish narrative context.
  2. Vocabulary Identification: Students listen to an audio version of the text and identify new vocabulary words by their lexical form.
  3. Selective Translation: Learners request translations for a limited number of lines, preparing them for the final challenge.
  4. Grammar Identification:
    Students locate all instances of the week’s grammar “point” by directly interacting with the text, with immediate feedback.
  5. Score Page: A final score and timing are displayed to the student, but grading is based on completion.

System Features

Technical Contribution

I was the sole technical architect and implementer of the system.

Responsibilities included: