Classify & extract data from floorplans with Mistral AI OCR & JigsawStack
<section <h2đ What it Does</h2 <p This workflow <strongautomatically classifies uploaded files</strong (PDFs or images) as <spanfloorplans</span or <spannonâfloorplans</span. It filters out junk files, then analyzes ...
Template notes
<section <h2đ What it Does</h2 <p This workflow <strongautomatically classifies uploaded files</strong (PDFs or images) as <spanfloorplans</span or <spannonâfloorplans</span. It filters out junk files, then analyzes valid floorplans to extract <emroom sizes</em and <emmeasurements</em. </p
<h2đĽ Who itâs For</h2 <p Built for <strongreal estate platforms, property managers, and automation builders</strong who need a trustworthy way to detect invalid uploads while quickly turning true floorplans into structured, reusable data. </p
<h2âď¸ How it Works</h2 <ol <liUser uploads a file (<codePDF</code, <codeJPG</code, <codePNG</code, etc.).</li <liWorkflow routes the file based on type for specialized processing.</li <liA twoâlayer quality check is applied using heuristics and AI classification.</li <liA confidence score determines if the file is a valid floorplan.</li <liValid floorplans are passed to a powerful OCR/AI for deep analysis.</li <liResults are returned as <strongJSON</strong and a user-friendly <strongHTML table</strong.</li </ol
<h2đ§ The Technology Behind the Demo</h2 <p This MVP is a glimpse into a more advanced commercial system. It runs on a custom <strongn8n workflow</strong that leverages <strongMistral AI's</strong latest OCR technology. Hereâs what makes it powerful: </p <ul <li <strongStructured Data Extraction:</strong The AI is forced to return data in a clean, predictable <codeJSON Schema</code. This isn't just text scraping; itâs a reliable data pipeline. </li <li <strongIntelligent Data Enrichment:</strong The workflow doesn't just extract dataâit enriches it. A custom script automatically calculates crucial metrics like <strongwall surface area</strong from the floor dimensions, even using fallback estimates if needed. </li <li <strongAutomated Aggregation:</strong It goes beyond individual rooms by automatically calculating totals per floor level and per room type, providing immediate, actionable insights. </li </ul <p While this demo shows the core classification and measurement (Step 1), the full commercial version includes <strongStep 2 & 3 (Automated Offer Generation)</strong, currently in use by a client in the construction industry. </p <div <a href="https://form0.app/forms/drTI6g" target="blank" Test the Live MVP </a </div <h2đ Requirements</h2 <ul <liJigsaw Stack API Key</li <lin8n Instance</li <liWebhook Endpoint</li </ul
<h2đ¨ Customization</h2 <p Adjust thresholds, fineâtune heuristics, or swap OCR providers to better match your business needs and downstream integrations. </p </section