我想知道是否有任何開源推薦引擎可用?它應該建議像亞馬遜和Netflix。我聽說過一個叫Apache Mahout - Taste的框架。我正在下週嘗試。如果你能分享你的寶貴想法,那將是非常棒的。適用於Java應用程序的推薦引擎
回答
Apache Mahout是我在這方面找到的唯一一個(我最近也在尋找)。
雖然Weka也可能是一個選項。
如果你正在尋找更多的原始引擎,而不是一些專門配置d爲亞馬遜或netflix,則Minion提供'文檔相似性度量'。
我與開源的推薦系統工作,這些都是我發現的:
Duine,Apache的象夫,OpenSlopeOne,漁,Suggest和Vogoo。
更多細節:
的Apache Mahout中構成了數據挖掘領域的Java框架。它已經融入了味覺推薦系統,這是一種用於個性化推薦的協作引擎。
Vogoo是一個實現協作過濾推薦系統的PHP框架。它還提供了一個Slope-One代碼。
Coloforative Filtering方法的Java版本在Cofi庫中實現。它由Slope-One算法的創建者Daniel Lemire開發。 Lemire的網頁上還有一個PHP版本。
OpenSlopeOne在PHP上提供了一個關於性能的Slope One實現。
SUGGEST是由George Karkys製作並以二進制格式分發的推薦庫。
我所描述的一切,我發現這裏在我的博客: http://girlincomputerscience.blogspot.com.br/2012/11/open-source-recommendation-systems.html
希望它能幫助!
我剛開始使用easyrec。論壇不是非常活躍,儘管我的問題得到解答。另外他們有一個演示服務器,所以你可以在不安裝任何東西的情況下測試驅動推薦工具我喜歡他們的javascript API以及跟蹤不同類型商品推薦的方式。目前,他們只支持slope one推薦 - 如果你在這方面尋找靈活性,mahout wins hands down(儘管easyrec可以爲write your own plugins)。
lenskit似乎是另外一個很好的Java推薦引擎,由grouplens團隊提供。
- 1. 推薦用於Swing應用程序或替代庫的通用CSS引擎
- 2. 關於推薦引擎
- 3. 供應商推薦引擎
- 4. 適用於中級Web應用程序的推薦SQL版本
- 5. 適用於較小應用程序的推薦報告工具?
- 6. 在java web應用程序中集成mahout推薦引擎時的異常
- 7. Python推薦引擎
- 8. Alfresco推薦引擎?
- 9. Neo4j推薦引擎
- 10. 基於關鍵字的推薦引擎
- 11. Neo4j的推薦引擎(基於偏好)
- 12. 基於SOM的推薦引擎
- 13. 推薦WP7應用程序
- 14. 適用於asp.net-mvc應用程序的良好規則引擎
- 15. 適用於iPhone的移動OCR引擎應用程序
- 16. 如何使我的推薦引擎適應冷啓動?
- 17. 流程的建議/推薦引擎
- 18. 適用於java的輕量級數據結構谷歌應用程序引擎
- 19. 標籤超鏈接不適用於應用程序引擎
- 20. Java應用程序的規則引擎
- 21. 推薦引擎的簡單,但數據沉重的Web應用程序
- 22. easyrec推薦引擎與grails
- 23. 模板引擎推薦
- 24. Weka vs Mahout推薦引擎
- 25. 谷歌應用程序引擎的應用程序監控java
- 26. 適用於Rails應用程序的推薦服務器佈局/體系結構
- 27. 推薦適用於PC的輕量級任務管理應用程序
- 28. 在谷歌應用程序引擎JAVA
- 29. 推薦用於純Web應用程序的IDE(HTML5等)
- 30. addChildEventListener不適用於java應用程序
是Apache Mahout仍然用於2013? – KyelJmD 2013-06-27 04:31:47
是的。我目前沒有對此做出貢獻,通常專注於'下一代'項目,位於http://myrrix.com,現在位於Cloudera。 – 2013-09-24 07:59:02
我注意到Apache上的Apache Mahout沒有更新到哪裏更新的版本? – KyelJmD 2013-09-24 11:18:33