2 ms·
yah the cumbersome part is for real; for the longest I never itemized groceries, just lump sums spent. I've been slowly automating more of the process. For onli
by jxramos 5y ago
yah the cumbersome part is for real; for the longest I never itemized groceries, just lump sums spent. I've been slowly automating more of the process. For online purchases I write some chrome extensions that scrape the order pages and downloads a Json file for me. Works for the most part and I'm looking to extend to a few more vendors:
https://github.com/jxramos/webOrders https://github.com/jxramos/webOrders.
All the data captured over the years omits very fine detail for the most part; things like weights and volumes and stuff. The data is fairly messy but there should have some signal within it however. This motivates me to revisit what sort of receipt OCR stuff is out there, it's been a TODO for a long time. I'm looking for mainly partially automated stuff, fully automate the frequent vendors, manual entry the rest: https://gist.github.com/jxramos/db8195d1972b6d7f7eb0e97be51d8369 https://gist.github.com/jxramos/db8195d1972b6d7f7eb0e97be51d...
- tharkun__ 5y agoYeah before giving up completely I checked into OCR as well. However I haven't found solutions that are both easily usable by consumers (e.g. a mobile app) and actually is able to itemize and categorize. Everything I found was only able to figure out that something is a say Costco receipt and then categorize that whole receipt say as "groceries". That doesn't help at all. I even went as far as building a small mobile app using AWS OCR. I was able to itemize and categorize using that but it still required manual "fingerprinting" of each receipt type. Basically figuring out that something was a Costco receipt and in Costco receipts this column in the OCR'd text was the name of the item etc and then also defining the mapping of item name to category. Worked well enough but I wasn't willing to pay for this after all the free trials and such if it couldn't be monetized by releasing the app. And since the fingerprinting is pretty cumbersome and error prone (Costco doesn't even have a global standard for their receipt format, never mind different gas stations etc) and I neither have the expertise nor the necessary training data for a machine learning approach.