Just had a thought after Sat am shopping.
Goals:
- get most data in
- with minimum human effort
- maximum system effort
Thought: OCR - optical character recognition
Data Input Use Case:
1. Consumer shops, gets docket receipt
2. Photographs receipt, including location, date, time, product
description, product price, total
3. User emails or MMS photo to
price_check@price_check.com
Data Processing Use Case:
1. System receives image file of docket receipt by email or mms
2. OCR software converts image to field data, including sender's email
address/mms user as account details
3. If user puts "anonymous" in subject, then no sender information is
stored, or in body of mms message
4. System records purchases against user, and in master shopping list,
by product, location, time, price
4. OCR exception file created for manual review
5. Manual reviewer examines exception file, and hand codes or deletes
file from exception file list
6. Reporting: Discounts found from Normal prices, by store, by Nearby
Data Output Use Case 1 Making a Shopping List:
1. Price Watch App records all your grocery purchases over time, using
email address or phone number (MMS) as ID
2. User selects preferred supermarket
3. User checks required products from previous products
4. User checks further required products from master list
5. System estimates provided prices from master list
6. User accepts / rejects total
7. If user rejects, then can request price comparison from nearby
supermarkets eg within 500m (Walking distance), within 10 minutes
driving distance, of preferred supermarket.
(looks like Use Case 1 is mostly covered by Application Screen Flow.
Yay!)
Data Output Use Case 2 Going Shopping:
1. Consumer goes shopping
2. Calls up grocery prices
3. Examines specials in usual shopping area, within certain distance
4. Examines usual prices, special discounts.
5. shops - goto data input use case
(looks like Use Case 2 is mostly covered by Application Screen Flow.
Yay!).
Hope this is helpful.
Richard
ps Will attach photo of docket for sample input.....