Andrej Baranovskij Blog
Blog about Oracle, Full Stack, Machine Learning and Cloud
Wednesday, September 10, 2025
Advanced Structured Data Processing in Sparrow
I added instruction and validation functionality into Sparrow. This allows to process business logic with document data directly through Sparrow query. For example, it allows to check if given fields are present in the document.
Labels:
Python,
Structured Data,
vLLM
Monday, September 1, 2025
My Experience with PyCharm AI Assistant
Explaining my experience with PyCharm AI Assistant. Showing example how code changes can be reviewed one by one, before they are accepted into your codebase.
Wednesday, August 27, 2025
Financial Table Structure Analysis with Computer Vision
Explaining new functionality I'm implementing in Sparrow to pre-process tables with grid structure. This greatly improves table data extraction by Vision LLMs.
Labels:
Computer Vision,
Python,
Structured Data
Wednesday, July 23, 2025
PaddleOCR 3.1 Setup in FastAPI
I explain how to run PaddleOCR 3.1 from FastAPI app.
Monday, July 14, 2025
Structured Data Query with Sparrow AI Agent
Sparrow comes with option to extract stuctured data with query. In this video I explain how you can define such query to fetch array and field data.
Tuesday, July 8, 2025
Vision LLM with MLX: Extracting Electric Meter Data in Production
In this video, I share my experience using the MLX backend to run Vision LLM (with MLX-VLM) for structured data extraction in a production environment. See how I used Sparrow to accurately read electric meter data and learn practical tips for deploying similar solutions.
Monday, June 30, 2025
Solving Upwork Client Task with Sparrow
I show how Sparrow can be used to handle complex Upwork task, with accurate table data extraction. Key requirement is to prevent Vision LLM hallucinations, this is achieved by Sparrow hybrid data processing approach.
Labels:
structureddata,
upwork,
vLLM
Subscribe to:
Posts (Atom)