Ranking content based on relevance and quality
First Claim
1. A computing system for ranking items of results, the items being images stored at a plurality of image forums that allow users to upload images and to provide ratings of the images, comprising:
- a result store providing an indication of the items of a result of a query of words, the items of the result having been identified as matching the query after the query was received;
a relevance store providing a relevance for each item of the result, the relevance being based on comparison of the words of the query to words associated with the items, the relevance of the items indicating a ranking of the items;
a quality store providing a quality for each item of the result, the quality being independent of the query, being determined before the query was received, and being based on a rating of the items provided by users of the image forums who reviewed the items, the quality being derived from a normalization of the ratings of images of the image forums to account for differences in rating scales and rating criteria of the image forums; and
a generate score component that generates a score for each item based on a combination of the relevance and the quality for the item, the generated scores indicating a re-ranking of the items to factor in the quality of the items as derived from the image forums.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for ranking content and providing a user interface for viewing the content is provided. The content system ranks content in a search result based on a combination of relevance of the content to a query and quality of the content. The content system may derive the quality of content by analyzing ratings provided by various content forums. The content system may use metadata provided by a content forum when searching for content that matches a query. The content system generates a rank score that combines the relevance and quality of the content and ranks the content according to the rank scores.
-
Citations
7 Claims
-
1. A computing system for ranking items of results, the items being images stored at a plurality of image forums that allow users to upload images and to provide ratings of the images, comprising:
-
a result store providing an indication of the items of a result of a query of words, the items of the result having been identified as matching the query after the query was received; a relevance store providing a relevance for each item of the result, the relevance being based on comparison of the words of the query to words associated with the items, the relevance of the items indicating a ranking of the items; a quality store providing a quality for each item of the result, the quality being independent of the query, being determined before the query was received, and being based on a rating of the items provided by users of the image forums who reviewed the items, the quality being derived from a normalization of the ratings of images of the image forums to account for differences in rating scales and rating criteria of the image forums; and a generate score component that generates a score for each item based on a combination of the relevance and the quality for the item, the generated scores indicating a re-ranking of the items to factor in the quality of the items as derived from the image forums. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-readable medium containing instructions for controlling a computing system to rank images of a result of a query, by a method comprising:
-
for each of a plurality of image forums that allow users to upload images and reviewers to provide ratings of the images, collecting metadata associated with images of the image forum, an image forum being a web server that allows users to upload images and reviewers to provide ratings of the uploaded images, the metadata of an image including a rating of quality of the image and information describing the image, the rating of the quality of an image being provided by a reviewer of the image; normalizing the ratings of quality across the plurality of image forums to account for differences in rating scales and rating criteria of the image forums; and after collecting the metadata, receiving a query having words; identifying images of the plurality of image forums as the result of the query based on comparison of words of the query to the information describing the images; determining relevance of each identified image to the query based on similarity between words of the query and the information describing the identified image; determining a quality for each image of the result of the query based on the normalized ratings of quality across the plurality of image forums; generating a score for each image based on the quality for the image and relevance of the image to the query; and outputting an indication of identified images in an order based on the generated score such that the images are ordered based on a relevance that is query dependent and a quality that is query independent so that images of higher quality are ordered higher than images of lower quality with the same relevance. - View Dependent Claims (7)
-
Specification