Patent ID: 8694514

Claim:
A method for collaborative filtering of enterprise objects, the method comprising: identifying, by a computer system, a first object; identifying, by the computer system, a second object to be compared to the first object for similarity, wherein: the first object and the second object are enterprise objects; the first and second objects are either users or items; and the enterprise is a business organization; creating, by the computer system, a first vector, comprising a first plurality of elements, linked to the first object, wherein each of the first plurality of elements represents at least one user action performed involving the first object by a first set of one or more users; creating, by the computer system, a second vector, comprising a second plurality of elements, linked to the second object, wherein each of the second plurality of elements represents at least one user action performed involving the second object by a second set of one or more users; performing, by the computer system, a similarity comparison using the first vector and the second vector to calculate a similarity value that identifies an amount of similarity between user actions involving the first object and user actions involving the second object, wherein the similarity comparison is based at least in part on one or more manners of user interaction corresponding to one or more of: accessing, handling, qualifying, and/or associating with additional information; and presenting, by the computer system, an indication of the second object to a user, wherein the indication is at least partially based on the similarity value between the first object and the second object.