Test out our bot here!! >>> link <<<
Inspiration
Create an app that helps to split bills by taking a picture of the receipt and analysing in the app. Then a link can be sent to the people paying and they can choose which item they want to pay for.
What it does
It uses OCR (optical character recognition) to analyze a receipt. With a user input integer value for the number of people who participated in the meal, splits the bill evenly between participants and returns to the user on how much each participant should pay.
How I built it
It was built using repl.it so that all of us can collaborate on it at the same time
Challenges I ran into
We experimented with OCRs like Nanonets and Tesseract and those could not give a satisfactory output when parsing receipts. Eventually we had to reduce the scope of the project to accept only total value instead of individual elements in the receipt.
Accomplishments that I'm proud of
This is the first time our team experimented with OCR. It was an insightful experience into the capabilities of OCR and also its potential uses and applications.
What I learned
We learnt how to create telegram bots and how to use OCR in python as well.
What's next for Split
Next, we hope to be able to obtain the individual items in the receipt and their quantity using OCR, and also factor in discounts and taxes to be able to calculate a proper price for each individual.
Log in or sign up for Devpost to join the conversation.