22. Process
git clone
collect some events
pio build
pio train
pio deploy
App
query
result
store model
choose a template
Note that some steps are left out for brevity.
23. Algorithm
def train(sc: SparkContext, data: PreparedData): Model = {
// Returns a trained model
}
def predict(model: Model, query: Query): PredictedResult = {
// Returns a prediction
}
24. Algorithm
def train(sc: SparkContext, data: PreparedData): Model = {
// Returns a trained model
}
def predict(model: Model, query: Query): PredictedResult = {
// Returns a prediction
}
Produce a model from prepared data
25. Algorithm
def train(sc: SparkContext, data: PreparedData): Model = {
// Returns a trained model
}
def predict(model: Model, query: Query): PredictedResult = {
// Returns a prediction
}
Produce a prediction from a query and
trained model
26. Community
● Support : user@predictionio.apache.org
● https://predictionio.apache.org