Patent ID: 8266157
Filing Date: 2012-09-11
Classification: G06F

Abstract:
1. A method for using social bookmarks, the method comprising: collecting multiple social bookmarks, wherein each social bookmark is a triplet of entities, the triplet having three entity types comprising user, document, and tag; representing the collected social bookmarks as a three-dimensional space or matrix of a number of times a user u, used tag t to bookmark document d; measuring respective similarities of two entities having a common entity type in the collected social bookmarks; using the similarities to weight the entities by using two-dimensions of the three-dimensional space to predict a third dimension thereof, wherein predicting the third dimension comprises defining two-dimensional matrices for each pair of (u,t), (d,t) and (d,u); computing values of the entities in one of the two-dimensional matrices as respective vectors of weights of the other two-dimensional matrices; ranking the computed values; and recommending of at least a portion of the entities in the one of the two-dimensional matrices according to the ranking, wherein any of said steps are implemented in either of computer hardware or computer software embodied in a non-transitory computer-readable medium.