0
我正在嘗試開發一種信任感協作過濾方法。我有兩個epinions數據集。誰與誰相信誰:<ID_truster, ID_trusted>
。還有一個評分:<ID_truster, ITEM, RATING>
。Mahout信任感協同過濾
如何僅使用我信任的人的評分來提出建議(基於用戶 - 用戶)?
目前我只使用第二個數據集提出建議,並考慮到每個用戶。
謝謝
我正在嘗試開發一種信任感協作過濾方法。我有兩個epinions數據集。誰與誰相信誰:<ID_truster, ID_trusted>
。還有一個評分:<ID_truster, ITEM, RATING>
。Mahout信任感協同過濾
如何僅使用我信任的人的評分來提出建議(基於用戶 - 用戶)?
目前我只使用第二個數據集提出建議,並考慮到每個用戶。
謝謝
我能想到的最接近的是使用基於用戶附近的方法,只有包括在附近用戶信賴。您需要爲此編寫一些額外的代碼,以便取消非信任用戶的資格,併爲其返回一個非常負面的相似值。看看UserSimilarity
接口。
因此,如果我想從使用tanimotoCoefficientSimilarity的普通評級的用戶得到預測,例如我會直接去那個類來排序可信用戶?謝謝! – Nick