We wanted to create an application which allows us to store photos of receipts. We were inspired by Microsoft Cognitive API to use OCR to parse the receipts in order to track spending.
What it does
Stores a history of transactions, allowing users to explore their spending in each category and visualise their last week's spending in a graph.
How we built it
We used Java in Android Studio to develop our app, utilising the Microsoft Cognitive Services API to parse the receipts and some RegEx to extract relevant data.
Challenges we ran into
Ensuring that the parse quality was good while minimising network delay, and intelligently selecting the total amount from each receipt.
Accomplishments that we're proud of
We are proud that in our first hackathon we were able to produce a clean final product using technologies we all had very limited experience in.
What we learned
We learned a lot about Android development and Microsoft Cognitive API. We also learned a lot about hackathons, and how to divide up work within a team.
What's next for Receipt Parser
Expanding our merchant database, and allowing users to modify transactions.