System and method of collaborative filtering based on attribute profiling
First Claim
1. A method, comprising:
- generating a product profile of a content-based product through applying a plurality of value data assigned by at least one user to a set of attributes embodying possible reasons as to why the at least one user reacts to the content-based product;
generating a user profile of a user through applying a group of value data assigned by the user to at least one content-based product sharing the set of attributes; and
recommending a different content-based product to the user when a different product profile of the different content-based product matches with the user profile beyond a threshold value.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and/or a method of collaborative filtering based on attribute profiling is disclosed. In one embodiment, a method includes generating a product profile of a content-based product through applying any number of value data assigned by a user to a set of attributes embodying possible reasons as to why the user reacts to the content-based product, generating a user profile of a user through applying a group of value data assigned by the user to a content-based product sharing the set of attributes and recommending a different content-based product matches with the user profile beyond a threshold value. The method may include recommending the different content-based product to a different user when a different user profile of the different matches with the user profile of the user who has subscribed to the different content-based product.
53 Citations
20 Claims
-
1. A method, comprising:
-
generating a product profile of a content-based product through applying a plurality of value data assigned by at least one user to a set of attributes embodying possible reasons as to why the at least one user reacts to the content-based product; generating a user profile of a user through applying a group of value data assigned by the user to at least one content-based product sharing the set of attributes; and recommending a different content-based product to the user when a different product profile of the different content-based product matches with the user profile beyond a threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
generating a plurality of user profiles of users of a network through accumulating a set of value data assigned by the users to a set of attributes uniformly identifying a plurality of content-based products; and automatically connecting a first user of the network and a second user of the network when a first user profile of the first user matches with a second user profile of the second user beyond a threshold value. - View Dependent Claims (14, 15, 16)
-
-
17. A system, comprising:
-
a content provide module to collect a plurality of value data assigned by a plurality of users to a set of attributes embodying possible reasons as to why the plurality of users react to at least one content-based product; and a recommendation module to recommend the at least one content-based product to a particular user when a product profile of the at least one content-based product matches with a user profile of the particular user beyond a threshold value. - View Dependent Claims (18, 19, 20)
-
Specification