Deep Learning recommendation system deployed as a Flask API.
- ML model trained with product interaction data
- Custom preprocessing pipeline
- REST API for predictions
- Modular project structure
API/
helper/
formatter.py
app.py - Run this file first this is Server.py kindof.
Model/ recommendation_model.keras
POST /predict
Example input:
{ "features": [10,3,4.6,"male",500,4.3,"PUMA",0.82,600,"Yes","summer","plains"] }
Python - 3.13.9
Flask - 3.1.3
NumPy - 2.4.2
Pandas - 3.0.0
TensorFlow - 2.20.0