Recorded calls and scanned documents in, clear structured summaries out.
- Services
- AI Engineering
- Client
- Confidential
- Built with
- Python · AssemblyAI · Gemini API · Tesseract OCR · Flask · SQLite · React

01
Important information was spread across call recordings and paper documents, and reviewing it all by hand took too long.
02
- 01One summarisation pipeline for both audio and documents.
- 02Call transcription with speaker separation, so each voice in a conversation is identified.
- 03Text recognition (OCR) that reads scanned and printed pages.
- 04A shared workflow that summarises calls and documents in the same structured format.
- 05A Flask backend with SQLite storage.
Built with
- Python
- AssemblyAI
- Gemini API
- Tesseract OCR
- Poppler
- Flask
- Jinja2
- SQLAlchemy
- SQLite
- Flask-Login
- Flask-WTF
- WTForms
- Gmail SMTP
- React
- Vite
- Bootstrap 5
- HTML
- CSS
- JavaScript
The product




Representative interface; the client's product is confidential.
Next project
Client confidential
