Back to projects
In productionData EngineeringTeam · Data Engineer & ML Developer

HOMEPEDIA

Data-driven platform combining Machine Learning and French open data (DVF, demographics, crime, education, housing) to estimate price per m² by department, property type, season and land area. FastAPI REST API with 10 thematic endpoints. Role: data architecture, ETL pipelines, regression model training and API implementation.

10

Thematic API endpoints

5+

Data sources integrated

2

ML regression models

Architecture

  1. Open data
    • DVF
    • Demographics
    • Crime
    • Education
    • Housing
  2. ETL pipelines
    • PySpark
    • Pandas
    • NumPy
  3. Storage
    • PostgreSQL
    • SQLAlchemy
  4. Models
    • Scikit-learn: 2 regression models
    • Joblib
  5. Serving
    • FastAPI: 10 endpoints
    • Pydantic
    • Docker

Stack

PythonFastAPIPostgreSQLSQLAlchemyScikit-learnPySparkPandasNumPyPydanticJoblibDocker

  • API in production delivering real-time real-estate price estimates
  • Consolidation of French socio-economic data into a single, structured database
  • Serialised ML models deployed via Docker

A question about this project?

Contact me