🧠 Bayesian Touch Typing Tutor

Learn to Type Smarter, Not Harder

Using advanced Bayesian statistics to create personalized typing exercises based on YOUR unique patterns

🎯
Adaptive Learning
The tutor learns which keys you struggle with and creates custom drills targeting your weak spots
📊
Uncertainty-Aware
Knows when it needs more data about a key before making strong recommendations
Real-Time Feedback
Visual heatmap shows your error patterns instantly, with glow indicating confidence levels

📝 Typing Area

💡 How it works: Type the target text below. Each keystroke updates your personal error model using Bayesian inference.
WPM 0
Accuracy 100%
Characters 0/0

🔥 Live Heatmap & Analysis

Legend: Red = high error rate | Glow = uncertainty (need more data)
Keep typing to see your personalized analysis...

🎮 Adaptive Drill Generator

Generates practice text weighted by: error rate × (uncertainty + 0.1)
Type at least 20 characters to generate your first personalized drill...

📈 Detailed Statistics

Home row keys shown. High error + low uncertainty = consistent problem to focus on.