Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ianjure/valorant-match-prediction
Predicting Valorant game winner using machine learning.
https://github.com/ianjure/valorant-match-prediction
machine-learning notebook predictive-modeling valorant
Last synced: 25 days ago
JSON representation
Predicting Valorant game winner using machine learning.
- Host: GitHub
- URL: https://github.com/ianjure/valorant-match-prediction
- Owner: ianjure
- Created: 2024-08-20T03:32:31.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-08-27T11:42:44.000Z (4 months ago)
- Last Synced: 2024-08-28T02:50:49.787Z (4 months ago)
- Topics: machine-learning, notebook, predictive-modeling, valorant
- Language: Jupyter Notebook
- Homepage:
- Size: 525 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Valorant Match Prediction [![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/ianjure/valorant-match-prediction/blob/main/Valorant_Match_Prediction.ipynb)
The VALORANT Champions Tour (VCT) is a premier global circuit organized by Riot Games, featuring the world's top teams in a year-long competition. The tour is divided into three tiers: Challengers, Masters, and Champions. This project aims to develop a machine learning model to predict the game winners of VCT 2023. We will train various classification models and identify the most effective one.## Data Overview
The **[original](https://www.kaggle.com/datasets/ediashtarevin/vct-champions-2023-stats)** dataset from **Kaggle** has some missing and unreadable values. Instead, we will use the semi-processed **[VCT 2023](https://github.com/ianjure/valorant-match-prediction/blob/main/VCT2023.csv)** dataset from this repository. This dataset includes basic statistics for each player and team per game, with 22 columns and over 6,000 rows.## Project Method
1. **Clean the Data:** Select relevant features, handle categorical variables, compute average values, and shuffle the dataset.
2. **Explore the Data:** Derive meaningful insights by addressing analytical questions.
3. **Build the Model:** Train different algorithms to determine the best-performing one.
4. **Test the Model:** Create a simple GUI in Google Colab to evaluate the model with new data.## Next Steps
* **Evaluate** additional classification models.
* **Deploy** the model by developing a simple web application.