Identifying clusters of similar reviews and displaying representative reviews from multiple clusters
First Claim
Patent Images
1. A method of processing reviews, comprising:
- at a server;
identifying a plurality of reviews in a corpus of reviews;
organizing the plurality of reviews into a plurality of clusters based on termsin the reviews and importance of the terms in the corpus of reviews, wherein a result of the organizing is that each review of the plurality of reviews is assigned to a single one of the plurality of clusters;
receiving a review summary request from a user;
selecting a subset of reviews from each cluster;
determining at least one quality score for each review in the selected subset;
selecting content from the selected subset of reviews in accordance with the determined quality scores;
generating a response that includes the selected content from the selected subset of reviews; and
transmitting the response to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system of selecting reviews for display are described. Reviews for a subject are identified and organized into two or more clusters. Reviews are selected from each cluster. A response that includes content from the selected reviews is generated. The content may include the full content or snippets of at least some of the selected reviews.
-
Citations
25 Claims
-
1. A method of processing reviews, comprising:
-
at a server; identifying a plurality of reviews in a corpus of reviews; organizing the plurality of reviews into a plurality of clusters based on terms in the reviews and importance of the terms in the corpus of reviews, wherein a result of the organizing is that each review of the plurality of reviews is assigned to a single one of the plurality of clusters; receiving a review summary request from a user; selecting a subset of reviews from each cluster; determining at least one quality score for each review in the selected subset; selecting content from the selected subset of reviews in accordance with the determined quality scores; generating a response that includes the selected content from the selected subset of reviews; and transmitting the response to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for processing reviews, comprising:
-
one or more processors; and memory storing one or more programs to be executed by the one or more processors, the one or more programs including instructions; to identify a plurality of reviews;
to organize the plurality of reviews into a plurality of clusters based on terms in the reviews and importance of the terms in the corpus of reviews, wherein a result of the organizing is that each review of the plurality of reviews is assigned to a single one of the plurality of clusters;to receive a review summary request from a user; to select a subset of reviews from each cluster; to determine at least one quality score for each review in the selected subset; to select content from the selected subset of reviews in accordance with the determined quality scores; to generate a response that includes the selected content from the selected subset of reviews; and to transmit the response to the user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 24, 25)
-
-
17. A computer readable storage medium, storing one or more programs for execution by one or more processors at a server computer, the one or more programs comprising instructions for:
-
identifying a plurality of reviews; organizing the plurality of reviews into a plurality of clusters based on terms in the reviews and importance of the terms in the corpus of reviews, wherein a result of the organizing is that each review of the plurality of reviews is assigned to a single one of the plurality of clusters; receiving a review summary request from a user; selecting a subset of reviews from each cluster; determining at least one quality score for each review in the selected subset; selecting content from the selected subset of reviews in accordance with the determined quality scores; generating a response that includes content from the selected subset of reviews; and transmitting the response to the user. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification