andreiapostoae/dota2-predictor
Tool that predicts the outcome of a Dota 2 game using Machine Learning
Extracts game data via the OpenDota API and mines match histories into structured datasets, then uses Logistic Regression and Neural Networks to compute hero synergy/counter matrices as engineered features. Supports both full 10-hero predictions and partial 9-hero queries that recommend optimal last picks while filtering for team composition compatibility using role-based similarity scoring, with preprocessing stratified by MMR brackets.
374 stars. No commits in the last 6 months.
Stars
374
Forks
81
Language
Python
License
MIT
Category
Last pushed
Dec 08, 2022
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/andreiapostoae/dota2-predictor"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
UnravelSports/unravelsports
The unravelsports package aims to aid researchers, analysts and enthusiasts by providing...
oracle-devrel/leagueoflegends-optimizer
League of Legends Optimizer - Learn Artificial Intelligence with Gaming
Oleffa/LeagueAI
LeagueAI software framework for League of Legends that provides information about the state of...
CorvusCodex/RouletteAi
RouletteAi is a roulette artificial intelligence that uses machine learning to predict the next number.
fqhd/LoLytics
A league of legends website that uses AI and machine learning to help the review process by...