我正在尝试开发一种信任感知的协作过滤方法。我有两个epinions数据集。谁信任谁:<ID_truster, ID_trusted>
。评分为:<ID_truster, ITEM, RATING>
。
如何仅使用我信任的人的评分来建议(基于用户)?
目前我只使用第二个数据集提出建议,并考虑到每个用户。
谢谢
答案 0 :(得分:0)
我能想到的最接近的事情是使用基于用户邻域的方法,并且只包括邻居中的可信用户。您需要为此编写一些额外的代码,以通过为它们返回非常负的相似性值来取消不受信任的用户的资格。查看UserSimilarity
界面。