Skip to content

elastacloud/realtimegameevents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project for building a framework for real time messaging and machine learning using Spark Streaming. Currently supports the following:

  1. Training dataset read and assessment
  2. Building a Logisitic Regression model for a Binary Classifier to predict whether users will monestise or not
  3. Open a ServiceBus Stream Receiver to receive messages on the service bus
  4. Enumerate the underlying RDDs and read each individual message running the following query

select Message, LevelTimeRemaining, LevelScore, LevelCompleteness, GameId, GamerId from gameevents where Message='Monetize' or Message='MonetizeDeclined'

  1. Send a service bus message which will send GamerId, GameId and 0/1 ShouldMonetize attribute in JSON

About

This is the baseline project for real time gaming events processing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages