用于手计算的同现矩阵

时间:2019-03-13 21:46:35

标签: sql recommendation-engine mahout-recommender

我有一张带有用户购买事件的表。我想使用提到的here公式创建一个共现矩阵来计算对数似然比。我首先尝试创建2X2表:可以对计算有所帮助。以下是示例数据。如何为项目1&3创建2X2同现表(我在下面有一张表。要验证是否正确)

user_id,item_id
1,3
2,4
3,4
2,3
3,2
1,1
2,1

user_id, item_id
1, {1,3}
2, {4,3,1}
3, {2,4}

Item to Item co-occurence output(I want to confirm if this is correct)  
purchased item both 1 & 3 : 2 
purchased item 1 but not 3 : 0
purchased item 3 but not 1 : 0
neither item 1 or 3 : 5
       | 3   |not3
---------------
     1 |2    |0  
 not1  |0    |5 

0 个答案:

没有答案