Applied AI

Demo: Using Snorkel Flow to train Microsoft Azure Form Recognizer models

January 5, 2023
2 min read

Last month Snorkel AI highlighted how we’re deepening our partnership with Microsoft Azure AI to help enterprises and government agencies solve their most impactful problems. One example of how Snorkel AI helps organizations leverage Azure AI services for proprietary data and custom objectives is the new Snorkel Flow integration for Microsoft Azure Form Recognizer (currently in private preview).  

Azure Form Recognizer is an AI service that provides pre-built and customizable models for analyzing forms and PDFs. In addition to pre-built models supporting standard forms like W-2s, invoices, receipts, business cards, etc., Form Recognizer includes custom training support to fine-tune its powerful neural document models and support proprietary datasets, non-standard formats, and custom objectives. 

Check out this demo to see how Snorkel Flow can be used to easily and quickly train Azure Form Recognizer custom models. In this demo, we showcase the integration with a real-world use case from real estate and construction. Companies in this space manage massive volumes of forms and contracts with high variability depending on the year or specific process being followed. Without Snorkel Flow, it would require significant manual effort to extract specific key dollar amounts (such as the original contract amount, the current contract amount, and any contract value modifications included in the document) from a large data set of real estate and construction contracts. 

The demo also shows how Snorkel Flow can be used to orchestrate document content preprocessing (including OCR, layout information, and more through Form Recognizer), kick off custom Form Recognizer training jobs directly from the UI, and auto-generate performance analyses over custom Form Recognizer models to guide your next steps.

We’re excited to continue deepening our partnership with Microsoft Azure AI to accelerate AI development for enterprises. Schedule a custom demo tailored to your use case and Azure stack with our ML experts today.

Share this article

Recommended articles

View all articles
senior-swe-reading-group
Senior SWE-Bench: Evaluating Coding Agents Like Senior Engineers
At our latest Snorkel AI Reading Group, Henry Ehrenberg presented Senior SWE-Bench, an open-source, Harbor-compatible benchmark for evaluating coding agents on realistic, senior-level software engineering work. Its 100 tasks, with 50 public and 50 kept private to mitigate contamination, are sourced from real pull requests across 12 production repositories and cover complex features, migrations, bugs, and performance issues. Senior SWE-Bench
July 16, 2026
Snorkel Team
Image
Grok 4.5 Testing Results: How SpaceXAI’s New Model Performs on Real Professional Work
We’ve evaluated Grok 4.5 on Snorkel’s GDPval+ dataset, Snorkel’s expert-created dataset of professional workplace reasoning tasks from across the economy. To compare performance against other frontier models, we ran the evaluation alongside GPT 5.5 and Claude Opus 4.8. Overall, Grok 4.5 demonstrated the strongest overall performance. Dataset GDPval+ is part of the Snorkel Data Series (SDS), Snorkel’s portfolio of expert-curated
July 8, 2026
Jacob Fleisig
agents-last-exam-thumbnail
Agents’ Last Exam: AI Benchmarking for Real Work
At our latest Snorkel AI Reading Group, Yiyou Sun and David (Xinyang) Han (UC Berkeley, Center for Responsible and Decentralized Intelligence) presented Agents’ Last Exam (ALE) — a benchmark designed to evaluate AI agents on long-horizon, economically valuable, real-world tasks with verifiable outcomes. ALE is a collaboration between Berkeley RDI, Snorkel AI, and 300+ expert contributors across 55 professional subfields. ALE asks a deceptively simple question: can
June 30, 2026
Snorkel Team
Image

Join our newsletter

For expert advice, the latest research, and exclusive events.
By submitting this form, I acknowledge I will receive email updates from Snorkel AI, and I agree to the Terms of Use and acknowledge that my information will be used in accordance with the Privacy Policy.