Game recommendation system using Machine Learning and Flask

Took so long to finish this project
.
└── Game-Recommendation-System
├── __init__.py # setup our app
├── auth.py # the auth routes for our app
├── Games.db # our database
├── main.py # the non-auth routes for our app
├── models.py # our user model
├── games.py # our ML personalized models
├── ml_utils.py # our uploader ML models
└── templates
├── base.html # contains common layout and links
├── index.html # show the home page
├── login.html # show the login form
├── profile.html # show the profile page
└── signup.html # show the signup form
└── games.html # show the games page
└── profile.html # show the profile page
└── 404.html # show the 404 error page
└── static
├── img
├── EA-Access.png # image for index.html
├── EA-Access@2x.png # image for index.html
├── GitHub-Contact.png # image for index.html
├── GitHub-Logo.jpg # image for index.html
├── Medium-Logo.jpg # image for index.html
├── css
├── 404.css # contais js script for 404.html
├── base.css # contais js script for base.html
├── index.css # contais js script for index.html
├── games.css # contais js script for games.html
├── profile.css # contais js script for profile.html
├── js
├── games.js # contais js script for games.js
├── index.js # contais js script for index.js
├── profile.js # contais js script for profile.js
├── csv # contains common csv files

SQL DB

Games by Genre
Games released by Year
Number of games released by Publisher

HTML, CSS and JS

Machine Learning Models

Conclusion

In love with the result

Online Project

App deployed

Difficulties

Future improvements

--

--

--

Mechanical Engineer Business Intelligence developer, passionate about technology, I have knowledge and experience to create a BI architecture and much more 📚.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Introduction to Hidden Markov Models

Face Recognition Model using Transfer Learning

Playing with ChromaGAN (or How can one use Machine Learning to colourize their black and white…

Car simulator — Behavioral cloning

Sign Language Detection through Deep Convolution Neural Networks

Federated Learning: A Step by Step Implementation in Tensorflow

Introduction To Convolution Neural Networks

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Guilherme Matheus

Guilherme Matheus

Mechanical Engineer Business Intelligence developer, passionate about technology, I have knowledge and experience to create a BI architecture and much more 📚.

More from Medium

Benchmark your Machine Learning Models using Cloud Based AutoML

An Introduction to Recommendation System

Model Deployment using Streamlit (A Practical Approach)

Lessons Learned While Scraping Data From Dynamic Sites for my Regression ML Project

Photo Credit: Shutter Stock