Patent ID: 11921789
Assignee: MCMASTER-CARR SUPPLY COMPANY
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 26:
27. A search engine trained using synthetic search arguments, comprising:
a memory configured to store the search engine; and
a processor configured to:
execute a search argument simulator, the search argument simulator, when executed by the processor, configuring the processor to generate candidate synthetic search arguments that seek the product in the on-line product catalog based upon the product information or the historical interaction data stored in the memory and target information identifying the product sought by the synthetic search arguments and to select synthetic search arguments from the candidate synthetic search arguments that seek the product in the on-line product catalog based on similarities to search arguments in a historical record of user input search arguments,
execute the search engine, the search engine, when executed by the processor, configuring the processor to respond to the synthetic search arguments with the target information, the search engine including a machine translation model that was trained to respond to the synthetic search arguments with the target information, and
execute an evaluator, the evaluator, when executed by the processor, configuring the processor to:
monitor a response by the search engine to the synthetic search arguments, the evaluator being configured to determine if the response by the search engine to the synthetic search argument includes the target information,
monitor a second response by the search engine to a user input search argument that seeks the product in the on-line product catalog, and
trigger retraining of the search engine if the search engine fails to identify the product sought by the user input search argument.