CPC G06Q 20/40145 (2013.01) [G06F 16/9035 (2019.01); G06V 40/172 (2022.01)] | 20 Claims |
1. A method, comprising:
receiving, by a kiosk device, an image of a face of a user;
performing, by the kiosk device and using one or more artificial intelligence techniques, a facial recognition analysis of the image;
determining, by the kiosk device, identification information of the user based on the facial recognition analysis;
identifying, by the kiosk device, account information associated with the user based on the identification information;
determining, by a product processing model and the kiosk device, that the user has a threshold level of interest in a type of product based on data identifying a location of the kiosk device and the account information,
wherein the product processing model is trained using information that includes a plurality of transactions and a plurality of products to determine one or more transactions, of the plurality of transactions, with one or more products, of the plurality of products, that are associated with a probability of being of interest to the user or one or more other users, and
wherein the product processing model determines a probability of the type of product being of interest to the user and outputs a score;
identifying, by the kiosk device and based on determining that the user has score exceeds the threshold level of interest, a product in an inventory that is associated with the type of product,
the inventory being a threshold distance from the location of the kiosk device; and
providing, by the kiosk device and for display on the kiosk device, information associated with the product based on the inventory being within the threshold distance.
|