How It Works
Coaching in 3 simple steps
Choose Your Goal
Tell us why you're learning: interview prep, exam study, research, work application, or just curiosity
Set Your Level
Are you a complete beginner or do you have some familiarity? The AI adapts its explanations accordingly
Learn Your Way
Your AI coach adjusts vocabulary, depth, examples, and questioning style to match your needs
Learning Goals
Different goals, different coaching
Your AI adapts its teaching style based on what you're learning for
Interview Prep
Practice articulating concepts clearly and handling follow-up questions
Focuses on explanation skills, common interview patterns, and 'thinking out loud' practice
Exam Study
Comprehensive coverage with focus on retention and test patterns
Emphasizes definitions, frameworks for recall, and frequent comprehension checks
Deep Research
Nuanced exploration with academic rigor and edge cases
Discusses current debates, limitations, and connects to broader literature
Work Application
Practical implementation focus with real-world trade-offs
Prioritizes actionable knowledge, best practices, and professional context
Personal Curiosity
Engaging exploration at your own pace, no pressure
Follows your interests, uses fascinating analogies, makes learning enjoyable
Teaching Others
Learn how to explain concepts and anticipate misconceptions
Builds pedagogical intuition and explains 'how to teach' each concept
Building Something
Hands-on guidance with implementation focus
Provides practical problem-solving and working mental models
Proficiency Levels
Explanations that match your level
No more explanations that are too basic or too advanced
Beginner
New to this topic
Simple analogies, no jargon, building from absolute fundamentals with extra encouragement
Familiar
Know the basics
Builds on existing knowledge, introduces proper terminology, makes concept connections
Intermediate
Solid foundation
Focuses on 'why' not 'what', challenges assumptions, explores nuances
Advanced
Deep knowledge
Peer-level discussion of trade-offs, edge cases, and current debates
See The Difference
Same topic, different coaching
"What is machine learning?"
Great question! Before I explain, what comes to mind when you hear "machine learning"? Even a guess is helpful!
Think of it like teaching a child to recognize cats. Instead of writing rules ("has whiskers, pointy ears..."), you show them thousands of cat photos until they just "get it."
In an interview, you might explain it as: "Machine learning is when we train computers to find patterns in data, rather than explicitly programming every rule." Does that click?
"What is machine learning?"
Given your background, I assume you're interested in a specific aspect. The field has fragmented significantly—are you looking at statistical learning theory, deep learning architectures, or perhaps the more recent discourse on foundation models?
There's an interesting tension in how we define ML now versus Mitchell's 1997 definition. The line between traditional optimization and "learning" has blurred considerably.
What specific research angle are you exploring? That would help me point you toward the most relevant current debates.