Patent ID: 9405825
Filing Date: 2016-08-02
CPC Classification: G06F,G06Q

Claim Text:
1. A non-transitory computer-readable medium embodying a program executable in at least one server computing device comprising program instructions that, when executed by the at least one server computing device, cause the at least one server computing device to: access a plurality of reviews made in association with an item to identify a first representative review excerpt and a second representative review excerpt to present on a user interface generated for the item by an electronic commerce system; associate individual ones of the reviews with a plurality of categories based at least in part on a lexicon appearing in respective ones of the reviews that matches at least one of a plurality of attributes associated with the item; generate a consumer preference for individual ones of the attributes based at least in part on a statistical analysis of a purchase history or a browse history of the item; programmatically rank the categories based at least in part on the consumer preference generated for the individual ones of the attributes; identify at least one of the ranked categories having a rank exceeding a predefined threshold; identify a subset of the reviews that are associated with the at least one of the ranked categories; programmatically rank the reviews in the subset based at least in part on a plurality of usefulness scores provided by a plurality of users for the individual ones of the reviews; programmatically extract the first representative review excerpt and the second representative review excerpt from at least one of the ranked reviews in the subset, the first representative review excerpt being associated with a positive sentiment and the second representative review excerpt being associated with a negative sentiment, the first representative review excerpt and the second representative review excerpt comprising: encode the first representative review excerpt and the second representative review excerpt in the user interface for rendering.