Patent ID: 9658824
Date: 2017-05-23
CPC Classifications: G06F

Claim:
1. A non-transitory computer-readable medium embodying a program executable in a computing device, wherein, when executed, the program causes the computing device to at least: obtain a plurality of customer review search queries from a plurality of users, the plurality of customer review search queries being obtained to search a collection of customer reviews for a specific product; decompose the plurality of customer review search queries into a plurality of terms, individual ones of the plurality of terms being a unigram or a big ram; group the plurality of terms that are synonyms of one another based at least in part on synonym identification data; determine a corresponding frequency of occurrence for the plurality of terms in the plurality of customer review search queries; determine a set of relevant topics for the specific product from the plurality of terms based at least in part on the corresponding frequencies of occurrence; generate a user interface configured to present at least some of the set of relevant topics for the specific product in association with information regarding the specific product; and wherein the user interface includes a corresponding component for a respective relevant topic of the at least some of the set of relevant topics that, when selected, causes the user interface to present a subset of the collection of customer reviews for the specific product, the subset of the collection of customer reviews for the specific product being pertinent to the respective relevant topic of the at least some of the set of relevant topics.