Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

MohamedOuakki/Algerian-Real-Estate-Predictor

Domaine:

socioeconomic

Type de record:

model
Créateur:
Moh
HĂ´te:
ML model to predict real estate prices in Algeria using Ouedkniss data # 🏠 Algerian Real Estate Price Predictor A machine learning system that predicts real estate prices in Algeria, built end-to-end from raw data collection to a deployed, explainable web app. ## Live Demo Try the app here ## Overview This project predicts property prices across Algeria using listings data, and explains *why* the model makes each prediction using SHAP. It covers the full ML lifecycle: data collection, cleaning, feature engineering, model comparison, explainability, and deployment. ## Key Results | Model | MAE (DA) | R² | |---|---|---| | Linear Regression | 1,065,916 | 0.508 | | Random Forest | 802,865 | 0.614 | | Gradient Boosting | 905,697 | 0.607 | | **XGBoost (best)** | **809,961** | **0.624** | Trained on 15,532 cleaned listings after removing outliers and non-Algerian entries from a raw dataset of 64,099 records. ## SHAP Feature Importance Listing type (sale vs. rental) and location in Algiers emerged as the dominant price drivers — consistent with market intuition, while also revealing that the absence of structural features (surface area, floor number) limits the model's explanatory power within a given city. ## Tech Stack - **Data**: pandas, Selenium (initial scraping attempt), Kaggle dataset - **ML**: scikit-learn, XGBoost - **Explainability**: SHAP - **App**: Streamlit - **Language**: Python ## Project Structure ``` ├── data/ │ ├── raw/ # original data │ └── processed/ # cleaned, feature-engineered data ├── src/ │ ├── scraper.py # Selenium-based scraper (Ouedkniss) │ ├── preprocess.py # cleaning & feature engineering │ └── train.py # model training, comparison & SHAP ├── models/ # saved model, explainer, feature names ├── reports/ # SHAP visualizations ├── app.py # Streamlit web app └── requirements.txt ``` ## What I Learned - Built a Selenium-based scraper and diagnosed why it failed against Ouedkn …

Visit

github.com

Languages

Arabic, Algerian Spoken

Licenses

MIT

Similaires

marwa698/egypt-real-estate-predictorayataher11/egypt-real-estate-price-predictormostafashraf18/Egypt-Real-estate-price-predictor-abdulrahman-sharif0/egypt-real-estate-predictorAhmed-Saeed-Abdullah-Alshanwany/Real-Estate-PredictorIamOsward/REAL-ESTATE-PREDICTION

marwa698/egypt-real-estate-predictor

# 🏠 Egypt Real Estate Price Predictor > An intelligent full-stack ML system that predicts real esta

ayataher11/egypt-real-estate-price-predictor

mostafashraf18/Egypt-Real-estate-price-predictor-

A machine learning-powered application that predicts real estate prices across Egypt using advanced

abdulrahman-sharif0/egypt-real-estate-predictor

🏠 AI-Powered Egyptian Real Estate Price Predictor | XGBoost Model (R² = 0.65) | Streamlit Web App #

Ahmed-Saeed-Abdullah-Alshanwany/Real-Estate-Predictor

A Full-Stack Machine Learning Web App to predict real estate prices in Egypt. # 🏠 Smart Real Estate

IamOsward/REAL-ESTATE-PREDICTION

PREDICTION OF HOUSING PRICES IN LAGOS, NIGERIA (2025-2030) # REAL-ESTATE-PREDICTION PREDICTION OF H