This disclosure describes a virtual assistant that can help users repeat prior purchases made via a shopping app or website. When making a repeat purchase, users expect the product or service to be identical to the previous purchase. Per techniques described herein, the virtual assistant automatically detects and highlights differences between a current order and past purchases of the same product or service prior to the user finalizing the purchase. The interaction between the user and the virtual assistant can take place via any device such as a smartphone, smart speaker, etc. Further, the actual purchase can be completed via any shopping app or website. Machine learning techniques are utilized to analyze past purchases, accessed with user permission; detect repeat orders; identify mismatches; and provide notifications and assistance with modifying and placing the order.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.