Среди функций можно отметить предложения видео-файлов, статей, фотографий и документов, и даже ресторанов, которые будут подбираться под конкретного пользователя (такие функции можно видеть на многих сайтах).

Приложение предусмотрено для работы с большими объемами данных (поддерживает Hadoop, Mahout, Cascading и Scalding), а также имеет SDK для всех современных языков программирования/написания скриптов (Ruby, Python, Java и – очень скоро – PHP).
Здесь имеется REST API для интеграции упредительного функционала в приложения и интерфейсы админ-панелей.
PredictionIO можно установить на любую платформу (работает на JVM), и на данный момент она находится в стадии разработки, но вам действительно стоит рассмотреть этот вариант.
Веб-сайт: http://prediction.io/
Скачать: http://prediction.io/download