在我们的例子中,我们有用户的点击流、项目的属性(如类别、标签等)、关于项目的收藏以及项目的集合。我们如何将这些数据组合为 Myrrix 的输入数据?
问问题
252 次
1 回答
3
基本上,您正在尝试对用户和项目之间的交互进行建模。您对不同交互进行建模的方式是为每个交互分配一个强度指标。例如,您可以争辩说点击的强度为 2,收藏的强度为 5,也许购买的强度为 15(我只是在说数字)。
输入数据示例:
user1,item1,2 => he view the item
user1,item1,5 => he made the item a favorite
user1,item1,15 => he purchased the item
现在,在内部,Myrrix 将添加所有这些值,以表明对该项目的强烈偏好,因此您将保留所有交互(而不仅仅是最强的交互)
您可能拥有的关于用户或项目的元数据也可以作为“标签”引入 Myrrix,以更好地通知模型。所以你可以说一个用户是“女性”或者一个项目是“牛仔裤”。每个用户或项目可以有多个标签,并且每个标签也可以分配一个权重。
于 2013-04-12T12:17:28.030 回答