Ada's Kids RAPID GROWTH + Personalization Engine
Presented by: Ryan Buchanan, Founder & CEO
Date: July 28, 2025
Vision & Motivation
Educational challenge: one-size-fits-all fails to engage; emotion and context matter
Our goal: empower each learner with a data-driven AI tutor that adapts in real time
Research basis:
  • Picard's Affective Computing (1997) emotion as core to intelligence
  • 2024 systematic review on AI-driven emotion assessment in education
Competitive edge: combining cognitive, affective & behavioral data
RAPID GROWTH Core Model
1
R - Resume & grades
Baseline skills & trajectory
2
A - Photo + sentiment
Emotional baseline & avatar
3
P - Learning prefs
Modality tailoring
4
I - Interests
Contextual examples
5
D - Difficult subj.
Scaffold support
6
G - Goals & milestones
Progress tracking
1
R₂ - Routine
Timing & reminders
2
O - Obstacles
Accessibility tweaks
3
W - Well-being pulse
Mood-adaptive feedback
4
T - Tech comfort
UI/pacing adjustments
5
H - Historical data
Difficulty calibration
Extended Telemetry Signals
"Harmless" micro-signals powering personalization
Engagement Metrics
Time-on-task, click/tap patterns, scroll depth
Performance Dynamics
Response-time distribution, hint rate
Context Signals
Device, network speed, ambient noise
Temporal Patterns
Time of day, session frequency
Affective Proxies
Keystroke dynamics, mini mood surveys
Technical Architecture
Clients
iOS (Swift), Android (Kotlin), Web (React)
API Gateway
HTTPS, JWT auth
Orchestration Service
Python/FastAPI
Ensemble Engines
  • Rule-Based (Python/Flask)
  • ML Model (Python + scikit-learn/PyTorch)
  • LLM-Gen (Node.js + OpenAI)
Storage
PostgreSQL + JSONB; S3 for images
Data Pipeline & Analytics
Data Schema
id SERIAL PRIMARY KEY user_id UUID resume_data JSONB sentiment_data JSONB ... engagement_metrics JSONB performance_dynamics JSONB context_signals JSONB ... sora_avatar_url TEXT status TEXT
Asynchronous tasks (Celery/RQ) update JSONB fields
Key Metrics
  • Avg. time-on-task, hint-use rate, scroll depth
  • Mood scores (1–5)
  • Completion rate vs. control
  • Sentiment lift (Δhappy score)
  • Dropout reduction
Adaptive Recommendation Logic
Feature engineering
Normalize all signals to 0–1
Clustering
K-means user-style segments
Rule-based policies
if (hint_rate > 0.5 && avg_time < 30) { nextLesson.difficulty = 'easier'; }
ML layer
XGBoost classifier/regressor
LLM integration
GPT-4 for context-aware explanations
Pilot Testing & Ethics
A/B Testing Plan
Test Groups: Group A (Core RAPID GROWTH) vs. Group B (RAPID GROWTH + telemetry signals)
Ethics & Privacy
  • Opt-in photo analysis; encrypted buckets
  • JSONB telemetry only, no raw logs
  • Bias mitigation in sentiment models
  • Cultural validation for affective cues