In this section, we will explore how to build and deploy an engine using the templates offered by PredictionIO.
To start with, let's pick up an e-commerce Recommendation Template to start building the Engine. We will add code snippets for both Java and Scala. If you are familiar with one of these languages, it will help you understand the supporting content.
PredictionIO, for its core engine implementation, uses Scala, even though there is no hard rule to use Scala to build on top of PredictionIO. You can use Java to code the engine and the algorithm as well. Spark MLlib also supports both Java and Scala.
The URL for the template for the Java version that we will use is located at https://github.com/apache/incubator-predictionio-template-java-ecom-recommender.
The Scala version of the template engine that we will use is located at https:...