Overview
PredictionIO is an open source Machine Learning Server built on top of state-of-the-art open source stack.
Audience
This course is directed at developers and data scientists who want to create predictive engines for any machine learning task.
Requirements
Programming knowledge of one of the following:
- Java
- Ruby
- PHP
- Python
- Swift
- Node JS
- C#/.Net
- Lavarel Wrapper
Course Outline
Getting Started
- Quick Intro
- Installation Guide
- Downloading Template
- Deploying an Engine
- Customizing an Engine
- App Integration Overview
Developing PredictionIO
- System Architecture
- Event Server Overview
- Collecting Data
- Learning DASE
- Implementing DASE
- Evaluation Overview
- Intellij IDEA Guide
- Scala API
Machine Learning Education and Usage Examples
- Comics Recommendation
- Text Classification
- Community Contributed Demo
- Dimensionality Reducation and usage
PredictionIO SDKs (Select One)
- Java
- PHP
- Python
- Ruby
- Community Contributed