Method and system for evaluating content via a computer network
First Claim
Patent Images
1. A computer implemented method of evaluating information via a computer network, comprising:
- identifying, by a data processing system, a first content group comprising one or more content items, each content item of the first content group having an interest category vector indicating at least one user interest category of users exposed to the content item;
evaluating, by the data processing system, the interest category vector of a content item of the first content group in conjunction with an interest category vector of a content item of each of a plurality of other content groups to calculate a plurality of first distance metrics, each first distance metric indicating a similarity between the first content group and one of the other content groups;
generating, by the data processing system, a first nearest neighbor list of the first content group, the first nearest neighbor list comprising a ranking of the other content groups based on the calculated first distance metrics;
comparing the first nearest neighbor list of the first content group with a second nearest neighbor list of a second content group to calculate a second distance metric indicating a similarity between the first nearest neighbor list and the second nearest neighbor list; and
based on the calculated second distance metric, combining the first content group with the second content group in a cluster that replaces the first and second content groups.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of evaluating information via a computer network are provided. A content group can be identified, and each item of the content group can be associated with a vector indicating at least one user interest category of users exposed to the item. The vectors of each item can be evaluated to generate a first nearest neighbor list of each item of the content group. The nearest neighbor list of a first item can be compared with the nearest neighbor list of a second item. Based on a result of the comparison, the first and second items can be associated in a cluster.
-
Citations
20 Claims
-
1. A computer implemented method of evaluating information via a computer network, comprising:
-
identifying, by a data processing system, a first content group comprising one or more content items, each content item of the first content group having an interest category vector indicating at least one user interest category of users exposed to the content item; evaluating, by the data processing system, the interest category vector of a content item of the first content group in conjunction with an interest category vector of a content item of each of a plurality of other content groups to calculate a plurality of first distance metrics, each first distance metric indicating a similarity between the first content group and one of the other content groups; generating, by the data processing system, a first nearest neighbor list of the first content group, the first nearest neighbor list comprising a ranking of the other content groups based on the calculated first distance metrics; comparing the first nearest neighbor list of the first content group with a second nearest neighbor list of a second content group to calculate a second distance metric indicating a similarity between the first nearest neighbor list and the second nearest neighbor list; and based on the calculated second distance metric, combining the first content group with the second content group in a cluster that replaces the first and second content groups. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system of evaluating information via a computer network, comprising:
a data processing system having at least one of a memory unit configured to store processor executable instructions and a processor configured to execute the processor executable instructions to; identify a first content group comprising one or more content items, each content item of the first content group having an interest category vector indicating at least one user interest category of users exposed to the content item; evaluate the interest category vector of a content item of the first content group in conjunction with an interest category vector of a content item of each of a plurality of other content groups to calculate a plurality of first distance metrics, each first distance metric indicating a similarity between the first content group and one of the other content groups; generate a first nearest neighbor list of the first content group, the first nearest neighbor list comprising a ranking of the other content groups based on the calculated first distance metrics; compare the first nearest neighbor list of the first content group with a second nearest neighbor list of a second content group to calculate a second distance metric indicating a similarity between the first nearest neighbor list and the second nearest neighbor list; and combine the first content group with the second content group in a cluster that replaces the first and second content groups based on the calculated second distance metric. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
18. A computer readable storage medium having instructions encoded thereon that when executed by at least one processor cause the at least one processor to perform a method to evaluate information obtained via a computer network, the method comprising:
-
identifying a first content group comprising one or more content items, each content item of the first content group having an interest category vector indicating at least one user interest category of users exposed to the content item; evaluating the interest category vector of a content item of the first content group in conjunction with an interest category vector of a content item of each of a plurality of other content groups to calculate a plurality of first distance metrics, each first distance metric indicating a similarity between the first content group and one of the other content groups; generating a first nearest neighbor list of the first content group, the first nearest neighbor list comprising a ranking of the other content groups based on the calculated first distance metrics; comparing the first nearest neighbor list of the first content group with a second nearest neighbor list of a second content group to calculate a second distance metric indicating a similarity between the first nearest neighbor list and the second nearest neighbor list; and combining the first content group with the second content group in a cluster that replaces the first and second content groups based on the calculated second distance metric. - View Dependent Claims (19, 20)
-
Specification