Crowd assisted query system
First Claim
1. A system comprising:
- one or more processors; and
a non-transitory memory storing instructions that configure the one or more processors to perform operations comprising;
receiving, from a first client device, a query that includes a request for an identification of an unidentified item, the request including a data object that comprises a text string;
assigning the data object to an item category within a data repository based on the text string of the data object;
receiving, from a second client device, an identification of the item category;
causing display of a representation of the request within a graphical user interface (GUI) at the second client device responsive to the identification of the item category, the GUI comprising a display of a set of graphical elements representative of requests associated with the item category within the data repository;
receiving, from the second client device, an input that selects the representation of the request, the input including a description suggestion to be associated with the data object within the data repository; and
training an artificial intelligence (AI) module to identify the unidentified item based on the description suggestion associated with the data object within data repository.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the present disclosure relate to a network-based crowd assisted query system that includes a client device in communication with an application server executing the crowd assisted query system over a network. For example, the crowd assisted query system may be or include a group of one or more server machines. Users of the crowd assisted query system are presented with a graphical user interface (GUI) configured to receive queries that include data objects, wherein the data objects include representations of unidentified items of interest to the user. The data objects may include media content, such as graphical images as well as audio data, and in some example embodiments may further include text data describing the unidentified items.
18 Citations
20 Claims
-
1. A system comprising:
-
one or more processors; and a non-transitory memory storing instructions that configure the one or more processors to perform operations comprising; receiving, from a first client device, a query that includes a request for an identification of an unidentified item, the request including a data object that comprises a text string; assigning the data object to an item category within a data repository based on the text string of the data object; receiving, from a second client device, an identification of the item category; causing display of a representation of the request within a graphical user interface (GUI) at the second client device responsive to the identification of the item category, the GUI comprising a display of a set of graphical elements representative of requests associated with the item category within the data repository; receiving, from the second client device, an input that selects the representation of the request, the input including a description suggestion to be associated with the data object within the data repository; and training an artificial intelligence (AI) module to identify the unidentified item based on the description suggestion associated with the data object within data repository. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving, from a first client device, a query that includes a request for an identification of an unidentified item, the request including a data object that comprises a text string; assigning the data object to an item category within a data repository based on the text string of the data object; receiving, from a second client device, an identification of the item category; causing display of a representation of the request within a graphical user interface (GUI) at the second client device responsive to the identification of the item category, the GUI comprising a display of a set of graphical elements representative of requests associated with the item category within the data repository; receiving, from the second client device, an input that selects the representation of the request, the input including a description suggestion to be associated with the data object within the data repository; and training an artificial intelligence (AI) module to identify the unidentified item based on the description suggestion associated with the data object within the data repository. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
receiving, from a first client device, a query that includes a request for an identification of an unidentified item, the request including a data object that comprises a text string; assigning the data object to an item category within a data repository based on the text string of the data object; receiving, from a second client device, an identification of the item category; causing display of a representation of the request within a graphical user interface (GUI) at the second client device responsive to the identification of the item category, the GUI comprising a display of a set of graphical elements representative of requests associated with the item category within the data repository; receiving, from the second client device, an input that selects the representation of the request, the input including a description suggestion to be associated with the data object within the data repository; and training an artificial intelligence (AI) module to identify the unidentified item based on the description suggestion associated with the data object within the data repository. - View Dependent Claims (20)
-
Specification