- Learning Salesforce Einstein
- Mohith Shrivastava
- 134字
- 2021-07-02 21:44:04
PredictionIO DASE components and customization of Engine
The engine code base is based on the DASE model. DASE is abbreviated as follows:
D: Data Source and Data Preparator
A: Algorithm
S: Serving
E: Evaluation Metric
The following table describes the function of each of the components and the associated Java classes for the Product Recommendation Engine:

The following diagram shows how the components documented in the table work together:
Let's dive deep into the code and check how one can customize the engine logic.
The PredictionIO engine is built in Scala and all the APIs are documented at https://predictionio.incubator.apache.org/api/current/#org.apache.predictionio.controller.package.
We have purposefully chosen both Java-based and Scala-based template engine code so that readers familiar with the simple object oriented language like Java or familiar with Scala can understand easily.
推薦閱讀
- Oracle從入門到精通(第3版)
- 精通JavaScript+jQuery:100%動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)密碼
- ThinkPHP 5實(shí)戰(zhàn)
- 工程軟件開發(fā)技術(shù)基礎(chǔ)
- C/C++算法從菜鳥到達(dá)人
- 軟件測試工程師面試秘籍
- Java Web開發(fā)技術(shù)教程
- QGIS:Becoming a GIS Power User
- PLC應(yīng)用技術(shù)(三菱FX2N系列)
- C語言程序設(shè)計(jì)實(shí)踐
- Apache Solr PHP Integration
- Getting Started with Windows Server Security
- 趣味掌控板編程
- JSP程序設(shè)計(jì)與案例教程
- JavaScript+jQuery交互式Web前端開發(fā)(第2版)