This project aims to detect and analyze digital game addiction behavior using machine learning techniques. By processing user behavioral data such as screen time, gaming frequency, emotional indicators, and performance metrics, the system identifies addiction risk levels. The framework supports early intervention by classifying users into risk categories, enabling educators, parents, and healthcare professionals to take preventive measures. The application provides data visualization, prediction results, and model evaluation to support responsible digital usage.
GAMEADDICTED: A Machine Learning Framework for Digital Game Addiction Detection and Early Intervention proposes a comprehensive and scalable approach for identifying potential digital game addiction by analyzing player behavioral patterns using machine learning techniques. The framework leverages structured gameplay data, including playtime hours, session frequency, average session duration, player progression level, and achievement metrics, to model and predict player engagement intensity.
The system is developed as a web-based application using the Flask framework, supporting secure user authentication, dataset upload, algorithm selection, and real-time prediction. Multiple supervised learning algorithmsβRandom Forest, XGBoost, Decision Tree, and LightGBMβare implemented and evaluated to assess their effectiveness in classifying player engagement levels. Decision Tree models provide interpretability of behavioral patterns, while ensemble-based approaches such as Random Forest and LightGBM enhance prediction robustness and accuracy. XGBoost further improves performance through gradient-boosted decision trees, enabling precise modeling of complex player behaviors.
Based on the predicted engagement category (high, medium, or low), the framework generates personalized intervention suggestions aimed at promoting responsible gaming habits, improving player retention strategies, and mitigating addiction risks. The architecture integrates MySQL for secure data management and employs joblib for efficient deployment of trained models.
Keywords
Digital Game Addiction, Player Engagement Prediction, Machine Learning, Random Forest, XGBoost, Decision Tree, LightGBM, Behavioral Analytics, Early Intervention
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

SOFTWARE REQUIREMENS
Operating System : Windows 7/8/10
Server side Script : HTML, CSS, Bootstrap & JS
Programming Language : Python
Libraries : Flask, Pandas, Torch, Keras, Sklearn,Numpy , Seaborn
IDE/Workbench : VSCode
Server Deployment : Xampp Server
Database : MySQL
HARDWARE REQUIREMENTS
Processor - I3/Intel Processor
RAM - 8GB (min)
Hard Disk - 128 GB
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - Any