Python · Machine Learning

Los Angeles Crime Case Analysis

End-to-end analytical pipeline built to identify what factors influence crime case resolution in Los Angeles. The project combines exploratory analysis, feature engineering, and supervised classification to support better resource allocation decisions.

Dataset

LAPD historical crime records with victim, district, and event attributes.

Core Stack

Python, Pandas, Scikit-learn, Matplotlib, Seaborn.

Modeling Goal

Predict if a reported case is likely to be solved.

Delivery

Clean notebook workflow + interpretable visual storytelling.

Workflow

Key Findings

Demographic and contextual variables showed strong explanatory power for case outcomes. District and crime-type patterns revealed significant variation in resolution rates.

77% Best accuracy (Random Forest)
0.82 AUC-ROC
High impact Victim and district features

Visual Output