Features
Adaptive text simplification and enrichment based on user proficiency
Multi-language support (Spanish, French, German, etc.)
Integration with external content via URLs (articles, videos)
Progress tracking with vocabulary and grammar metrics
Daily personalized lesson recommendations
Spaced repetition flashcard system
Pronunciation practice with speech recognition
Grammar exercises tailored to user level
Reading comprehension quizzes
Text analysis to determine difficulty level
Bite-sized lessons (5-10 minutes)
Gamification with streaks, XP, leaderboards
Courses in over 30 languages
Speaking, listening, reading, writing exercises
Personalized daily review
Duolingo Stories for reading comprehension
Duolingo Podcasts for intermediate learners
Friends and leaderboards for competition
Daily goals and reminders
AI roleplay conversations (Max tier)
Explain my answer with AI (Max tier)
Offline mode (Super and Max)
Heart system on free tier (5 hearts/session)