Designing NineStride's learning loop

NineStride is an IELTS preparation app covering Listening, Reading, Writing and Speaking. It runs as a Telegram Mini App, with a web version, and combines diagnostics, short drills, full tasks, review and AI feedback.

Most preparation apps offer a large bank of practice. The harder question is what a learner should do next, today, in the time they have. NineStride is built around that question.

The loop

  1. Find the next useful step. Diagnostics show where the learner is weakest.
  2. Practice with a purpose. Short drills target that weakness, and full Writing and Speaking tasks test it under realistic conditions.
  3. Review and return. Review cards and practice history bring an earlier mistake back as a new attempt.

A mechanic earns its place only if it helps the learner work on a real IELTS weakness or measures their performance honestly.

Feedback needs a standard

Feedback is useful when it points to something the learner can change. A score is a stronger claim and needs stronger evidence. AI-generated band scores for Writing and Speaking have to be calibrated against examiner judgments before they can be trusted, and a working scoring screen is not proof of accuracy. That makes assessment quality, and the quality of the practice content itself, as much a part of the product as the interface.

Studio

Studio is a second interface on the same backend. Instead of making chat the whole experience, it lays out activities, feedback and progress as a visible path that adapts as the learner works. Chat becomes one tool inside it.

Where it stands

NineStride is in development. Current work is on content quality, scoring calibration and startup speed inside Telegram.