RANKING PRODUCTS BY MINING COMPARISON SENTIMENT
First Claim
1. A method of ranking a plurality of products comprising at least a first product and a second product, the method comprising:
- obtaining a numerical user score for each of the plurality of products;
calculating an opinion score for each of the plurality of products for which a written comparison sentiment applies, the opinion score being derived from one or more written comparison sentiments containing a first product name and a second product name;
determining a final score by combining the numerical user rating and the opinion score for each of the plurality of products; and
ranking the plurality of products based on the final score.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of ranking a plurality of products includes obtaining a numerical user score for each of the plurality of products, calculating an opinion score for each of the plurality of products for which a written comparison sentiment applies, determining a final score by combining the numerical user rating and the opinion score for each of the plurality of products, and ranking the plurality of products based on the final score. The opinion score is derived from one or more written comparison sentiments containing a first product name and a second product name. In another aspect, a computer readable medium has instructions stored thereon which, when executed, cause a computer to perform a method of ranking a plurality of products including at least a first product and a second product.
100 Citations
17 Claims
-
1. A method of ranking a plurality of products comprising at least a first product and a second product, the method comprising:
-
obtaining a numerical user score for each of the plurality of products; calculating an opinion score for each of the plurality of products for which a written comparison sentiment applies, the opinion score being derived from one or more written comparison sentiments containing a first product name and a second product name; determining a final score by combining the numerical user rating and the opinion score for each of the plurality of products; and ranking the plurality of products based on the final score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of ranking a plurality of products comprising at least a first product and a second product, the method comprising:
-
obtaining a numerical user score for each of the plurality of products using a Bayesian weighted averaging method; calculating an opinion score for each of the plurality of products for which a written comparison sentiment applies, the opinion score being derived from one or more written comparison sentiments containing a first product name and a second product name, comprising; classifying the comparison sentiment into one of three categories, indicating either that the first product is preferred over the second product, the second product is preferred over the first product, or that there is no preference sentiment between the first product and the second product, comprising; determining relative position information comprising whether a selected word of the written comparison sentiment occupies one of three positions;
either between the first product name and the second product name, before both the first product name and the second product name, or after both the first product name and the second product name; anddetermining description relationship information comprising whether a selected word of the written comparison sentiment applies to only the first product, only the second product, both the first product and the second product, or neither the first product nor the second product; determining a final score by combining the numerical user rating and the opinion score for each of the plurality of products; and ranking the plurality of products based on the final score.
-
-
10. A computer readable medium having instructions stored thereon which, when executed, cause a computer to perform a method of ranking a plurality of products comprising at least a first product and a second product, the method comprising:
-
obtaining a numerical user score for each of the plurality of products; calculating an opinion score for each of the plurality of products for which a written comparison sentiment applies, the opinion score being derived from one or more written comparison sentiments containing a first product name and a second product name; determining a final score by combining the numerical user rating and the opinion score for each of the plurality of products; and ranking the plurality of products based on the final score. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification