Andrej Baranovskij Blog
Blog about Oracle, Full Stack, Machine Learning and Cloud
Tuesday, January 31, 2023
Preparing Dataset for Donut Fine-Tuning (part 1, Document AI)
›
I explain the dataset I will be using to fine-tune Donut model. I show how PDFs are converted to image files for further processing and OCR ...
Monday, January 23, 2023
How To Fine-tune Donut Model
›
Donut is an awesome Document AI model to extract data from docs. I share my experiences in fine-tuning the model, with CORD dataset, based o...
Monday, January 16, 2023
Donut 🍩 - ChatGPT for Document AI
›
Donut - OCR-free Document Understanding Transformer. This ML model can process documents (images, scans) and return JSON structured info ab...
Thursday, January 5, 2023
Best Platform for Python Apps Deployment - Hugging Face Spaces with Docker
›
I walk through Hugging Face Spaces Docker SDK deployment option. I was using it to deploy our Streamlit/Python app Sparrow. So far very happ...
Monday, December 19, 2022
File Upload/Download in Streamlit/Python
›
File upload/download is supported by Streamlit out of the box. There are a few hints to share about more effective file upload implementatio...
Monday, December 12, 2022
Dependent UI Widgets in Streamlit/Python
›
This video explains how to implement dependent UI widgets refresh in Streamlit/Python, when the value changes. I'm using Streamlit Empty...
Sunday, December 4, 2022
Invoice Annotation with Sparrow/Python
›
I explain our Streamlit component for invoice/receipt document annotation and labeling. It can be used either to create new annotations or r...
‹
›
Home
View web version