Skip to content

League of Legends ML algorithm to calculate the win percentage for a game before it is played

Notifications You must be signed in to change notification settings

ding-ma/dodgebot

Repository files navigation

Deploy Web app to Firebase

Docker Image - Riot Scraper Raw Data

Dodgebot

League of Legends ML algorithm to calculate the win percentage for a game.

Folder Layout

  • .github/workflows: CI/CD pipeline
  • backend: ML Backend Code
  • continous-collection: Cloud Function to collect data from frontend
  • data-analytics: Notebooks used to analyze the data collected from the pipeline
  • data-mining: Data Pipeline folder
  • frontend: Folder for frontend implementation, with React Typescript
  • ml-script: Notebook for training our ML model

Dependencies:

  • Docker v20+ with Docker-compose
  • Python 3.8, all folder contains either requirements.txt or pipfile
  • npm for frontend

We switched to virtualenv because pipenv takes too long to lock the dependencies

About

League of Legends ML algorithm to calculate the win percentage for a game before it is played

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages