【发布时间】:2014-07-30 03:45:38
【问题描述】:
我在mysql中有下表:
Page; keywordId
page1; 1
page1; 3
page1; 4
page2; 4
page3; 1
page3; 3
page3; 4
page3; 5
我想创建一个相似度矩阵,其中包含基于每个页面的关键字的值,如下所示。页面之间共享的关键字越多,矩阵中的数字就越高。
page1 page2 page3
page1 - 1 3
page2 1 - 1
page3 3 1 -
在寻找答案时,我发现这个entry on stackoverflow 处理几乎相同的问题。但是,代码非常密集,我无法重现它以解决我的问题。
任何帮助将不胜感激。
【问题讨论】:
-
你只有三页,还是数量可变?
-
感谢您的快速回复。我现在有大约 300 页,但将来会改变。所以,我猜这个数字是可变的。
-
那么你真的很想像我的回答那样得到成对的结果。
标签: mysql sql matrix similarity