Automatic product categorization
First Claim
1. A method for automatically categorizing a product offering comprising the machine-implemented steps of:
- obtaining data associated with the product offering of a product;
wherein the data includes a plurality of fields, wherein the plurality of fields include text of the product offering and one or more values associated with the product offering;
automatically determining a particular product category, of a plurality of product categories, to which to first assign the product offering, responsive to a determination of an existence of a particular field within the plurality of fields without regard to the value of the particular field; and
responsive to a determination that the particular product category belongs to a set of co-refinable product categories, performing a second product category assignment,wherein the second product category assignment is performed by determining which product category, of the set of co-refinable product categories, to assign to the product offering;
wherein each category in the set of co-refinable product categories is also one of the plurality of product categories and wherein one or more categories of the plurality of product categories is not in the set of co-refinable product categories; and
wherein the method is performed by one or more computing devices comprising one or more processors.
10 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided for automatic product categorization. In one aspect, the categorization is based on text and one or more other values associated with a product offering. In another aspect, a first categorization of a product offering is performed and, if the product category chosen is in a set of co-refinable product categories, then a second (or third, fourth and so on) categorization is performed among the set of co-refinable product categories. In a third aspect, products are categorized based on cost. In another aspect, after products are categorized, the products are flagged for further categorization processing if the cost for categorizing the product is beyond a predefined threshold.
-
Citations
42 Claims
-
1. A method for automatically categorizing a product offering comprising the machine-implemented steps of:
-
obtaining data associated with the product offering of a product; wherein the data includes a plurality of fields, wherein the plurality of fields include text of the product offering and one or more values associated with the product offering; automatically determining a particular product category, of a plurality of product categories, to which to first assign the product offering, responsive to a determination of an existence of a particular field within the plurality of fields without regard to the value of the particular field; and responsive to a determination that the particular product category belongs to a set of co-refinable product categories, performing a second product category assignment, wherein the second product category assignment is performed by determining which product category, of the set of co-refinable product categories, to assign to the product offering; wherein each category in the set of co-refinable product categories is also one of the plurality of product categories and wherein one or more categories of the plurality of product categories is not in the set of co-refinable product categories; and wherein the method is performed by one or more computing devices comprising one or more processors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing instructions, the instructions including instructions for automatically categorizing a product offering which, when executed by one or more processors, cause the one or more processors to perform the steps of:
-
obtaining data associated with the product offering of a product; wherein the data includes a plurality of fields, wherein the plurality of fields include text of the product offering and one or more values associated with the product offering; automatically determining a particular product category, of a plurality of product categories, to which to first assign the product offering, responsive to a determination of an existence of a particular field within the plurality of fields without regard to the value of the particular field; and responsive to a determination that the particular product category belongs to a set of co-refinable product categories, performing a second product category assignment, wherein the second product category assignment is performed by determining which product category, of the set of co-refinable product categories, to assign to the product offering; wherein each category in the set of co-refinable product categories is also one of the plurality of product categories and wherein one or more categories of the plurality of product categories is not in the set of co-refinable product categories. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An apparatus for automatically categorizing a product offering, comprising:
-
one or more processors; and a non-transitory computer-readable medium storing instructions which, when processed by the one or more processors, causes the one or more processors to perform the steps of; obtaining data associated with the product offering of a product; wherein the data includes a plurality of fields, wherein the plurality of fields include text of the product offering and one or more values associated with the product offering; automatically determining a particular product category, of a plurality of product categories, to which to first assign the product offering; and determining that the particular product category belongs to a set of co-refinable product categories, and performing a second product category assignment, wherein the second product category assignment is performed by determining which product category, of the set of co-refinable product categories, to assign to the product offering; wherein the set of co-refinable product categories is a strict subset of the plurality of product categories. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification