Article

Introducing The Inferential: How to Effectively Sharpen Your Intuition

Author
Josh Fjelstul, PhD
Category
Technical
Date
July 3, 2026
Time
6 min

It's harder to brush up on conceptual understanding than on coding skills. Here's how The Inferential leverages spaced repetition, Bayesian modeling, and adaptive scheduling to help practitioners keep their intuition sharp.

Machine learning moves fast. New architectures, new training techniques, new best practices — sometimes things change so quickly that it can be hard to internalize new concepts before having to move to the next thing.
For practitioners trying to stay on top of things, the challenge isn't just keeping up with what's new — it's keeping everything in your head at the same time so you can apply concepts correctly on demand. Even if you're able to stay current, it's easy to slip on the fundamentals. Even experienced practitioners need to revisit the basics from time to time to keep their intuition sharp and recall quick.
If you spend a lot of your time coding — or supervising an LLM that's doing your coding — you might feel good about how to implement things but feel a little fuzzy about why you're doing what you're doing — on the intuition behind the concepts that you're applying.
I built The Inferential to close that gap. It's like LeetCode, but for intuition.

Concepts have dimensions

The first thing The Inferential does differently from other study tools is treat concepts as multidimensional. Understanding "dropout" isn't a single thing. It means knowing what it is, how it works intuitively, what the best practices are, what assumptions you're making, what trade-offs you're making, what the edge cases are, what the failure modes are, and what the common misconceptions are. These are distinct dimensions of understanding, and you can have strong intuition across some while having gaps in others.
Most study tools don't recognize this. They give you a single card per concept, you mark it as known or unknown, and you move on. The Inferential tracks your mastery separately for up to eight dimensions, depending on the concept — definition, intuition, best practices, assumptions, trade-offs, edge cases, failure modes, and misconceptions — to explicitly surface gaps in your understanding.

Mastery as a distribution, not a score

The second difference is how the Inferential models your mastery of concepts. Instead of getting a score, you get a distribution. The Inferential is built on Bayesian first principles. The system has a belief about your mastery of a concept and it updates its belief based on your responses. The more information it has, the more certain its beliefs are.
For every dimension of every concept, you have a mastery distribution — a Beta distribution with two parameters: alpha and beta. When you get something right, alpha goes up. When you miss it, beta goes up. The mean of the distribution is the current estimate of your mastery. The credible interval around the mean represents uncertainty — how confident the system is in that estimate. By always increasing alpha or beta after each trial, the system preserves your study history and uses that information to anchor its beliefs about your mastery.
This matters because your mastery is uncertain, especially early on. After you review a card once, the system doesn't know much about your actual understanding. The distribution will be wide and the credible interval will be broad. As you review multiple dimensions of a concept across multiple sessions, the system becomes more confident in its estimate, and the distribution narrows. You can see this directly in the app — every card shows the mastery distribution for that dimension on the back, and it updates in real time as you respond.
Your mastery distribution for a concept is a combination of the distributions for all of its individual dimensions. Your mastery for a topic is a combination of the concept-level distributions within it. To aggregate, the Inferential uses the law of total variance, which correctly accounts for both the uncertainty within each component and the spread between them — so a topic where you have strong mastery across most concepts but one significant gap will correctly show more uncertainty than a topic where you have moderate but consistent mastery across everything.

How cards work

Each card shows a concept and one dimension on the front. You think it through, then flip it. The back shows a concise, accurate overview of that dimension — a clear explanation that helps you check your own understanding. Then you tell the system how you did: "Got It", "Learning It", or "Missed It". You get credit for concepts that you're making progress on, but still don't have down yet.
Your progress is entirely self-reported. Only you know whether you actually understood that dimension of the concept. Every time you respond to a card, the system learns something new about your mastery — and that shifts the mean of that dimension's distribution and narrows the credible interval.

Adaptive scheduling

The Inferential uses modified Thompson sampling to decide which concept to show you next. Rather than pulling from a fixed queue, the scheduler draws cards from a probability distribution that takes into account your current mastery estimate for each dimension and how long it's been since you've seen it.
Mastery naturally fades. Your estimated mastery distribution for a concept that you haven't looked at for a few weeks will have shifted to the left. The system models this using half-lives — concepts with more accumulated evidence decay more slowly than concepts you've seen only once or twice. As your estimated mastery of a concept decays, it becomes more likely to surface in your study sessions again.
This way, each session prioritizes what you need to review most while still covering a wide range of concepts. This prevents a common failure mode of spaced repetition systems where a few struggling cards dominate every session. The scheduler is designed to keep you moving across the full breadth of the concept library while making sure nothing slips too far. You can always filter by topic or dimension to focus a study session on what you want to review. The schedule still works the same way — just within the boundaries you set.

Getting started

Before your first session, The Inferential asks about your familiarity with a variety of topics. You probably know some topics better than others, and the system doesn't want to spend your time asking you to review concepts you already have down. You'll tell it how familiar you are with each topic, and it'll use that information to set your starting mastery distributions appropriately — so your first session is already personalized to where you actually are, not where a generic new user would be. Behind the scenes, the system uses your self-reported familiarity ratings to set informative priors for your distributions.
From there, sessions are straightforward. You study, you flip cards, you report how you did. The mastery page shows you your progress across every concept and dimension — a visual map of where you're strong, where you have gaps, and where the system is still uncertain about your mastery. You can search across the full concept library, drill into any topic, see the distribution for any concept or dimension of concept, and browse the full content of the review cards for any concept.

What The Inferential Is and Isn't

The Inferential is a retention and recall tool. It's built to make sure that you stay fresh on what you already know — that the concepts you study are retrievable when you need them, not just familiar when you see them explained again. That's especially important if you're preparing for interviews.
It's not a replacement for first exposure. Reading papers, taking courses, working through derivations, building things — none of that goes away. The Inferential works best alongside a curriculum, not instead of one. Think of it as the layer that makes the rest of your study stick.
It's built specifically for data science and machine learning. The concept library is curated around the ideas that matter most for working in the field.
If this sounds like something that'd be helpful to you, give it a try.

The Inferential is available now at www.theinferential.ai. Try it out for free. Upgrade to Pro to review unlimited cards per day. Upgrade to Pro+ to compliment your review with practice conceptual and scenario questions for every concept and dimension — great for preparing for interviews.
Recommended posts
Ready to build?

From Problem Framing to Production.

Whether you need a domain-adapted text classification model, or an end-to-end recommender system with RAG, I help you ask the right questions, frame your business problem, and build cutting-edge AI/ML solutions.

Schedule a consultation