For secondary maths and science teachers

AI that shows where a student's reasoning went wrong.

Photograph your class's handwritten work. Kalanko finds the first wrong step in each copy, names the error, and shows you the one the whole class shares. You keep the final word.

Works offlineLow-end AndroidFree for public schools

Demo: Kalanko reads a handwritten copy, finds that step 3 is wrong, then shows how the whole class splits across errors. Grade 11 · Exercise 2 · 80 copies 320 steps read · 59 errors located · 5 to check Sample data Where the 80 lines of reasoning part ways 1 line = 1 student · Grade 11 · Exercise 2 ◌ Check: no steps shown 5 students · 6% Discriminant Δ 13 students · 16% Sign of −b 27 students · 34% Root formula 11 students · 14% Simplifying 8 students · 10% ● Sound reasoning 16 students · 20% FOR TOMORROW Spend 20 minutes on signs: −b when b < 0. KALANKO WORKSHEET · MATHEMATICS · 1re D Quadratic equations · lesson 7 1D-047 · Ex. 2 Exercise 2. Solve in ℝ: 2x² − 5x − 3 = 0 STEP 1STEP 2STEP 3STEP 4 ● consistent ● consistent ◐ Likely · sign error Error: sign of b is wrong. The previous steps are consistent. Here b = −5, so −b = 5. ◐ Likely: the copy awaits your check

First wrong step: step 3. Kalanko is not certain, and says so: ◐ Likely.

Tools Competition 2027Submitted to the Reimagining K-12 Assessment track.

Built in Burkina FasoBy Iconiq Brains, with teachers in Ouagadougou and Bobo-Dioulasso.

What we will measureAnalysis time per class, agreement with teachers, progress between two assignments.

One evening of marking

80 copies× 5 minutes= 6 h 40

A grade says how much a student got wrong. Not where the reasoning slipped.

With 60 to 100 students per class, no one can read every line of every copy. The misconception stays hidden until the national exam.

How it works

From the worksheet to tomorrow's lesson.

  1. 1 · WORKSHEET

    Hand out the worksheet

    A QR code identifies the student and the exercise without a name. Each step has its own box.

  2. 2 · PHOTO

    Photograph the stack

    After class, with your Android phone, even without a network.

  3. 3 · DIAGNOSIS

    Read the diagnosis

    Kalanko transcribes each step, finds the first one that diverges and names the error, with a confidence level.

  4. 4 · CLASS

    See the whole class

    Where the class's lines of reasoning part ways, and what to go over tomorrow.

What you see

Each copy, with the faulty step framed. The class, on one map.

Tap a branch of the map: a sample copy opens alongside. Confirm a diagnosis, or send it back for checking.

Kalanko · 1re D · Exercise 2Sample data
80 lines, one per student, run down the steps of the solution. At each step, groups of students branch off towards an error: 5 copies without steps to check, 13 discriminant errors, 27 sign errors on −b, 11 formula errors, 8 simplification errors. 16 students reach the end with sound reasoning.

1 line = 1 student. Branches leave the solution at the step of the first error.

Copy 1D-047 · step 3 · 27 students · 34% Likely · sign

Error: sign of b is wrong. The previous steps are consistent. Here b = −5, so −b = 5.

For tomorrow

Spend 20 minutes on signs: −b when b is negative.

You decide (5 copies)

  • 1D-047 Likely · sign
  • 1D-063 Check · answer only
  • 1D-012 Sure · discriminant

Kalanko never decides alone. When it hesitates, it says so, and the copy comes back to you.

Built for real classrooms

Paper, a phone and a weak signal are enough.

  • Offline first

    Photos wait on the phone and leave when the network returns, even on 2G.

  • Low-end Android

    No new hardware. The teacher's phone is the scanner.

  • Paper worksheets with QR codes

    Students write by hand, as they always have. Each step has its box.

  • Children's data protected

    The QR code replaces the name. Pseudonymisation starts on the worksheet.

  • National curricula

    Exercises and error types follow the Burkinabè curriculum, in French.

Offline 2G · sending… ● Sent Photos wait here. Sent when the network returns. Photograph the stack
Offline queue, as on the phone

For those who teach, run schools and study learning.

Teachers

Hours back, and a clear next lesson.

Know in minutes what your class misunderstood, copy by copy.

Schools and networks

See misconceptions before the exam.

Follow recurring errors across classes and target support where it is needed.

Ministries, NGOs and researchers

Step-level evidence on how students reason.

An open error taxonomy and an anonymised dataset sample for learning-engineering research.

Pilot programme 2026–2027

Teachers in Ouagadougou and Bobo-Dioulasso, build it with us.

What we ask

  • 100 anonymised copies from your classes
  • 2 hours of annotation, at your pace

What you get

  • The tool, free
  • Time saved on every class set
  • Credit as a contributing teacher, if you wish

Contact us

Sign up for the pilot

For example +226 70 00 00 00 or name@example.bf

We reply on WhatsApp or by email. Your details are used for the pilot only.

FAQ

What teachers ask us first.

Does Kalanko grade exams?

No. Kalanko is for everyday classwork and homework, not exams. It shows where reasoning goes wrong; you decide what to do with it.

Does it replace the teacher?

No. Every diagnosis carries a confidence level and uncertain cases come back to you. Kalanko never issues a verdict on its own.

Does it work without internet?

Yes. You photograph copies offline; they wait on the phone and are analysed as soon as a network returns, even a slow one.

What about students' data?

Students are identified by a QR code, not by name. Names never leave your phone: pseudonymisation starts on the worksheet.

Which subjects and levels?

Mathematics first, then physics and chemistry, across lower and upper secondary, following the national curricula.

Is it free?

Free for public-school teachers. Paid services for private school networks will come later.

Which countries?

Burkina Faso first, then francophone West African countries with similar curricula: Côte d'Ivoire, Mali, Senegal.