Skip to content

laurentlb/lingostories

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e417479 · Feb 26, 2025
Feb 12, 2025
Jul 28, 2024
Jan 27, 2025
Feb 26, 2025
Feb 15, 2025
Feb 15, 2025
Feb 24, 2025
Feb 26, 2025
Jan 21, 2025
Jun 22, 2024
Jun 22, 2024
Jun 22, 2024
Jun 22, 2024
Jun 22, 2024
Jun 22, 2024
Feb 12, 2025
Jan 21, 2025
Jun 22, 2024
Feb 26, 2025

Repository files navigation

LingoStories

Free interactive stories for language learners.

This is the source code for the website https://lingostories.org/. I've written language-learning tips at https://lingostories.org/guide.html.

About

The goal of this project is to provide interactive stories for language learners (like a "choose-your-own-adventure"). Basic knowledge of the target language is needed.

Reading is an effective ways to acquire a language, as it exposes learners to new vocabulary, grammar structures, and cultural nuances in context. By engaging with interactive stories, learners can immerse themselves in a narrative while practicing comprehension and decision-making in the target language.

screenshot

Features

  • Interactive stories with multiple choices. It remembers what you did (e.g. there's an inventory).
  • Read sentence by sentence, at your own pace.
  • Learning Modes
    • Listening & Reading Mode: Simultaneous audio and text.
    • Listening Mode: Focus on audio comprehension; check the transcript afterwards if needed.
    • Reading Mode: Text-only learning.
  • Translations: available in multiple languages, click on a sentence to see its translation.
  • Minigames (optional): put the words in the right order (helps you practice listening)
  • Images to collect: it's a gamification that encourages you to replay the story to try other branches.
  • AI-powered explanations: for some sentences, you can see a breakdown of the sentence and learn grammatical subtleties.
  • Speech recognition: try pronouncing the sentence out loud in your microphone (experimental API - doesn't work on every browser).

Free and Collaborative

This website is free and contains no ads. The texts are published under a Creative Commons license. The source code is available.

The goal is to create a community of contributors to write and translate stories in many languages. 8 languages are supported at the moment.

The project is still at an early stage, feedback is welcome. Contributions are also welcome (translations, reviews, feedback...).