an introduction to predictionio

14
Jackson Oliveira @cyber_jso

Upload: jackson-dos-santos-olveira

Post on 15-Apr-2017

574 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: An introduction to predictionIO

Jackson Oliveira@cyber_jso

Page 2: An introduction to predictionIO

Common concerns in a ML Application

Page 3: An introduction to predictionIO

PredictionIO

Page 4: An introduction to predictionIO

A simple way to define It

Page 5: An introduction to predictionIO

The main idea

Page 6: An introduction to predictionIO

The Architecture

Page 7: An introduction to predictionIO

The engine

A set of components that together are gonna deal with data processing. It includes:

● Data source● Data preparation● The ML Algorithm● Data Retrieving (supports the Serving layer)

Page 8: An introduction to predictionIO

The engine

Page 9: An introduction to predictionIO

The engine

Page 10: An introduction to predictionIO

The Event Server

Page 11: An introduction to predictionIO

Client SDks

Page 12: An introduction to predictionIO

Many ways to get It installed

Page 13: An introduction to predictionIO

Final thoughts

● Get something running pretty quick● Enforces you to think on SOC (DASE)● Components can be replaced● Rich set of tools to operate the system● Different than Mahout or Weka

Page 14: An introduction to predictionIO

Jackson Oliveira@cyber_jso

Thank you!