Skip to content

vwllwv/aie_recsys_cap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 

Repository files navigation

aie_recsys_cap

AIEdge Recommender System Capstone (June 2023 Cohort)

  1. create a virtual env in the /streamlit folder
python -m venv .venv

OR

conda create -n tf_recsys
  1. activate the virtual env
source .venv/bin/activate

OR

conda activate tf_recsys
  1. In the streamlit folder, pip install streamlit version 1.22, tensorflow and tensorflow-recommenders
pip install streamlit==1.22
pip install tensorflow==2.11.1
pip install tensorflow-recommenders
  1. Test streamlit installation
streamlit hello

Quit the streamlit application if it runs OK.

  1. Run the streamlit app file app.py is input user_ID, output 10 game recs

app_e.py is input list of game appids, output 10 game recs

streamlit run app.py
streamlit run app_e.py

Source of Datasets

(final cleaned dataset was a lowercase concatenated game name join between steam.csv and steam-200k.csv)

  1. Nik Davis Dataset of 27,000 Steam games and their metadata

https://www.kaggle.com/datasets/nikdavis/steam-store-games

  1. Tamber Dataset of 200,000 Steam user interactions (Play, Purchase)

https://www.kaggle.com/datasets/tamber/steam-video-games

requirements.txt

altair==4.2.2
protobuf==3.19.6
python==3.10.12
scann==1.2.9
streamlit==1.22.0
tensorflow==2.11.1
tensorflow-recommenders==0.7.3

for running the notebooks

jupyter==1.0.0

About

AIEdge Recommender System Capstone (June 2023 Cohort)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages