| CPC G06Q 30/0635 (2013.01) [G06Q 30/0282 (2013.01)] | 20 Claims |

|
1. A computing system comprising:
one or more processors; and
one or more non-transitory, computer-readable media storing instructions that are executable by the one or more processors to cause the computing system to perform operations, the operations comprising:
accessing user data provided by a user through a user interface associated with a delivery service application, the user data being indicative of a primary order request;
determining, in response to accessing the user data, that the primary order request is eligible for an add-on order;
determining, utilizing a machine-learned model trained on user data, in response to the primary order request being eligible for the add-on order, one or more selected merchants for the add-on order from a plurality of candidate merchants by:
accessing, by the machine-learned model, input data comprising: (i) merchant-specific data and (ii) user data indicative of the primary order request; and
processing, by the machine-learned model, the input data comprising the (i) merchant-specific data and (ii) user data indicative of the primary order request to generate output comprising a probability that the user completes an add on order associated with at least one merchant of the plurality of candidate merchants; and
modifying the user interface to display data associated with the one or more selected merchants for the add-on order.
|