Skip to content

Algorithm that will help You choose a new game, based on Your steam game library.

Notifications You must be signed in to change notification settings

Medokins/Game-Recommendation

Repository files navigation

Game-Recommendation

Table of contents

General info

This algorithm recommends games based on user Steam library.

Technologies

Pandas and numpy for data modification.

Collaborative Filtering based on Item similarity:

  • Cosine_similarity from sklearn

Collaborative Filtering based on User similarity:

  • Pearsonr algorithm from scipy.stats

For gathering data from Steam

  • Many thanks to zeo's steam project

Setup

To run this project, paste Your steam Id and steam API key here and run steamUserData.py file.

PS The datasets that I've created are to large to post on github, If you want to avoid training data yourself, write me a message and I'll give You GoogleDisc link with finished dataframe.

PSS. If I had to write that project again I would use other file format like parquet or feather since that dataset would then be much smaller and I don't need to visualise that data.

About

Algorithm that will help You choose a new game, based on Your steam game library.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages