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.
89 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