Building SmartHabit: Predicting Smartphone Addiction with LightGBM, FastAPI & Kaggle
Discover how I built SmartHabit, an end-to-end machine learning application that predicts smartphone addiction risk using a LightGBM model trained on the Kaggle Playground Series dataset. This article covers exploratory data analysis, feature engineering, model comparison, FastAPI backend development, responsive web application design, automated testing, Docker deployment, and lessons learned while transforming a competition model into a production-ready AI application.
Read article →