Inspiration

Inspired by my mom, she always keep her all receipts to stay on top of her spending this program could be very useful for her

What it does

It takes in an image of a receipt and return a json object with the content of the receipt.

How we built it

I built it using entirely Python

Challenges we ran into

One of the biggest challenge is the accuracy of the scan, Tesseract is really good with scanned documents, where the letters and the background are fully separated, contrast to each other( black and white) but for normal everyday photos that's taken with a phone, it's having a hard time detecting characters due to the noise of the environment. So a large part of the project is just processing the image to prepare it for the scanning

Accomplishments that we're proud of

The algorithm that process the image, it can turn most images into reasonably readable binary images

What we learned

Image editing

What's next for Receipt scanner

Further incorporate LLM into the program and a UI/ mobile app for ease of use.

Built With

Share this project:

Updates