Incorporating Feedback into Elo-Based Knowledge Tracing for Iterative Problem Solving
This paper proposes and validates two feedback-aware extensions of the Elo Rating System—the New Item and Probability Modifier models—that significantly improve knowledge estimation accuracy over standard approaches by explicitly distinguishing between assisted and unassisted successes in iterative problem-solving environments.
Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are trying to learn a complex skill, like mastering a new video game level or solving a tricky chemistry puzzle. In the real world, if you get stuck, you might ask a teacher for a hint, or maybe they just give you the answer. But in the digital world, computers often try to guess how smart you are based on your answers. To do this, they use a system called "Knowledge Tracing," which is basically a way for a computer to keep a running score of what you know and what you don't. One popular way to keep this score is the "Elo Rating System," a method originally invented to rank chess players. It works like a ladder: if you beat a tough opponent, you climb up; if you lose to an easy one, you slide down. The big question researchers have been asking is: What happens when the computer helps you? If you solve a problem after the computer gives you a hint, does that count the same as solving it all on your own? If the computer doesn't tell the difference, it might think you are a genius when you actually just needed a little nudge, or it might think you are struggling when you were just waiting for help. Getting this score wrong is a problem because it means the computer might give you the wrong kind of lessons next time.
This paper tackles that exact problem by looking at how to make the Elo rating system smarter about "feedback." The researchers studied 296 university students working on a complex chemistry task: designing a titration protocol (a step-by-step plan for mixing chemicals). These students could try as many times as they wanted, and after every wrong guess, the system gave them specific feedback, ranging from a tiny hint to the full correct answer. The team tested two new ways to update the students' scores that actually pay attention to this help.
The first idea, called the "New Item" model, treats every version of a problem as a totally different game. It says, "Solving this puzzle without help is one thing, but solving it with a hint is a completely different challenge." So, the computer creates a separate score for the "hinted" version of the problem. The second idea, the "Probability Modifier" model, is a bit more like a magic boost. It says, "The problem is the same, but having a hint makes it much easier to get right." It adjusts the odds of success based on how big the hint was.
When the researchers tested these ideas against the old, standard way of doing things (which ignores whether help was given), the results were clear. Both new models were significantly better at predicting whether a student would get the next step right. They didn't just guess better; they were more consistent across different groups of students and could even predict how new, unseen students would perform. The study used a dataset of 47,224 interactions to prove that ignoring feedback leads to a blurry, inaccurate picture of a learner's knowledge. By explicitly modeling the help, the computer gets a sharper, fairer view of what the student actually knows, ensuring that the "score" reflects real skill rather than just how much assistance was available.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.