Design a Machine Learing AI solution

Job ID: 34782234

Budget: $750 – $1,500 USD

We wish to build a solution somewhat like this
https://drive.google.com/open?id=1VLNTYRTLEXeRWZqXVk42PYg5zVq-hYZy&authuser=adove.vintage%40gmail.com&usp=drive_fs
The scope of this project is to come up with a design - not to build the the solution.
Some key pieces of information
1. In the video the recognition is occuring quickly on device. The design them must allow for the recognition to occur on device without internet. We do however want the accumulated learing of recognising products to update the recognition engine for all users
2. We work with AWS so are happy to use AWS techmology, Google technologies or indeed other providers
3. The client device could be Apple or Android

To reinforce the scope of this project - come up with a design for the solution. How does the engine get trained? How do we do recognition on device? How do we update the engine for all devices for tomorrow based on pictures taken today? What libraries and tools are needed?

If you have not done this type of project previously do not apply. We need a proven design