I was looking at using Prediction.IO and this looks suitable too, can you elaborate on the high level differences between this project and prediction.io?
I'm also curious about horizontal scaling.
I was looking at using Prediction.IO and this looks suitable too, can you elaborate on the high level differences between this project and prediction.io?
I'm also curious about horizontal scaling.
With regards to horizontal scaling, there are two parts to consider. Creating the models and serving the recommendations (the Seldon server project).
Model creation is done in a variety of ways, but but can be managed with scalable technologies such as Spark.
The Seldon Server project can be deployed on as many machines are you require and they will work together to provide recommendations behind a load balancer. We have experience working with some very large news websites so this part of our technology is well developed.