SiteScanner-AI is an experimental PoC designed to solve the complex business problem of retail site selection. By synthesizing urban demographic layers, foot traffic simulations, and competitor proximity data, this engine identifies the "hottest" underserved spots for franchise expansion.
Note: This is an experimental project and part of my personal research into autonomous geospatial agents.
The system is built on a modular three-tier architecture:
- Data Layer: Generates high-fidelity synthetic urban environments with demographic and competitive features.
- Compute Layer: A weighted ROI optimizer that ranks sites based on customized business drivers.
- Visualization Layer: An interactive Folium-based engine that renders decision-grade geospatial reports.
git clone https://github.com/aniket-work/SiteScanner-AI.git
cd SiteScanner-AIpython3 -m venv venv
source venv/bin/activate
pip install -r requirements.txtpython3 main.pyThe engine follows a rigorous pipeline:
- Synthetic Synthesis: Creating a digital twin of urban activity.
- Competitor Cannibalization Audit: Calculating penalty scores for proximity to existing brands.
- ROI Scoring: Applying weighted importance to foot traffic vs. household income.
- Spatial Clustering: Using K-Means to identify target investment corridors.
- Language: Python 3.12
- Geospatial: Folium, Branca
- Analysis: Pandas, NumPy, Scikit-learn
- Viz Assets: PIL (Pillow), Mermaid.js
Distributed under the MIT License. See LICENSE for more information.
Aniket - GitHub Experimental PoC Article: Read the full story on Dev.to


