Open source machine learning server for developers to create predictive services, supporting recommendations, content discovery, machine learning workflows, anomaly detection, and more.
Apache PredictionIO is an open source machine learning server built on Apache Spark, HBase, and Spray that helps developers create predictive services for various use cases like personalized recommendations, predictive analytics, machine learning workflows, and more.
It supports building, evaluating and deploying engines for machine learning tasks like classification, regression, clustering, collaborative filtering, and anomaly detection. The event server allows collecting event data from apps and web services to power the engines.
PredictionIO comes bundled with template engines like Recommendation engine for personalized recommendations, Classification engine for text classification, Affinity Analysis engine for item similarities/associations, and Anomaly Detection engine. It simplifies machine learning for developers to get started quickly without needing to train models from scratch.
Key capabilities include scalability to large data volumes with Spark integration, easy-to-use REST APIs, reusable template engines, instant recommendations via Online Personalization, and PMML model support. It can be deployed on-premise or on the cloud.
Here are some alternatives to Apache PredictionIO:
Suggest an alternative ❐