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.

Built With

Share this project:

Updates