games, each game outcome is taken into account in the learning process to choose the most effective actions More human bots: model predicts which action person would have made SMART BOTS/NPC C A S E S T U DY ALPHA GO STARCRAFT
Rating (MMR) MATCHMAKING Machine learning approach • The selection of the relevant group based on the user experience and game preferences; • Multi-factor analysis of player`s skills and involvement in the gameplay Beyond Skill Rating: Advanced Matchmaking in Ghost Recon Online” Olivier Delalleau et. al. C A S E S T U DY
on a Nth day after player stops playing SMART CHURN PREVENTION Machine learning approach • Train machine learning model that predicts probability of user not to do any action in next week based on previous data. • Send activation offer when predicted probability falls below the threshold, not after fixed period of time C A S E S T U DY
of triggers /conditions for each cluster. PERSONAL OFFER/ PRICING Machine learning approach • Data collection: random sentences on a small target group; • Model training; • Decision making: model using for each player individually • Send offer at the time when the user is ready enough for accepting the offer (smart trigger / when probability of acceptance is high enough). C A S E S T U DY
learning model (...preference examples) • Change gameplay according to predicted preferences, i.e. more pvp quests for “brutal" man, more crafting quests and beautiful skins for a tender girl DYNAMIC GAMEPLAY (PERSONALIZATION AND PERSONAL RECOMMENDATIONS) C A S E S T U DY