predicting behaviour with machine learning
TRANSCRIPT
![Page 1: Predicting behaviour with Machine Learning](https://reader035.vdocuments.net/reader035/viewer/2022081517/58a45cfb1a28abb8288b4843/html5/thumbnails/1.jpg)
Predicting BehaviourElasticsearch, Cassandra,
Machine learning, and Spark
Jamie Turner@pcajamie
![Page 2: Predicting behaviour with Machine Learning](https://reader035.vdocuments.net/reader035/viewer/2022081517/58a45cfb1a28abb8288b4843/html5/thumbnails/2.jpg)
You won’t have heard of us but you will have used us!
5.5bn, 1500tps, 15m
![Page 3: Predicting behaviour with Machine Learning](https://reader035.vdocuments.net/reader035/viewer/2022081517/58a45cfb1a28abb8288b4843/html5/thumbnails/3.jpg)
Search + ServiceHard to scale
Hard to maintainExpensive
![Page 4: Predicting behaviour with Machine Learning](https://reader035.vdocuments.net/reader035/viewer/2022081517/58a45cfb1a28abb8288b4843/html5/thumbnails/4.jpg)
Tin v SkinCost
CapacityConsistency
ContextCoverageConscious
![Page 5: Predicting behaviour with Machine Learning](https://reader035.vdocuments.net/reader035/viewer/2022081517/58a45cfb1a28abb8288b4843/html5/thumbnails/5.jpg)
TriggarInternal
Traditional stackSmall data
#scale #fail
![Page 6: Predicting behaviour with Machine Learning](https://reader035.vdocuments.net/reader035/viewer/2022081517/58a45cfb1a28abb8288b4843/html5/thumbnails/6.jpg)
Sensors Analyse
![Page 7: Predicting behaviour with Machine Learning](https://reader035.vdocuments.net/reader035/viewer/2022081517/58a45cfb1a28abb8288b4843/html5/thumbnails/7.jpg)
Games Predict
![Page 8: Predicting behaviour with Machine Learning](https://reader035.vdocuments.net/reader035/viewer/2022081517/58a45cfb1a28abb8288b4843/html5/thumbnails/8.jpg)
Interventions Improve
![Page 9: Predicting behaviour with Machine Learning](https://reader035.vdocuments.net/reader035/viewer/2022081517/58a45cfb1a28abb8288b4843/html5/thumbnails/9.jpg)
Problem
Volume Velocity Variety
![Page 10: Predicting behaviour with Machine Learning](https://reader035.vdocuments.net/reader035/viewer/2022081517/58a45cfb1a28abb8288b4843/html5/thumbnails/10.jpg)
Research.NET friendly?
FlexibleDurable, Scalable, Reliable
![Page 11: Predicting behaviour with Machine Learning](https://reader035.vdocuments.net/reader035/viewer/2022081517/58a45cfb1a28abb8288b4843/html5/thumbnails/11.jpg)
Options
CouchDB, Riak, Redis, Hbase, CouchBase, Neo4j, Dynamo, XAP, Aerospike, BigTable,
Keyspace, LevelDB, Accumulo…
MySQLMongoDBCassandra
![Page 12: Predicting behaviour with Machine Learning](https://reader035.vdocuments.net/reader035/viewer/2022081517/58a45cfb1a28abb8288b4843/html5/thumbnails/12.jpg)
SolutionElasticsearch
CassandraSpark.NET
![Page 13: Predicting behaviour with Machine Learning](https://reader035.vdocuments.net/reader035/viewer/2022081517/58a45cfb1a28abb8288b4843/html5/thumbnails/13.jpg)
![Page 14: Predicting behaviour with Machine Learning](https://reader035.vdocuments.net/reader035/viewer/2022081517/58a45cfb1a28abb8288b4843/html5/thumbnails/14.jpg)
![Page 15: Predicting behaviour with Machine Learning](https://reader035.vdocuments.net/reader035/viewer/2022081517/58a45cfb1a28abb8288b4843/html5/thumbnails/15.jpg)
Elasticsearch – what we loveIt works!
Super ExpressiveNESTAggs
![Page 16: Predicting behaviour with Machine Learning](https://reader035.vdocuments.net/reader035/viewer/2022081517/58a45cfb1a28abb8288b4843/html5/thumbnails/16.jpg)
Thanks for listening!