CPC G06Q 30/0627 (2013.01) | 18 Claims |
1. A system comprising:
one or more processors; and
one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, perform:
receiving user search queries and product items, the product items including metadata corresponding to product types, wherein receiving the product items comprises receiving the product items from a cataloging engine, the product types comprising errors from the cataloging engine, and the errors corresponding to one or more of the product items including a non-compliant product type;
determining a data relationship between the user search queries and the product items based on a weighting factor, the data relationship including user search query nodes and product item nodes;
determining a first vector representation for first ones of the product item nodes in the data relationship;
determining a second vector representation for second ones of the product item nodes in the data relationship;
grouping the first vector representation for first ones of the product item nodes and the second vector representation for second ones of the product item nodes into a product type group based on a proximity search;
modifying the metadata corresponding to the product types based on the product type group to mitigate a computing system from displaying non-compliant material to a user; and
in response to a product type of the product type group being the non-compliant product type, automatically performing a computer vision prediction on an image of a product corresponding to the product type to detect a misclassification in the product type group.
|