Inspiration
We wanted to make dealing with business cards easier. Manually entering info is a pain, so we got the idea to use OCR and OpenAI to smarten things up.
What it does
Our Business Card OCR, powered by OpenAI, makes managing contacts a breeze. It looks at business cards and picks out important details like names, addresses, phone numbers, and emails. No more typing – it does the work for you, making contact manangement smoother.
How we built it
Streamlit -> Frontend and Backend Tesseract -> Convert image to text OpenAI -> Convert text to contact entity
Challenges we ran into
We had to learn how to use Streamlit for the first time, and there were some limits on how much we could use OpenAI.
Accomplishments that we're proud of
We successfully figured out how to use Streamlit, fine-tuned ChatGPT, and created an effective OCR system.
What we learned
We got the hang of using Streamlit, got good at fine-tuning ChatGPT, and learned how to build an OCR system.
What's next for Business Card OCR
We're planning to make the user interface better and add a camera feature for easier use.
Built With
- chatgpt
- ocr
- openai
- streamlit
- tesseract
Log in or sign up for Devpost to join the conversation.