Automatic item categorizer
First Claim
1. A system for categorizing items, the system comprising:
- a data store that stores item information for items;
a computing device operating a network-based service and in communication with the data store, wherein the network-based service is operative to;
receive a request for at least one category recommendation for an item of interest, the request including item information regarding the item of interest, wherein the item of interest is an item offered for sale using the network-based service; and
submit the received item information to a categorization service; and
the categorization service in communication with the network-based service, wherein the categorization service is operative to;
generate an item vector from the item information according to a vector space model;
compare the item vector to at least one category vector representing a description of an item category according to the vector space model, wherein the item category is maintained by the network-based service and associated with a plurality of items;
determine the item category to be the at least one category recommendation if a similarity between the item vector and the at least one category vector is greater than a threshold value; and
distribute the identified at least one category recommendation so as to enable a human reviewer to electronically select an item category from the at least one category recommendation for assignment to the item of interest.
2 Assignments
0 Petitions
Accused Products
Abstract
A categorization service is described that automatically categorizes items of interest to a user. The user may possess an item that they wish to offer for sale using the network-based service. The user may prepare an electronic description of the item and submit this item information to a categorization service for categorization. Upon receipt, the categorization service may compare the item information to item category descriptions representing item categories of the network-based server in order to determine category recommendations for the item of interest. The recommended categories are returned to the user to enable the user to assign a category, selected from the category recommendations, to the item of interest.
30 Citations
41 Claims
-
1. A system for categorizing items, the system comprising:
-
a data store that stores item information for items; a computing device operating a network-based service and in communication with the data store, wherein the network-based service is operative to; receive a request for at least one category recommendation for an item of interest, the request including item information regarding the item of interest, wherein the item of interest is an item offered for sale using the network-based service; and submit the received item information to a categorization service; and the categorization service in communication with the network-based service, wherein the categorization service is operative to; generate an item vector from the item information according to a vector space model; compare the item vector to at least one category vector representing a description of an item category according to the vector space model, wherein the item category is maintained by the network-based service and associated with a plurality of items; determine the item category to be the at least one category recommendation if a similarity between the item vector and the at least one category vector is greater than a threshold value; and distribute the identified at least one category recommendation so as to enable a human reviewer to electronically select an item category from the at least one category recommendation for assignment to the item of interest. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for categorizing items of interest, the system comprising:
-
a data store that maintains a mathematical representation of a description of at least one item category; and a computing device operating a categorization service and in communication with the data store, wherein the categorization service is operative to; automatically determine at least one category recommendation for at least one item of interest offered for sale using a network-based service by; generating a mathematical representation of item information associated with the at least one item of interest; comparing the mathematical representations of the item information and the at least one item category description maintained in the data store, wherein the at least one item category description is maintained by the categorization service and is associated with a plurality of items; and determining an item category to be the at least one category recommendation based upon a similarity of the mathematical representations of the item description and item category description; and enable assignment of an item category to the item of interest, the item category selected from the at least one category recommendation. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-implemented method for categorizing, on behalf of a user, items of interest in an item category maintained by a network-based service, the method comprising:
under control of one or more configured computer systems; comparing a mathematical description of item information related to an item of interest to the user to a mathematical description of at least one description for an item category, wherein the item category is maintained by the network-based service and is associated with a plurality of items, and wherein the item of interest is an item offered for sale using a network-based service; automatically determining at least one category recommendation for the item of interest based upon a similarity between the mathematical descriptions of the item information and at least one item category description; and enabling selection of an item category from the at least one category recommendation for assignment to the item of interest. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
32. A non-transitory computer-readable medium having encoded thereon instructions, wherein the instructions, when executed by a computing apparatus, cause the computing apparatus to:
-
generate a first user interface for receiving, from a user, item information regarding at least one item of interest to the user, wherein the item of interest is an item offered for sale using a network-based service; automatically determine at least one category recommendation from vector representations of the received item information and at least one description for an item category maintained by a network-based service, wherein an item category is associated with a plurality of items and is determined to be a category recommendation if a similarity between the vector representation of the item information and the item category description is less than a threshold value; and generate a second user interface that enables a human reviewer to assign an item category to the item of interest to the user, the item category selected from the at least one category recommendation. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification