我正在尋找一種算法/推薦引擎,以「建議」的基礎上鳴叫的內容的評價鳴叫:在C#微博推薦算法
從1000數據集的額定(1〜5)推文推薦基於來自另一個數據集的額定推文推文,其中有... 10 000 000條推文。
我們正在尋找的東西已經在C#/。net上實現了,我們看着Aforge,但我們不確定哪種算法最適合我們的目的。
我們還研究了Google Prediction Engine,但它已付款,我們只是爲了好玩。
我正在尋找一種算法/推薦引擎,以「建議」的基礎上鳴叫的內容的評價鳴叫:在C#微博推薦算法
從1000數據集的額定(1〜5)推文推薦基於來自另一個數據集的額定推文推文,其中有... 10 000 000條推文。
我們正在尋找的東西已經在C#/。net上實現了,我們看着Aforge,但我們不確定哪種算法最適合我們的目的。
我們還研究了Google Prediction Engine,但它已付款,我們只是爲了好玩。
您在找協同過濾算法家族。 Here你可以找到C#實現的幾個選項。其中有implementation for SlopeOne算法 - 非常簡單,但仍然非常有效。
看起來Apache Mahout Recommendation framework理想情況下適合您的任務 - Mahout是一個成熟的,生產就緒的可擴展解決方案,適用於類似的任務。如果您需要對此引擎進行良好的介紹,「Mahout in Action」一書可以提供幫助。
儘管事實上,Mahout的推薦引擎是Java庫,現在可以使用其完整的C#端口命名NReco Recommender
因此讓我的屁股downvoted:http://xkcd.com/1060/ – Joe