Artificial intelligence feature extraction service for products
First Claim
1. A computer-implemented artificial intelligence method, comprising:
- receiving, by a computer system, an image of an item and corresponding text for the item from a user device of a user;
determining, by the computer system, one or more features for the item that are required to offer the item in an electronic marketplace based at least in part on an item category associated with the item and a threshold amount of features associated with the item category;
identifying, by the computer system, a plurality of candidate values for a feature of the one or more features based at least in part on the corresponding text;
generating, by the computer system using a machine learning algorithm and a model, a confidence score for an individual candidate value of the plurality of candidate values for the feature;
transmitting, by the computer system to a user interface of the user device, the image of the item and a particular candidate value of the plurality of candidate values for the feature based in part on the corresponding confidence score, the particular candidate value associated with a portion of candidate values;
receiving, by the computer system and from the user interface of the user device, an indication that identifies confirmation, by the user, that the particular candidate value is correct for the feature;
in response to the user confirming, via the user interface, that the particular candidate value is correct for the feature;
generating, by the computer system, a web page that comprises the image, the particular candidate value, and the feature, the web page configured to offer the item in the electronic marketplace; and
updating, by the computer system, the model based in part on the received indication from the user interface of the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments disclosed herein include artificial intelligence systems and methods for automatically filling or completing required attribute values for features associated with an item that is being offered. In embodiments, an offer for an item may include an image of the item and unstructured text related to the item. Potential candidate values are selected and ranked according to generated confidence scores that represent the correct candidate value for the selected feature. A user interface may be presented to the user offering the item that presented the ranked potential candidate values and request confirmation. In response to the user confirming the candidate value for the feature a web page may be generated for offering the item with appropriate features and attribute values auto-populated thus providing an efficient method for offering items on behalf of a user.
-
Citations
19 Claims
-
1. A computer-implemented artificial intelligence method, comprising:
-
receiving, by a computer system, an image of an item and corresponding text for the item from a user device of a user; determining, by the computer system, one or more features for the item that are required to offer the item in an electronic marketplace based at least in part on an item category associated with the item and a threshold amount of features associated with the item category; identifying, by the computer system, a plurality of candidate values for a feature of the one or more features based at least in part on the corresponding text; generating, by the computer system using a machine learning algorithm and a model, a confidence score for an individual candidate value of the plurality of candidate values for the feature; transmitting, by the computer system to a user interface of the user device, the image of the item and a particular candidate value of the plurality of candidate values for the feature based in part on the corresponding confidence score, the particular candidate value associated with a portion of candidate values; receiving, by the computer system and from the user interface of the user device, an indication that identifies confirmation, by the user, that the particular candidate value is correct for the feature; in response to the user confirming, via the user interface, that the particular candidate value is correct for the feature; generating, by the computer system, a web page that comprises the image, the particular candidate value, and the feature, the web page configured to offer the item in the electronic marketplace; and updating, by the computer system, the model based in part on the received indication from the user interface of the user device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented method, comprising:
-
a step for receiving, by a first computer system, an image from a second computer system; a step for identifying, by the first computer system, an item in the image based in part on image recognition using information corresponding to a catalog of items maintained by the computer system; a step for determining, by the first computer system, one or more features for the item based at least in part on an item category associated with the item and a threshold amount of features associated with the item category; a step for identifying, by the first computer system, one or more candidate values for a feature of the one or more features for the item based at least in part on the information and a model generated by a machine learning algorithm; and a step for transmitting, by the first computer system to the second computer system, the image of the item and a ranked portion of candidate values of the one or more candidate values for the feature, the ranked portion of the candidate values ranked based on confidence scores associated with each candidate value of the portion of candidate values. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
a processor; a speaker component; a voice-activated component configured to receive audio; and a memory device comprising computer-executable instructions that, when executed by the processor, cause the system to; receive, via the voice-activated component, a voice command about an item; identify the item from an item catalog based in part on the voice command; identify one or more features for the item based in part on an item category for the item and a threshold amount of features associated with the item category; transmit, via the speaker component, a series of queries, the series of queries comprising one or more candidate values for a feature of the one or more features, the one or more candidate values determined based in part on first information about the item; receive, via the voice-activated component, individual responses to the series of queries; and generate a web page for offering the item that comprises an image of the item and a particular candidate value of the one or more candidate values for the feature based at least in part on the individual responses. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification