SELECTED CASE STUDIES

Explore selected work in data extraction, OCR, automation, and computer vision.

Showing 6 of 12 case studies

DOCUMENT AI · CASE STUDY
N8n invoice workflow from intake through extraction, translation and checks into human review and spreadsheet output.

n8n Invoice Extraction with Validation and Review

An n8n invoice workflow extracts headers and line items, translates descriptions, checks totals, and sends reviewable data to Google Sheets for an Excel handoff.

Workflow illustration.

DOCUMENT AI · CASE STUDY
Native-PDF schedule extraction into Excel. Fictional calendar entries use the implemented numeric request legend: 0 Off, 1 Available, 2 Request to Work.

Color-Coded Schedule PDF Extraction to Excel

A Python extractor turns staff schedule PDF grids into Excel rows, preserving dates, shifts and color-coded request values for coordinator review.

Native PDF illustration with fictional entries. Request legend: 0 Off, 1 Available, 2 Request to Work.

AI WORKFLOW AUTOMATION · CASE STUDY
Record synchronization and a separate SQL query assistant. SELECT text checks and a default LIMIT 100 do not guarantee read-only database access or a maximum result size.

n8n Record Sync and a PostgreSQL Query Assistant

n8n workflows separate record create, update and delete operations, alongside a schema-aware PostgreSQL chat assistant.

Workflow illustration. SELECT checks and default LIMIT 100 do not guarantee read-only database access or a maximum result size.

BROWSER AUTOMATION · CASE STUDY
Spreadsheet inputs pass through browser searches into a sheet with result URLs, timestamps and execution status.

Browser Search Automation from a Spreadsheet

A spreadsheet-driven browser workflow returns search result URLs, timestamps and row status so operators can review each search run.

Workflow illustration with fictional search data.

DATA EXTRACTION · CASE STUDY
Listing extraction with incremental CSV and JSON Lines output. Restart reads completed listing IDs from saved JSON Lines records; processing settings are defined in code.

Resumable Python Listing Extraction to CSV

A Python listing extractor saves results incrementally to CSV and JSON Lines, then uses completed listing IDs to resume interrupted batches.

Workflow illustration. Resume uses saved JSON Lines listing IDs; processing settings are defined in code.

AI WORKFLOW AUTOMATION · CASE STUDY
Website datasets branch into Excel, CSV and HTML processors, then become structured JSON grouped by starting URL.

n8n Website Data Extraction to JSON

An n8n and OpenAI workflow discovers website datasets, processes Excel, CSV and HTML tables, and prepares structured JSON with schemas and tags.

Workflow illustration.