发明名称 Data structures for collaborative filtering systems
摘要 Data structures for collaborative filtering systems are described. In an embodiment sketches which extremely concisely represent a list of items that a user has rated are created and stored for use by a collaborative filtering system to recommend items. For example, the sketches are created by using several versions of a cryptographic hash function to permute the item list and store a minimal value from each permutation in the sketch together with a user rating. In examples the sketches are used to compute estimates of similarity measures between pairs of users such as rank correlations including Spearman's Rho and Kendall's Tau. For example, the similarity measures are used by a collaborative filtering system to accurately and efficiently recommend items to users. For example the sketches are so concise that massive amounts of data can be taken into account in order to give high quality recommendations in a practical manner.
申请公布号 US8560528(B2) 申请公布日期 2013.10.15
申请号 US20100725862 申请日期 2010.03.17
申请人 HERBRICH RALF;BACHRACH YORAM;MICROSOFT CORPORATION 发明人 HERBRICH RALF;BACHRACH YORAM
分类号 G06F7/00;G06F17/30 主分类号 G06F7/00
代理机构 代理人
主权项
地址