| CPC G06Q 10/025 (2013.01) [G06N 20/00 (2019.01); G06Q 30/0201 (2013.01)] | 20 Claims |

|
1. A computer-implemented method for determining a recommendation for a user, the method comprising:
receiving event data of a target event and transaction data of a user, the transaction data comprising prior transactional location information;
monitoring a location of the user based on a user device of the user;
determining, via one or more processors, a recommendation for the user by processing the event data, transaction data, and monitored location of the user, using a trained machine learning model; and
transmitting the recommendation to the user device of the user.
|