Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 1.56 KB

README.md

File metadata and controls

29 lines (18 loc) · 1.56 KB

Recommendation System using user reviews from Steam 🎮

In this repository you will find my project for the Network Science exam at UniMi.

In this case, I took a dataset from Kaggle containing 41 million game-reviews published on the Steam platform from October 2010 to December 2022.

Steam logo.

The objective was to create a Recommendation System for popular Steam games using reviews from June 2022 to December 2022 using the unsupervised learning algorithm Node2Vec.

Steps

I first preprocessed the afore mentioned dataset using R, in particular with the dplyr package of the tidyverse. Then I moved to Python where I created the graph thanks to the networkx library which was also the tool of choice to perform the study.

Main results

The obtained graph, already color-coded according to the Louvain communities is:

Steam popular games graph.

Overall, Node2Vec performed well suggesting games of the same saga or of the same genre.

If you have any questions or suggestions feel free to contact me via e-mail or on linked-in! 💻🎮