Close Menu
    Trending
    • STOP Building Useless ML Projects – What Actually Works
    • Credit Risk Scoring for BNPL Customers at Bati Bank | by Sumeya sirmula | Jul, 2025
    • The New Career Crisis: AI Is Breaking the Entry-Level Path for Gen Z
    • Musk’s X appoints ‘king of virality’ in bid to boost growth
    • Why Entrepreneurs Should Stop Obsessing Over Growth
    • Implementing IBCS rules in Power BI
    • What comes next for AI copyright lawsuits?
    • Why PDF Extraction Still Feels LikeHack
    AIBS News
    • Home
    • Artificial Intelligence
    • Machine Learning
    • AI Technology
    • Data Science
    • More
      • Technology
      • Business
    AIBS News
    Home»Artificial Intelligence»An Unbiased Review of Snowflake’s Document AI
    Artificial Intelligence

    An Unbiased Review of Snowflake’s Document AI

    Team_AIBS NewsBy Team_AIBS NewsApril 16, 2025No Comments8 Mins Read
    Share Facebook Twitter Pinterest LinkedIn Tumblr Reddit Telegram Email
    Share
    Facebook Twitter LinkedIn Pinterest Email


    As knowledge , we’re comfy with tabular knowledge…

    Tabular knowledge. Picture by Creator.

    We will additionally deal with phrases, json, xml feeds, and footage of cats. However what a couple of cardboard field filled with issues like this?

    (Picture by Annie Spratt, Unsplash)

    The data on this receipt desires so badly to be in a tabular database someplace. Wouldn’t or not it’s nice if we might scan all these, run them by way of an LLM, and save the leads to a desk?

    Fortunate for us, we reside within the period of Document Ai. Doc AI combines OCR with LLMs and permits us to construct a bridge between the paper world and the digital database world.

    All the foremost cloud distributors have some model of this…

    Right here I’ll share my ideas on Snowflake’s Doc AI. Apart from utilizing Snowflake at work, I’ve no affiliation with Snowflake. They didn’t fee me to write down this piece and I’m not a part of any ambassador program. All of that’s to say I can write an unbiased evaluation of Snowflake’s Document AI.


    What’s Doc AI? 

    Doc AI permits customers to rapidly extract info from digital paperwork. Once we say “paperwork” we imply footage with phrases. Don’t confuse this with niche NoSQL things.

    The product combines OCR and LLM fashions so {that a} consumer can create a set of prompts and execute these prompts towards a big assortment of paperwork .

    Snowflake’s Doc AI on a (scrubbed) resume. Picture by creator.

    LLMs and OCR each have room for error. Snowflake solved this by (1) banging their heads towards OCR till it’s sharp — I see you, Snowflake developer — and (2) letting me fine-tune my LLM. 

    Positive-tuning the Snowflake LLM feels much more like glamping than some rugged outside journey. I evaluation 20+ paperwork, hit the “prepare mannequin” button, then rinse and repeat till efficiency is passable. Am I even a knowledge scientist anymore?

    As soon as the mannequin is skilled, I can run my prompts on 1000 paperwork at a time. I like to avoid wasting the outcomes to a desk however you would do no matter you need with the outcomes actual time.


    Why does it matter? 

    This product is cool for a number of causes.

    • You possibly can construct a bridge between the paper and digital world. I by no means thought the large field of paper invoices beneath my desk would make it into my cloud knowledge warehouse, however now it could.  Scan the paper bill, add it to snowflake, run my Doc AI mannequin, and wham! I’ve my desired info parsed right into a tidy desk.
    • It’s frighteningly handy to invoke a machine-learning mannequin by way of SQL. Why didn’t we consider this sooner? In a outdated occasions this was just a few hundred of traces of code to load the uncooked knowledge (SQL >> python/spark/and many others.), clear it, engineer options, prepare/take a look at break up, prepare a mannequin, make predictions, after which usually write the predictions again into SQL. 
    • To construct this in-house could be a serious enterprise. Sure, OCR has been round a very long time however can nonetheless be finicky. Positive-tuning an LLM clearly hasn’t been round too lengthy, however is getting simpler by the week. To piece these collectively in a means that achieves excessive accuracy for a wide range of paperwork might take a very long time to hack by yourself. Months of months of polish.

    In fact some components are nonetheless in-built home. As soon as I extract info from the doc I’ve to determine what to do with that info. That’s comparatively fast work, although.


    Our Use Case — Carry on Flu Season:

    I work at an organization known as IntelyCare. We function within the healthcare staffing area, which implies we assist hospitals, nursing houses, and rehab facilities discover high quality clinicians for particular person shifts, prolonged contracts, or full-time/part-time engagements. 

    A lot of our services require clinicians to have an up-to-date flu shot. Final 12 months, our clinicians submitted over 10,000 flu pictures along with tons of of hundreds of different paperwork. We manually reviewed all of those manually to make sure validity. A part of the enjoyment of working within the healthcare staffing world!

    Spoiler Alert: Utilizing Doc AI, we have been capable of cut back the variety of flu-shot paperwork needing handbook evaluation by ~50% and all in simply a few weeks.

    To drag this off, we did the next:

    • Uploaded a pile of flu-shot paperwork to snowflake.
    • Massaged the prompts, skilled the mannequin, massaged the prompts some extra, retrained the mannequin some extra… 
    • Constructed out the logic to match the mannequin output towards the clinician’s profile (e.g. do the names match?). Positively some trial and error right here with formatting names, dates, and many others.
    • Constructed out the “resolution logic” to both approve the doc or ship it again to the people.
    • Examined the complete pipeline on larger pile of manually reviewed paperwork. Took a detailed take a look at any false positives.
    • Repeated till our confusion matrix was passable.

    For this challenge, false positives pose a enterprise threat. We don’t need to approve a doc that’s expired or lacking key info. We stored iterating till the false-positive price hit zero. We’ll have some false positives ultimately, however fewer than what we’ve got now with a human evaluation course of.

    False negatives, nonetheless, are innocent. If our pipeline doesn’t like a flu shot, it merely routes the doc to the human staff for evaluation. In the event that they go on to approve the doc, it’s enterprise as regular.

    The mannequin does properly with the clear/straightforward paperwork, which account for ~50% of all flu pictures. If it’s messy or complicated, it goes again to the people as earlier than. 


    Issues we realized alongside the way in which

    1. The mannequin does greatest at studying the doc, not making choices or doing math primarily based on the doc.

    Initially, our prompts tried to find out validity of the doc.

    Dangerous: Is the doc already expired?

    We discovered it far simpler to restrict our prompts to questions that may very well be answered by trying on the doc. The LLM doesn’t decide something. It simply grabs the related knowledge factors off the web page.

    Good: What’s the expiration date? 

    Save the outcomes and do the mathematics downstream.

    1. You continue to should be considerate about coaching knowledge

    We had just a few duplicate flu pictures from one clinician in our coaching knowledge. Name this clinician Ben. One in all our prompts was, “what’s the affected person’s identify?” As a result of “Ben” was within the coaching knowledge a number of occasions, any remotely unclear doc would return with “Ben” because the affected person identify.

    So overfitting remains to be a factor. Over/beneath sampling remains to be a factor. We tried once more with a extra considerate assortment of coaching paperwork and issues did a lot better.

    Doc AI is fairly magical, however not that magical. Fundamentals nonetheless matter.

    1. The mannequin may very well be fooled by writing on a serviette.

    To my data, Snowflake doesn’t have a method to render the doc picture as an embedding. You possibly can create an embedding from the extracted textual content, however that gained’t inform you if the textual content was written by hand or not. So long as the textual content is legitimate, the mannequin and downstream logic will give it a inexperienced gentle.

    You possibly can repair this beautiful simply by evaluating picture embeddings of submitted paperwork to the embeddings of accepted paperwork. Any doc with an embedding means out in left discipline is shipped again for human evaluation. That is easy work, however you’ll must do it outdoors Snowflake for now. 

    1. Not as costly as I used to be anticipating 

    Snowflake has a popularity of being spendy. And for HIPAA compliance considerations we run a higher-tier Snowflake account for this challenge. I have a tendency to fret about working up a Snowflake tab.

    Ultimately we needed to strive additional exhausting to spend greater than $100/week whereas coaching the mannequin. We ran hundreds of paperwork by way of the mannequin each few days to measure its accuracy whereas iterating on the mannequin, however by no means managed to interrupt the funds.

    Higher nonetheless, we’re saving cash on the handbook evaluation course of. The prices for AI reviewing 1000 paperwork (approves ~500 paperwork) is ~20% of the price we spend on people reviewing the remaining 500. All in, a 40% discount in prices for reviewing flu-shots.


    Summing up

    I’ve been impressed with how rapidly we might full a challenge of this scope utilizing Doc AI. We’ve gone from months to days. I give it 4 stars out of 5, and am open to giving it a fifth star if Snowflake ever offers us entry to picture embeddings. 

    Since flu pictures, we’ve deployed related fashions for different paperwork with related or higher outcomes. And with all this prep work, as an alternative of dreading the upcoming flu season, we’re able to carry it on.



    Source link

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Previous ArticleBuilding ETL Pipelines for Machine Learning Using PySpark: A Comprehensive Guide | by Orami | Apr, 2025
    Next Article Starbucks Introduces a Strict New Dress Code for Baristas
    Team_AIBS News
    • Website

    Related Posts

    Artificial Intelligence

    STOP Building Useless ML Projects – What Actually Works

    July 1, 2025
    Artificial Intelligence

    Implementing IBCS rules in Power BI

    July 1, 2025
    Artificial Intelligence

    Become a Better Data Scientist with These Prompt Engineering Tips and Tricks

    July 1, 2025
    Add A Comment
    Leave A Reply Cancel Reply

    Top Posts

    STOP Building Useless ML Projects – What Actually Works

    July 1, 2025

    I Tried Buying a Car Through Amazon: Here Are the Pros, Cons

    December 10, 2024

    Amazon and eBay to pay ‘fair share’ for e-waste recycling

    December 10, 2024

    Artificial Intelligence Concerns & Predictions For 2025

    December 10, 2024

    Barbara Corcoran: Entrepreneurs Must ‘Embrace Change’

    December 10, 2024
    Categories
    • AI Technology
    • Artificial Intelligence
    • Business
    • Data Science
    • Machine Learning
    • Technology
    Most Popular

    How Businesses Can Actually Make an Environmental Impact

    April 22, 2025

    Beyond Model Stacking: The Architecture Principles That Make Multimodal AI Systems Work

    June 20, 2025

    Staff told to keep cameras on in meetings

    May 3, 2025
    Our Picks

    STOP Building Useless ML Projects – What Actually Works

    July 1, 2025

    Credit Risk Scoring for BNPL Customers at Bati Bank | by Sumeya sirmula | Jul, 2025

    July 1, 2025

    The New Career Crisis: AI Is Breaking the Entry-Level Path for Gen Z

    July 1, 2025
    Categories
    • AI Technology
    • Artificial Intelligence
    • Business
    • Data Science
    • Machine Learning
    • Technology
    • Privacy Policy
    • Disclaimer
    • Terms and Conditions
    • About us
    • Contact us
    Copyright © 2024 Aibsnews.comAll Rights Reserved.

    Type above and press Enter to search. Press Esc to cancel.