CPC G06Q 30/0619 (2013.01) [G06Q 10/087 (2013.01); G06Q 30/0631 (2013.01); G06Q 30/0643 (2013.01); G06Q 50/28 (2013.01); G06T 7/70 (2017.01); G06T 7/97 (2017.01); G06V 20/20 (2022.01); H04L 12/2825 (2013.01); G06T 2207/10004 (2013.01); G06T 2207/30128 (2013.01); G06T 2207/30242 (2013.01)] | 18 Claims |
1. A method comprising:
accessing image input associated with a consumable item, the image input being recorded by a camera associated with a client device, the image input comprising at least one of a video or a photograph;
identifying an account associated with a user of the client device based on an identifier of the client device;
retrieving, from a database and using one or more hardware processors, purchase history data of previous purchases of the consumable item for the account;
determining, using the one or more hardware processors, a level of consumption of the consumable item for the account based on an analysis of the image input using one or more image recognition techniques and based on a prediction of a frequency of ordering of the consumable item, the prediction based at least in part on a pattern analysis of the purchase history data using at least one machine learning algorithm;
based on the level of consumption of the consumable item, determining a suggested schedule of future automatic orders of the consumable item;
displaying, at a user interface of the client device, the suggested schedule of future automatic orders of the consumable item;
receiving a selection of the suggested schedule of future automatic orders of the consumable item, the consumable item being automatically ordered on behalf of the user based on the suggested schedule;
displaying, at the user interface of the client device and based on the consumable item being automatically ordered, a prompt for providing feedback indicating a review of the consumable item; and
receiving, via the user interface of the client device, the feedback indicating the review of the consumable item.
|