我正在考慮編寫一個應用程序,根據家庭成員喜歡的類別對HTPC中的電影進行分類。基於其他用戶查找用戶想要的內容的算法喜歡
我不知道統計數字或人工智能,但東西here看起來非常多汁。我不知道從哪裏開始做。
這是我想要完成的任務:
從每個用戶撰寫的一組樣本的喜歡,評定每個樣本單獨的屬性。例如,用戶可能喜歡西方電影很多,所以西方流派會爲該用戶帶來更多的權重(以及其他屬性,如演員,導演等)。
用戶可以根據其他用戶的喜好獲取建議。例如,如果用戶A和用戶B像斯皮爾伯格(用戶之間的連接)和用戶B喜歡蝙蝠俠開始,但用戶A討厭凱蒂赫爾姆斯,則相應地爲用戶A權衡電影(再次,例如,可以分別爲每個屬性用戶A不太喜歡動作片,因此將評分降低一點,因爲凱蒂赫爾姆斯不是主要明星,所以不要像其他屬性那樣考慮這一點)。
基本上,用戶A類似組從用戶B組比較,並拿出一個等級用戶A
我有關於如何實現這是一種拙劣的想法,但我某些明亮的頭腦已經想到一個更好的解決方案了,所以......有什麼建議?實際上,在經過快速研究之後,似乎貝葉斯過濾器會起作用。如果是這樣,這是更好的方法嗎?它會像「正常化」電影數據一樣簡單,爲每個用戶訓練一個分類器,然後對每部電影進行分類?
如果你的建議包括一些大腦融化的概念(我沒有在這些主題中體驗過,特別是在AI中),如果你還包括一些基礎知識的列表,東東。
謝謝!
Duplicate http://stackoverflow.com/questions/626220/how-do-recommendation-systems-work – cletus 2009-10-21 17:30:27
感謝您的參考。根據我的例子,我正在尋找更具體的答案。儘管閱讀所有關於推薦系統的內容我都會很有趣,但我寧願先被引導到正確的方向:) – Ivan 2009-10-21 17:47:12