An end-to-end machine learning web app that predicts house prices in India, from raw Kaggle data to a live deployed application.
I cleaned and engineered features from a messy dataset of ~187,000 real property listings, then trained and compared several regression models. The best model (Random Forest) achieved an R² of 0.91.
Tech stack: Python, scikit-learn, FastAPI (backend), React + TypeScript (frontend).