Four-way recommendation method and system including collaborative filtering
First Claim
1. An automated collaborative filtering method for providing a recommendation of a first item to a primary viewer, said method comprising:
- matching a first data to a subset of a second data, the first data indicative of a viewing of a first group of items by the primary viewer, the second data indicative of a viewing of a second group of items by a first group of secondary viewers; and
generating the recommendation of the first item as a function of a third data and the subset of the second data, the third data indicative of one or more attributes of the first item.
2 Assignments
0 Petitions
Accused Products
Abstract
A system employing an automated collaborative filtering process for recommending an item to a viewer based upon feedback data, implicit data, and/or explicit data corresponding to a primary viewer as well as secondary viewers is disclosed. A first act of the automated collaborative filtering process is to match data indicative of a viewing of a first group of items by the primary viewer to data indicative of a viewing of a second group of items by the secondary viewers. A second act of the automated collaborative filtering process is to generate a recommendation of the item by the primary viewer as a function of data indicative of one or more attributes of the item as compared to the data matching accomplished in the first act.
-
Citations
25 Claims
-
1. An automated collaborative filtering method for providing a recommendation of a first item to a primary viewer, said method comprising:
-
matching a first data to a subset of a second data, the first data indicative of a viewing of a first group of items by the primary viewer, the second data indicative of a viewing of a second group of items by a first group of secondary viewers; and
generating the recommendation of the first item as a function of a third data and the subset of the second data, the third data indicative of one or more attributes of the first item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An automated collaborative filtering system for providing a recommendation of a first item to a primary viewer, said system comprising:
-
a first module for matching the first data to a subset of the second data, the first data being indicative of a viewing of a first group of items by the primary viewer, the second data being indicative of a viewing of a second group of items by the first group of secondary viewers; and
a second module for generating the recommendation of the first item as a function of a third data and the subset of the second data, wherein the third data is indicative of one or more attributes of the first item. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. Computer program product in a computer readable medium for providing a recommendation of a first item to a primary viewer, said computer program product comprising:
-
a first computer readable code for matching a first data to a subset of a second data, the first data being indicative of a viewing of a first group of items by the primary viewer, the second data being indicative of a viewing of a second group of items by a first group of secondary viewers; and
a second computer readable code for generating the recommendation of the first item as a function of a third data and the subset of the second data, wherein the third being data is indicative of one or more attributes of the first item. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. An automated collaborative filtering system for providing a recommendation of an item to a primary viewer, said system comprising:
-
means for matching a first data to a subset of the second data, the first data being indicative of a viewing of a group of items by the primary viewer, the second data being indicative of a viewing of a second group of items by the group of secondary viewers; and
means for generating the recommendation of the item as a function of a third data and the subset of the second data, wherein the third data being indicative of one or more attributes of the item.
-
Specification