This project focuses on developing a data visualization dashboard using Dash, a Python framework, to analyze and display learning data collected from EdMill, a proprietary Learning Management System (LMS) developed by My-Serious-Game.
Modern e-learning platforms continuously collect valuable data as learners progress through educational modules. These interactions, often captured using the Experience API (xAPI) standard, offer deep insights into learner behavior.
Our clients are increasingly seeking to better understand how learners engage with their training content. They want to:
To meet this need, we built an interactive dashboard application with Dash, which provides a modern and responsive UI. The app was containerized, using Docker Compose, making it easy to deploy and maintain across different systems or cloud platforms.
This project illustrates how data visualization with Dash can unlock the full potential of learning data. By transforming raw xAPI events into clear and actionable insights, we provide our clients with a powerful tool to improve learner engagement and success.