Unsupervised ML / Insurance Risk / Decision Systems

This project models how an auto-insurance company could move beyond one-size-fits-all pricing by grouping 10,000 policyholders into behaviourally coherent risk segments. It covers problem framing, feature analysis, clustering, validation, segment interpretation, and a production-ready scoring flow for new drivers.
The project is designed as a decision-support system, not just a clustering notebook. It translates model outputs into practical pricing actions, including loyalty discounts, risk-adjusted surcharges, and telematics programme recommendations.