๐ค AI Summary
This work proposes Memdora, a cross-platform, AI-driven spaced repetition system designed to overcome the limitations of traditional systemsโnamely, their limited interactivity and disruptive card-creation workflows that hinder seamless integration of cognitive science principles. Memdora introduces 17 novel cognitive interaction types spanning language, memory, and exam preparation, enabling learners to generate high-quality flashcards in situ during reading with a single click. The system incorporates the FSRS-6 algorithm for optimized review scheduling and features instructor-facing tools for card-level learning analytics alongside a motivation mechanism grounded in cognitive engagement theory. Deployed across web, iOS, Android, and major browser extensions, Memdora has demonstrated significant improvements in learner engagement and long-term retention, offering a new paradigm for intelligent educational tool design.
๐ Abstract
Spaced repetition systems (SRS) have demonstrated robust effects on long-term retention, yet existing tools reduce the flashcard interaction to a single binary gesture: flip and self-rate. This impoverished interaction model fails to leverage decades of cognitive science evidence on retrieval practice, and requires learners to context-switch out of their reading flow to create cards manually. We present Memdora, a cross-platform AI spaced repetition system that addresses these limitations through four contributions: (1) a taxonomy of 17 cognitively-grounded interaction types across three learning categories -- Language (6 types), By Heart (1 type with 3 retrieval modes), and Exam (10 types) -- each mapped to peer-reviewed cognitive science evidence displayed on every card; (2) a unified AI generation pipeline that collapses card creation to a single gesture at the point of reading across web, mobile, and three browser extensions (Chrome, Edge, Firefox); (3) a collaborative classroom layer enabling teachers to publish decks, assign them to students, and track learning outcomes at the individual card level; and (4) an effort-based behavioral reward system that incentivizes actual cognitive engagement rather than mere app presence. Memdora integrates FSRS-6, the current state-of-the-art spaced repetition algorithm, and is deployed publicly on iOS, Android, Web, and three browser extensions. We describe the design rationale for each interaction type, discuss how the system advances beyond prior AI flashcard systems, and outline implications for educational technology design.