CPC G06Q 30/0631 (2013.01) [G06N 5/01 (2023.01); G06N 5/04 (2013.01); G06N 20/20 (2019.01); G06Q 30/0633 (2013.01); G06Q 30/0641 (2013.01)] | 20 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, cause the one or more processors to perform functions comprising:
generating a feature vector for a user based, at least in part, on historical data pertaining to previous transactions of the user, wherein the feature vector comprises basket features;
generating, using a quantity prediction model of a machine learning architecture, a respective item quantity prediction for each of one or more items included in a predicted basket based, at least in part, on the feature vector for the user by:
creating a probability distribution of previous item-specific purchase quantities of the user; and
utilizing previous quantity data as a prior probability to predict a purchase quantity for each of the one or more items for a future transaction of the user; and
populating a respective quantity selection option for each of the one or more items included in the predicted basket based on the respective item quantity prediction generated for each of the one or more items.
|