For teams building learning products
Your analytics know what the learner did. Not what they understand.
Pageviews, completions, quiz scores, streaks. You have all of it, and none of it tells you what a learner understands. LearnCo AI does that real-time and hands back the next move before the learning session ends.
Not ready for that? Just follow along instead.
The same report card, before and after
Both cards are what your product hands a learner at the end of a session. Same questions, same score, same content. The difference is that LearnCo AI diagnosed the answers on the way through.
The card today
7/10
Nice work, you passed.
Unit complete. Unit 5 is unlocked.
A number and a gate. Nothing she can act on, and nothing her teacher can act on either.
The card with LearnCo
7/10
Nice work, you passed.
Unit complete. Unit 5 is unlocked.
What you got wrong
You are adding the bottom numbers together as well as the tops.
This is behind 2 of your 3 misses.
When two fractions are close, you pick the one with the bigger bottom number.
This is behind the third.
Where you are
Recommended next steps
Five questions on making the bottoms match, about eight minutes. Start there.
Unit 5 stays open, but it will make more sense after those five.
The top of the card is what you ship today. Everything under the line came from LearnCo AI diagnosing the same ten answers: the four states, the two beliefs behind her misses, and what to put in front of her next.
fig. 1 · simulated learner, fractions unit 4
You could plug this in one afternoon.
One event per answer, from the place you already log it. LearnCo AI sends the diagnosis back in the same shape, so the decision would be there before the next question renders. No new content, no schema change, no model to train. This is the shape it takes, drawn from a simulated session.
the event your product already emits
{
"learner_key": "lk_9f2c41",
"concept_id": "fractions.unlike_denominator",
"kind": "answer.submitted",
"correct": false,
"response": {
"chose": "2/5",
"expected": "5/6"
}
}the diagnosis LearnCo AI sends back
{
"state": "learning",
"misconception": {
"id": "adds_tops_and_bottoms",
"p": 0.81
},
"next": "fractions.common_denominator"
}Why now
Knowing what a learner understood took a tutor sitting beside them. LearnCo wants to close that gap with AI.
Bloom measured the gap: the average one-to-one tutored student outperformed 98% of classroom-taught students. LearnCo's AI does that reading inside your product. Every answer a learner submits becomes evidence about a specific misconception, so the product can name what went wrong without a tutor in the room.
2σ
The measured gap between classroom instruction and one-to-one tutoring.
Before you ask
Is this a product I can buy?
Not yet. LearnCo is an independent research project, so there is nothing to purchase or integrate today. If you run a learning product and want to see what your existing data reveals, that is the useful next step.
What gets stored about learners?
Concept states and the beliefs attached to them, keyed to a LearnerKey the learner holds. No names, no emails, no clickstream, no engagement metrics. Identity stays in your system.
How is this different from analytics?
Analytics describes; intelligence decides. Analytics says she scored 7/10 and finished the unit. This says she holds one specific wrong belief, that it caused two of the three misses, and which drill should come next.
Does it need our content?
No. LearnCo AI reads the events your product already emits: an answer, a concept id, a correctness flag. Your curriculum, item bank, and lesson sequencing stay yours.
What does it take to try it?
An export of your quiz or attempt logs. LearnCo AI runs the diagnosis against them and you get it back. Free, and the data is deleted afterwards on request.
Run it on your data.
Send an export of your attempt or quiz logs and the diagnosis gets run against them. You get the diagnosis back: concept states, the beliefs behind the misses, and what the next move would have been. Free, and the data is deleted afterwards on request.
Leave your email and you will get a reply with where to send the export and the three fields it needs. If you would rather skip the form, mail hello@learnco.io directly.
Not ready to send data?
Use the same form and say so in the note. You will get the findings as they land and nothing else. Measuring what someone actually understands is a hard problem, worked on in the open.