Capability

Adaptive learning engine

Most of Kielo is not a fixed course. A learning engine tracks which words and grammar points each learner has seen, got right or got wrong, and uses that to build the next session.

The Erminai ermine holding a flashcard with an apple

What it decides, per learner

  • Which words and grammar points to teach, and which are not worth teaching at all.
  • How much of a session is new and how much is review.
  • How deep each item is practised, and how hard the exercises are.
  • What comes back later, and when.

Levels and sessions

Levels follow the European CEFR scale, A1 to C2, and are kept per learning language, so a Swedish level never moves a Finnish one. A level a learner stated is never moved without asking first. A level the system estimated may move one band by itself.

A daily session is sized by the learner's backlog. It starts with a handful of learning objectives and grows with the number of items due, to a cap, and a slot for something new is always kept. A learner who keeps failing the same item gets a narrower, deeper session instead of a wider one. Below B1, cards are also fitted to the learner: no grammar-term definitions, no structures more than one band up.

Measuring what is known

  • Each item has a score from 0 to 1, updated on every answer.
  • Producing an answer, by typing, speaking or building a sentence, is worth more than recognising it.
  • A slow correct answer earns half credit; a slow miss costs nothing extra.
  • An item answered correctly on several different days, with high accuracy, moves up a tier. Staleness or repeated errors move it back down.
  • Stored exercise difficulty is not trusted. The engine estimates it when serving, from the exercise type, how similar the wrong options are to the answer, and sentence length, and aims at a target for the learner's level.
  • One card in five is a stretch, ranked against the next level band.

Review, and every place practice comes from

Muisti, the review feature, brings back only items with a review scheduled. Words enter that schedule from many places: a finished lesson, a word opened while reading, a word looked up in a video caption, a saved word, and words used successfully in a Juka voice call. A first review comes a day later, and an existing schedule never moves.

Learners can start as guests, without signing up.