System for detecting associations between items
First Claim
1. A method of associating media works having related media contributors, the method comprising:
- by a computer system comprising computer hardware;
identifying a first media work having a first contributor;
identifying a second media work having a second contributor, the second contributor not being a contributor to the first media work, and the first contributor not being a contributor to the second media work; and
calculating a degree of association between the first media work and the second media work based, at least in part, on an extent to which the first and second contributors co-contribute to one or more other media works, wherein calculating said degree of association between the first and second media works comprises calculating an association value that is dependent upon respective contribution roles of the first and second contributors in contributing to a third media work.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of detecting associations between items can include identifying a plurality of items represented in a data repository from which to select items to recommend to a target user, each item including one or more attributes. A degree of fit between an item'"'"'s attributes and other items is calculated. The degree of fit can indicate the relevance of the attributes of one item to the other item. A degree of association between the two items is calculated based at least in part on the calculated degree of fit. The degree of association between the two items can indicate the relatedness of the two items. Based on this degree of association, an association between the items can be stored in a data repository.
27 Citations
21 Claims
-
1. A method of associating media works having related media contributors, the method comprising:
-
by a computer system comprising computer hardware; identifying a first media work having a first contributor; identifying a second media work having a second contributor, the second contributor not being a contributor to the first media work, and the first contributor not being a contributor to the second media work; and calculating a degree of association between the first media work and the second media work based, at least in part, on an extent to which the first and second contributors co-contribute to one or more other media works, wherein calculating said degree of association between the first and second media works comprises calculating an association value that is dependent upon respective contribution roles of the first and second contributors in contributing to a third media work. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of associating media works having related media contributors, the method comprising:
by a computer system comprising computer hardware; identifying a first media work having a first contributor; identifying a second media work having a second contributor, the second contributor not being a contributor to the first media work, and the first contributor not being a contributor to the second media work; and calculating a degree of association between the first media work and the second media work based, at least in part, on an extent to which the first and second contributors co-contribute to one or more other media works, wherein calculating said degree of association comprises (a) calculating a first degree of fit between the first contributor and the second media work, (b) calculating a second degree of fit between the second contributor and the first media work, and (c) calculating an association value that is dependent upon the first and second calculated degrees of fit, said association value representing said degree of association between the first and second media works.
-
10. A system capable of detecting associations between works, the system comprising:
-
a computer data repository that stores attribute data for each of a plurality of works, said attribute data specifying contributors to the works; and an association mining system comprising one or more processors, said association mining system configured to use the attribute data to determine degrees of association between particular works by a process that comprises; identifying a first work having a first contributor; identifying a second work having a second contributor; and calculating an association value representing a degree of association between the first work and the second work, said association value being dependent upon an extent to which the first and second contributors have co-contributed to one or more other works, as determined from said attribute data said association value additionally dependent upon respective contribution roles of the first and second contributors in contributing to a third work. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system capable of detecting associations between works, the system comprising:
-
a computer data repository that stores attribute data for each of a plurality of works, said attribute data specifying contributors to the works; and an association mining system comprising one or more processors, said association mining system configured to use the attribute data to determine degrees of association between particular works by a process that comprises; identifying a first work having a first contributor; identifying a second work having a second contributor; and calculating an association value representing a degree of association between the first work and the second media, said association value being dependent upon an extent to which the first and second contributors have co-contributed to one or more other works, as determined from said attribute data; wherein the association mining system, in calculating the association value, is configured to (a) calculate a first degree of fit between the first contributor and the second work, (b) calculate a second degree of fit between the second contributor and the first work, and (c) calculate the association value such that the association value is dependent upon the first and second calculated degrees of fit.
-
-
18. Non-transitory computer storage that stores executable code that directs a computer system to determine a degree of association between movies by a process that comprises:
-
identifying a first movie having a first actor; identifying a second movie having a second actor; determining, based on a data repository of movie attribute data, an extent to which the first actor and second actor co-contributed as actors to one or more other movies; and calculating an association value that is dependent upon said extent to which the first actor and second actor have co-contributed as actors to one or more other movies, and that is additionally dependent upon acting roles of the first and second actors in co-contributing to the one or more other movies, said association value representing a degree of association between the first and second movies. - View Dependent Claims (19, 20, 21)
-
Specification