Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

M-sudais/Nigeria-house-price-predictor

Domain:

socioeconomic

Record type:

software
Creator:
M-s
Host:
# 🏠 Nigerian House Price Prediction System A machine learning-powered web application that predicts house prices in Nigeria based on property features and location, with explainable AI insights. --- ## 📌 Project Overview This project uses machine learning to estimate house prices across different Nigerian locations. Users can input property details such as number of bedrooms, bathrooms, property type, and location (town and state), and receive a predicted price along with an explanation of the key factors influencing the prediction. The system is deployed as an interactive web app using Streamlit. --- ## 🚀 Features - ✅ Predict house prices instantly - ✅ Supports multiple Nigerian states and towns - ✅ Uses real property features (bedrooms, bathrooms, etc.) - ✅ Explainable AI using SHAP - ✅ Human-readable explanations (not just graphs) - ✅ Clean and interactive UI --- ## 🧠 Machine Learning Approach ### Model Used: - Random Forest Regressor ### Why Random Forest? - Handles non-linear relationships effectively - Performs well on structured/tabular data - Requires minimal preprocessing - More robust compared to linear models in this case --- ## 🔍 Key Findings - 📍 Location is the strongest factor influencing house prices - 🏙️ High-demand areas like Lagos and Abuja significantly increase prices - 🛏️ Property features like bedrooms also contribute meaningfully - ❌ Linear Regression performed poorly even after tuning - 🌳 Tree-based models (Random Forest) performed significantly better --- ## ⚙️ Data Preprocessing - Categorical features (`title`, `town`, `state`) were encoded using: - One-Hot Encoding - Numerical features were used directly - Feature consistency was maintained between training and deployment --- ## 📊 Model Explainability We used SHAP (SHapley Additive exPlanations) to interpret predictions. ### Improvements made: - Only top important features are shown - Removed confusing negative contributions - Converted technical outputs into human-re …

Visit

github.com

Similar

mohammedt2059/nigeria-house-price-predictorZayyadMusa/house-price-predictorJomar77/Tunisia-House-Price-PredictorEstifanos-Abera/house-price-predictorheikalazzouna-svg/tunisian-house-price-predictordavid-boules/Egypt-House-Price-Predictor

mohammedt2059/nigeria-house-price-predictor

Machine learning project predicting house prices using GradientBoosting # 🇳🇬 Nigeria House Price Pr

ZayyadMusa/house-price-predictor

Predicting house prices in Abuja and Port Harcourt using machine learning. Having lived in both cit

Jomar77/Tunisia-House-Price-Predictor

contains a machine learning model for predicting house prices in Tunisia using various algorithms an

Estifanos-Abera/house-price-predictor

This project started as a beginner ML exercise and has grown into a full Ethiopian real estate predi

heikalazzouna-svg/tunisian-house-price-predictor

Interactive house price predictor for Tunisia using ML # Tunisian House Price Predictor An e

david-boules/Egypt-House-Price-Predictor

An application that leverages the power of Machine Learning to predict the price of a house in Egypt