Why Track Progress?
Understanding what you've learned and where you need to improve is key to effective studying. Cocovox automatically tracks your learning across all activities and presents insights to help you study smarter.
Analytics Dashboard
Visit the dedicated Analytics page (accessible from the main navigation) for a comprehensive view of your learning data. The analytics dashboard shows:
- Daily Activity - Time spent learning today
- Weekly Summary - Your learning trends over the past week
- Streak - Consecutive days of learning
- XP Earned - Points from completing activities
- Topics Mastered - Subjects you've demonstrated proficiency in
- Exercise Performance - Results from Deep Dive exercises broken down by type and topic
Topic Mastery with EMA Scoring
Each topic you study is tracked at four levels:
- Beginner - Just starting to learn
- Developing - Building foundational knowledge
- Proficient - Good understanding, some gaps remain
- Mastered - Strong command of the material
Your mastery level is calculated using an Exponential Moving Average (EMA) algorithm that weighs recent performance more heavily than older results. This means consistent practice steadily builds your score, while a single bad session will not erase weeks of progress.
Mastery scores are updated from multiple sources: quiz scores, flashcard performance, lesson completion, AI Tutor interactions, and Deep Dive exercise results.
Activity Types Tracked
- AI Tutor conversations
- Flashcard study sessions
- Quiz attempts and scores
- Deep Dive exercise results (fill-in-the-blank, step-by-step, multiple choice)
- Lesson completions
- Notes created and reviewed
- Time spent on each subject
Insights and Recommendations
Strength Areas
See which topics you're excelling in based on your performance data.
Areas to Improve
Identify topics where you're struggling. Cocovox suggests specific activities to help you improve.
Study Suggestions
Based on your progress and upcoming goals, get personalized recommendations for what to study next.
Goals and Streaks
Daily Goals
Set targets for:
- Time spent learning
- Flashcards reviewed
- XP earned
- Lessons completed
Streak Tracking and Badges
Your streak counts consecutive days of meeting your daily goal. Maintaining a streak builds consistent study habits and earns bonus XP. Streak badges are displayed on your profile and in the chat interface, celebrating your consistency.
- Streak Badges - Visual badges that grow as your streak increases (3-day, 7-day, 14-day, 30-day, and beyond)
- Streak Recovery - Miss a day? A streak freeze can protect your progress (configurable in settings)
Achievements and Celebrations
Earn badges and celebration animations for milestones like:
- 7-day streak
- First topic mastered
- 100 flashcards studied
- Perfect quiz score
- Deep Dive exercise set completed with high accuracy
- Mastery level advancement in any topic
Achievements trigger celebration effects including animations and sound effects. You can configure celebration preferences in your display settings.
Deep Dive Exercise Integration
Exercise results from Deep Dive lessons are a major source of mastery data. Each exercise batch records individual question results including correctness, time taken, and input method. This data feeds into:
- Your EMA-based mastery scores for each topic
- The analytics dashboard charts and trend lines
- Teacher and SLP reports
- IEP goal progress tracking for students with clinical plans
For Parents
Parents can view their child's progress dashboard to see:
- Daily and weekly activity
- Subjects being studied
- Areas where the child excels or struggles
- Time spent on the platform
- Achievements earned
For Teachers
Teachers have access to class-wide analytics:
- Class Overview - Average progress across all students
- Individual Reports - Deep dive into each student's performance
- Struggling Alerts - Automatic notifications when students fall behind
- Topic Analysis - See which concepts the class finds difficult
- Engagement Metrics - Track who's active and who needs encouragement
Weekly Progress Emails
Opt in to receive automated weekly progress reports delivered to your inbox every Sunday. Configure your preferred delivery time and timezone in your account settings.
For Parents
Each week you'll receive a personalized report for each child including:
- Time spent learning and exercises completed
- Topic mastery progress with visual indicators
- Achievements and badges earned
- Areas needing attention with recommended activities
- Week-over-week comparisons to track improvement
For Teachers
Weekly class reports include:
- Class-wide engagement metrics and activity summary
- Students needing attention (inactive or struggling)
- Per-student performance summary table
- Topic performance analysis across the class
Customizing Delivery
You can configure your preferred delivery day, time, and timezone in Settings → Email Preferences. One-click unsubscribe is available in every email.
Exporting Data
Download your progress data:
- PDF reports for sharing with parents or teachers
- CSV exports for detailed analysis
Privacy
Your progress data is private by default. You control who can see your learning data in Privacy Settings.