| CPC G06Q 30/018 (2013.01) [G06F 9/54 (2013.01); G06F 16/2365 (2019.01); G06Q 30/0185 (2013.01); G06Q 30/0607 (2013.01); G06Q 30/0613 (2013.01); H04L 67/53 (2022.05); G06F 40/279 (2020.01); G06V 30/40 (2022.01)] | 17 Claims |

|
1. A third-party item listing management system comprising:
at least one processor;
at least one memory storing instructions which, when executed by the at least one
processor, cause the third-party item listing management system to:
generate and provide a seller user interface to a third-party computing system, the seller user interface being configured to receive a submission from a third-party retailer for listing one or more items on a retailer website;
receive, by an application programming interface, the submission for listing the one or more items on the retailer website, the submission including an identity for the third-party retailer and a set of item listings associated with the one or more items;
call an item validation pipeline, by an item management process, the item validation pip eline including at least a taxonomy assessment stage and a legalization stage;
identify, at the taxonomy assessment stage, a retailer taxonomy location within which a n item listing of the set of item listings falls;
enrich, at the taxonomy assessment stage, the item listing, wherein enriching the item listing comprises including metadata associated with the retailer taxonomy location;
assess, at the legalization stage, the enhanced item listing relative to one or more rules;
based on assessing the enhanced item listing relative to the one or more rules, call, by the item validation pipeline, an image analysis service;
receive, by the item validation pipeline, additional information relating to the item from the third-party image analysis service;
based on the additional information, perform, by the item validation pipeline, at least one of:
enhancing the item listing with the additional information; and
flagging the item listing as requiring further review;
generate, by the item validation pipeline, a report indicating at least one of:
validation results for the rules;
a status indicating whether the item listing requires further review;
the retailer taxonomy location; and
an item listing enhancement; and
provide, by the item validation pipeline, the report, to the third-party computing system.
|