I am looking mostly supervised learning use case. For example user X with known to read and like specified content (features) so user Y with similar taste (features) is presented same content while user Z with different preferences is shown different content.
Why I would like to use something like prediction.io event server instead of just implementing this is mongo models is performance and prediction accuracy.
Here is recommender I was planning to use.
Now without any pre-made integration how I would build this is first deploy prediction.io as web service then use HTTP Rest to sent data and receive prediction as JSON this JSON content will then fire a template update to generate updated content view.