Skip to content

A Two Stage Recommender System for E-commerce. (LFM, KNN, CatBoost and Other Heuristics)

Notifications You must be signed in to change notification settings

mikecarti/Two-Stage-RecSys

Repository files navigation

Two-Stage-RecSys

A Two Stage Recommender System for Retail. (LFM, KNN, CatBoost and Other Heuristics)

Prerequisites

Install docker and nvidia-container-runtime, then run in the shell:

pip install requests streamlit

Running:

# opional
docker stop recsys
docker rm recsys
docker build -t recsys .
docker run -it \
     --name recsys \
     --mount type=bind,source="$(pwd)"/app/model_files,target=/app/model_files \
     --mount type=bind,source="$(pwd)"/app/logs,target=/app/logs \
     -p 80:80 \
     recsys:latest
     
streamlit run ui.py 

Load from image:

docker load -i recsys_image.tar

About

A Two Stage Recommender System for E-commerce. (LFM, KNN, CatBoost and Other Heuristics)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published