2011-06-07 35 views
2

我們如何根據用戶喜好或瀏覽歷史記錄在Apache Mahout上運行推薦系統?總之,基於內容的網站95%的流量是由非登錄用戶訪問的,他們將通過搜索引擎進入。他們只有通過使用IP才能使他們獨一無二。無論如何,我們可以在Apache Mahout中找到用戶的類似瀏覽行爲並推薦相關內容?基於用戶喜歡mahout的推薦系統

回答

1

一個簡單但可能非常有效的出發點是將IP地址用作用戶ID(解釋爲long),並使用喜歡或瀏覽的頁面作爲項目。我會開始甚至忘記分配評分。

然後在Mahout中使用GenericBooleanPrefItemBasedRecommender加上一個合適的相似性度量標準,比如LogLikelihoodSimilarity,無論DataModel適合您,而且您基本上都在那裏。

+1

https://cwiki.apache.org/MAHOUT/recommender-first-timer-faq.html這也提供了更多信息。 – 2011-06-07 12:29:01