| CPC G06Q 30/0627 (2013.01) [G06Q 30/0603 (2013.01)] | 20 Claims |

|
1. A system comprising:
a processor; and
a non-transitory computer-readable medium storing computing instructions that, when executed on the processor, cause the processor to perform operations comprising:
tracking a dynamic source ranking for a content provider separately by item categories of items of a content catalog;
receiving a new value to be associated with an attribute in an attribute-value pair for an item of the items, the new value being provided by the content provider,
wherein the content provider comprises a machine learning algorithm that generates the new value and a confidence score for the new value;
generating a priority score for the new value based on input features comprising the dynamic source ranking for the content provider for an item category of the item categories in which the item is classified, the confidence score for the new value generated by the machine learning algorithm, and an offer status of the new value, wherein a first weighting associated with the dynamic source ranking and a second weighting associated with the confidence score are each greater than a third weighting associated with the offer status; and
overriding an existing value in the content catalog associated with the attribute for the item with the new value based on a comparison of the priority score for the new value exceeding a priority score for the existing value.
|