What it does
Smart Grocery List
How to use
- Enter groceries
- Go to grocery store
- Point camera at groceries 3a. SmartCart will use machine learning to detect what item it is look at 3b. It will also detect the price and (planned) nutritional information about the item 3c. This information is synced to cloud servers and other devices
- Your family members who are at other grocery stores can use SmartCart to detect and compare prices of items
- Based on this information, make the cheapest purchase
- Profit
Presentation
https://docs.google.com/presentation/d/1d3qfgui_HscUDZt_lbpbQro1Gy6C-vBSedBRJp4QLOI/edit?usp=sharing
How we built it
The UI is based in Kotlin for Android, with Firebase as our database, backend and model server. The grocery detection was built from MobileNetV2 on Keras.
Challenges we ran into
Android being finicky as always, we had some problems with camera loading and information updating.
Accomplishments we're proud of
Conceptualising, structuring and finishing a decent app in less than 24 hours Getting high accuracy on the grocery identifier
What's next?
An ever growing catalog of groceries, automatic OCR of nutritional information and a data comparision table.
Built With
- android
- java
- kotlin
- love
- machine-learning
- tensorflow

Log in or sign up for Devpost to join the conversation.