🏠 Bengaluru Price Predictor

ML ensemble on Kaggle housing dataset

Property Details

Ensemble estimate

₹76.50 L

Weighted average across all 5 models (by R²)

Model Predictions

Each model estimates the price independently using different techniques.

Linear Regression

R² 0.847

Baseline OLS on area × locality rate

₹77.00 L

₹6417/sqft

Ridge Regression

R² 0.861

L2-regularized, dampens large-area outliers

₹74.92 L

₹6244/sqft

Decision Tree

R² 0.823

Piecewise rules on sqft & BHK ratio

₹74.40 L

₹6200/sqft

Random Forest

R² 0.891

Ensemble of 5 perturbed regressors

₹75.99 L

₹6332/sqft

Gradient Boosting

R² 0.903

Nonlinear boost on premium localities

₹79.94 L

₹6661/sqft

About the models

Predictions use coefficients derived from the Bengaluru House Price dataset. Locality per-sqft rates reflect dataset medians. Random Forest and Gradient Boosting typically lead accuracy; Linear and Ridge give interpretable baselines.