Weak Topic Reviews

When a child gets a bad grade, Learning Hub doesn't just record it — it remembers the topic and helps reinforce it through bonus tasks.

How it works

  1. The child receives a grade of 2, 3, 4, or 5 on a specific topic
  2. The system creates a "topic for review" — a record that this topic needs reinforcement
  3. When the child takes a bonus task — the bot prioritizes weak topics
  4. After enough repetitions, the topic is considered reinforced

How many repetitions are needed

The number of repetitions depends on the grade — the worse the grade, the more repetitions:

GradeRepetitions to close
2 (good)1
3 (satisfactory)2
4 (poor)3
5 (fail)3

Each successfully completed bonus task on the topic counts as one repetition.

Topic priority

When the child asks for a bonus task, the bot doesn't choose a topic randomly. Priority:

  1. Worst grade — topics with 5s and 4s come first
  2. Fewer repetitions — topics that haven't been reviewed yet are more important
  3. More recent — recent topics are more relevant

To prevent the child from getting stuck on one topic, the bot randomly selects from the 4 highest-priority topics.

When all topics are closed

If all weak topics have been worked through and the child wants another task — the bot doesn't refuse. Instead, it randomly selects a topic from recent grades (last 30 days). If favorite subjects are configured — the bot will prefer a topic from those. The task will be non-standard and exploratory — to dive deeper into the subject. This is voluntary practice, and the bot always praises the initiative.

Non-academic subjects

After grade sync, the system may create review topics for PE, music, art, or shop class. The bot automatically closes such topics — bonus tasks for them don't make sense.

What's next