smooth-app
smooth-app copied to clipboard
Request: Scan product name from store price labels
Problem
I am a very lazy person, too lazy to type, especially when it comes to contributing and adding not 1 but 100+ products. Typing is gruelsome... and I assume the same for some users as well. I added a lot of products while being in a store and most of them dont have product_names. If I could scan text from store labels that would make things easier. The idea is to let users scan the product name from store price labels like in the picture below.
Im going to make this implementation on my own app soon but I think it's really useful to have. I dont have experience in Flutter/Dart to contribute
Proposed solution
- Scan product name
- A popup showing that multiple lines of text have been found
- The user selects one or more lines of text
- The popup also contains a textfield where, after selecting lines, you can edit and fix the product name
Example:
Gazuotas gėrimas LIMPA
TRADICINIS, 2l
Is written in 2 lines meaning that once you scan this the app should open a popup to let user select multiple lines. Then you select those 2 lines and the product name becomes
Gazuotas gėrimas LIMPA TRADICINIS, 2l
Correct me if im wrong, but another advantage of this is Robotoff picks up on 2L and suggests it as weight.
Maybe additionaly you could split product_name strings by " " and then let the user to select the brand as well with one or more words from the product name.
- That's an interesting idea @raphael0202 @g123k 👍
- GBoard is introducing a related feature: https://9to5google.com/2024/02/21/gboard-scan-text-ocr-tool/
Hi @DanieliusAsm did you check out the Open Prices project ? https://prices.openfoodfacts.org/app/prices
We're also starting to look into image analysis (classification, OCR, ...) : https://github.com/openfoodfacts/open-prices/issues/107 And how data collected from OP could be sent back to OFF (filling in missing data, store...)