spaced repetition

Adaptive Learning Algorithms in a Mobile Application for Foreign Language Learning

This paper presents an adaptive approach to foreign-language learning in a mobile application based on spaced-repetition algorithms. The approach implements principles of the Ebbinghaus forgetting curve and a spaced repetition system (SRS) to dynamically schedule presentations of learning material. Flashcards provide a multimodal representation of vocabulary items - textual form, transcription, an in- sentence example, and audio accompaniment for training listening and pronunciation.