Education Elo Ratings

This project began during our bootcamp at dibimbing.id, where we aimed to create something impactful. Inspired by an article on the "6 Levels of Thinking" (Remember, Understand, Apply, Analyze, Evaluate, Create), which highlighted that most students are stuck at the first three levels, we aspired to go beyond and tackle higher levels like Analyze and Evaluate.

Our journey led us to the open-source Junyi dataset, documenting students' activities in solving math problems. The dataset's author hoped others would analyze the data to provide personalized learning recommendations. We envisioned a system that rates students' strengths and matches them with appropriately challenging questions.

With a compelling idea but lacking execution knowledge, we sought guidance from at least 3 mentors. While all of them warmly received our idea, their feedback on existing method was uncertain. This made us realize that to succeed, we needed to strive for the sixth level of thinking: Create. We never thought we could develop a custom algorithm from scratch, but here it is.

We have developed an app that embodies three main values:

  • an overhead dashboard to highlight outstanding students and regional rating distribution,
  • a student dashboard for personalized learning paths,
  • and a model report to monitor model performance.
We are currently striving to publish a research paper based on this project by the end of 2024. You can explore our project further through the following links:

Contact Informations