CPC G06Q 10/0833 (2013.01) [G06N 3/04 (2013.01); G06N 3/08 (2013.01); G06Q 20/12 (2013.01); G06Q 20/3224 (2013.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G06V 20/52 (2022.01); G06V 40/172 (2022.01); G06V 40/23 (2022.01)] | 15 Claims |
1. A computer-implemented method comprising:
receiving one or more images captured by cameras associated with a facility;
applying one or more image-recognition algorithms to the one or more images to determine a presence of a user within the facility;
detecting a selection of an item by the user, wherein the item is located within the facility;
generating a three-dimensional representation of the selected item;
tracking in real-time a movement of the selected item throughout the facility, wherein tracking includes determining a location of the three-dimensional representation relative to the facility;
determining one or more characteristics associated with the user based on the movement of the selected item, wherein the one or more characteristics include a time spent by the user within the facility;
storing the one or more characteristics in a profile associated with the user; and
determining targeted content to be transmitted to the user based on the profile.
|