Deriving Dynamic Consumer Defined Product Attributes from Input Queries
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems of defining product attributes may involve receiving a search query and extracting a user expectation from the search query. In addition, an attribute may be defined for a product based on the user expectation. In one example, consumer generated content such as forum content, review content, blog content and social networking content, is used to define the attribute.
37 Citations
19 Claims
-
1-4. -4. (canceled)
-
5. A computer program product comprising:
-
a computer readable storage medium; and computer usable code stored on the computer readable storage medium, where, if executed by a processor, the computer usable code causes a computer to; receive a search query; distinguish one or more nouns in the search query from a product in the search query; identify one or more synonyms associated with the one or more nouns; extract a user expectation from the search query based on the one or more nouns and the one or more synonyms; mine consumer generated content for at least one of the product and the user expectation; determine an occurrence frequency of at least one of the product and the user expectation in the consumer generated content; generate an attribute for the product based on the user expectation if the occurrence frequency exceeds a threshold and the attribute is not present in a product catalog; add metadata to the attribute, wherein the metadata is to include at least one of occurrence frequency data and opinion data; add the attribute to the product catalog; conduct a search of the product catalog based on the search query; and generate a result based on the search. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program product comprising:
-
a computer readable storage medium; and computer usable code stored on the computer readable storage medium, where, if executed by a processor, the computer usable code causes a computer to; receive a search query; extract a user expectation from the search query; and define an attribute for a product based on the user expectation. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product comprising:
-
a computer readable storage medium; and computer usable code stored on the computer readable storage medium, where, if executed by a processor, the computer usable code causes a computer to; receive a search query; filter consumer generated content based on the search query to obtain one or more matching products; and rate the one or more matching products based on one or more opinions expressed in the consumer generated content. - View Dependent Claims (18, 19)
-
Specification