← Back to Projects

Dota 2 Bayesian Tracker

A performance tracking system that leverages Bayesian methods to analyze and predict Dota 2 gameplay metrics. The system treats unknown parameters (player skill levels and hero selection impacts) as random variables with prior distributions that reflect initial beliefs or known constraints. As new match data is collected, these priors are updated to posterior distributions, capturing both updated estimates and uncertainty levels.

The implementation uses a Naive Bayes classifier approach where:

This probabilistic framework allows for continuous model updates as matches complete, providing not just point estimates but full probability distributions that reflect genuine uncertainty in predictions.

input 76561199430322805 interpreted as steamID64
steamID STEAM_0:1:735028538
steamID3 [U:1:1470057077]
steamID64 76561199430322805
customURL not set
profile state public
profile created November 7, 2022
name shalcueva_40
location not set
status online

32-bit ID for OpenDota API

Interactive visualizations of player performance metrics, Bayesian updating in action, and predictive modeling results.

Abandoned