678
阿裏雲
配置業務和場景__用戶指南_推薦引擎-阿裏雲
1 添加業務
推薦業務是推薦引擎的基本管理單元,業務定義了算法所能使用的數據範圍。例如商品推薦業務的數據範圍是用戶數據、商品數據和行為數據等,視頻推薦業務的數據範圍是用戶數據、視頻數據和行為數據等。
在推薦業務中,最重要的事情就是配置需要使用的數據。添加完業務後,推薦引擎會進行程序初始化操作,您可以通過點擊“我的推薦->當前業務“菜單查看業務的初始化狀態是否完成。
進入路徑:我的推薦->新建業務
注意:如果要使用推薦引擎內置的在線存儲,請勾選“使用係統自帶在線存儲資源”
業務添加完成後,當前業務列表中就會增加剛才添加的業務信息。此時推薦業務還處於“環境初始化”狀態,會進行5-10分鍾的初始化,在此期間該業務不能進行其他操作。推薦引擎會在大數據計算服務(原ODPS)中創建係統需要使用的各類數據表和各類信息的初始化配置。當初始化配置完成後,控製台界麵上會提示您初始化操作完成。
2 查看係統預設的場景和算法流程
一個推薦業務支持包含多個推薦場景,每個推薦場景可以看做是APP或網站中提供個性化推薦的功能模塊。場景隸屬於某一個業務,使用到的數據就是在業務中配置的數據。
場景包含一個或多個算法流程,每一個算法流程代表一種推薦物品的邏輯,由離線流程和在線流程組合而成,離線流程和在線流程分別由多個算法拚裝組成。
離線流程用於處理批量數據計算,在線流程用於處理在線數據計算。由於算法流程是個複雜而又精細的工作,您可以在“算法管理“中添加自定義算法並搭建流程模板,這樣在配置算法流程時就能選擇預先定義好的模板了。
場景支持AB Test測試,是一種針對多個算法流程根據請求的流量做分離式測試。當您需要驗證多種算法流程的效果時,調用API即可使用AB Test測試。
大部分的推薦業務都會包含兩類通用的推薦場景,分別是基於當前用戶的“猜你喜歡推薦“和基於當前用戶所瀏覽物品的“相關推薦”。當您在添加業務時勾選了“自動配置場景和算法“時,推薦引擎會自動為您在該業務下創建這兩個場景並配置好係統預設的算法流程(此時算法流程處於測試狀態,需要進行發布才能正式在線上使用)。
進入路徑:我的推薦 -> 當前業務(在列表中選擇業務),係統默認顯示“線上生產環境”中的場景列表。
3 發布算法流程
注意:如果您使用的是示例數據,首頁推薦和詳情頁推薦這兩個場景的算法流程需要重新配置。
修改首頁推薦場景的算法流程:
- 點擊左側菜單“我的推薦”,在我的推薦頁麵中選擇對應的當前業務,點擊下方場景列表中推薦場景名稱為“首頁推薦”的名字。
- 進入配置推薦算法流程頁麵後,點擊“新建算法流程”按鈕;
- 在算法流程code輸入框中輸入”main1”, 離線計算模板選擇“ spl_grd_svd ”, 在線計算模板選擇“ main_ol ”,點擊“提交”按鈕後回到配置推薦算法流程頁;
- 點擊TAB選項卡“開發測試環境”,點擊發布按鈕;
- 在彈出的窗口頁麵上勾選新創建的main1算法流程,點擊下一步,並將流量占比設置為100,如果有其他算法流程,將其他流程的流量占比設置為0;
- 點擊“確定”按鈕進行保存,回到配置推薦算法流程頁;
- 在配置推薦算法流程頁點擊TAB頁線上生產環境,能夠看到main1算法流程。點擊右下方的“完成”按鈕後完成配置。
修改詳情頁推薦場景的算法流程:
- 點擊左側菜單“我的推薦”,在我的推薦頁麵中選擇對應的當前業務,點擊下方場景列表中推薦場景名稱為“詳情頁推薦”的名字。
- 進入配置推薦算法流程頁麵後,點擊“新建算法流程”按鈕;
- 算法流程code輸入框中輸入”detail1”, 離線計算模板選擇“ spl_grd_svd ”, 在線計算模板選擇“ detail_ol ”,點擊“提交”按鈕後回到配置推薦算法流程頁;
- 點擊TAB選項卡“開發測試環境”,點擊發布按鈕;
- 在彈出的窗口頁麵上勾選新創建的detail1算法流程,點擊下一步,並將流量占比設置為100,如果有其他算法流程,將其他流程的流量占比設置為0;
- 點擊“確定”按鈕進行保存,回到配置推薦算法流程頁;
- 在配置推薦算法流程頁點擊TAB頁線上生產環境,能夠看到detail1算法流程。點擊右下方的“完成”按鈕後完成配置。
4 添加推薦場景
推薦場景是指在客戶APP中使用推薦功能的模塊名稱。例如在APP物品詳情頁要提供一個相關推薦模塊,那麼場景就可以描述為”相關推薦“。
場景隸屬於某一個業務,使用到的數據就是在業務中配置的數據。
場景包含一個或多個算法流程,每一個算法流程代表一種推薦物品的邏輯,由離線流程和在線流程組合而成,離線流程和在線流程分別由多個算法拚裝組成。
離線流程用於處理批量數據計算,在線流程用於處理在線數據計算。由於算法流程是個複雜而又精細的工作,您可以在“算法管理“中添加自定義算法並搭建流程模板,這樣在配置算法流程時就能選擇預先定義好的模板了。
場景支持AB Test測試,是一種針對多個算法流程根據請求的流量做分離式測試。當您需要驗證多種算法流程的效果時,使用AB Test測試即可。
進入路徑:業務管理->場景
最後更新:2016-11-23 16:04:08
上一篇:
添加資源__用戶指南_推薦引擎-阿裏雲
下一篇:
內置算法和模板說明__用戶指南_推薦引擎-阿裏雲
步驟五:啟用推薦業務__快速入門_推薦引擎-阿裏雲
DescribeVServerGroups__VServerGroup相關API_API 參考_負載均衡-阿裏雲
開始使用阿裏雲MNS__快速入門_消息服務-阿裏雲
查詢Pipeline__Pipeline管理_Console參考手冊_數據集成-阿裏雲
支持的服務列表__產品簡介_操作審計-阿裏雲
搜索指定發布信息__發布管理相關接口_Open API_消息隊列 MQ-阿裏雲
上下文查詢__logsearch_用戶指南_日誌服務-阿裏雲
購買雲虛擬主機流量__流量購買_購買指導_雲虛機主機-阿裏雲
DeleteTrail__實例相關接口_API參考_操作審計-阿裏雲
SLB與RDS相關問題__常見問題_彈性伸縮-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲