4 ms·
> My impression is that OCR is basically solved at this point. Not really in practice to me. Especially they still struggle with Table format detection.
by kbumsik 1y ago
> My impression is that OCR is basically solved at this point.
Not really in practice to me. Especially they still struggle with Table format detection.
- coulix 1y agoThis. Any complex parent table span cell relationship still has low accuracy. Try the reverse, take a complex picture table and ask Chatgpt5, claude Opus 3.1, Gemini Pro 2.5 to produce a HTML table. They will fail.
- bobsmooth 1y agoMaybe I misunderstood the assignment but it seems to work for me. https://chatgpt.com/share/68f5f9ba-d448-8005-86d2-c3fbae028bcf https://chatgpt.com/share/68f5f9ba-d448-8005-86d2-c3fbae028b... Edit: Just caught a mistake, transcribed one of the prices incorrectly.
- kbumsik 1y agoRight, I wouldn't use full table detection to VLM model because they tend to mistake with numbers in table...
- pietz 1y agoMaybe my imagination is limited or our documents aren't complex enough, but are we talking about realistic written documents? I'm sure you can take a screenshot of a very complex spreadsheet and it fails, but in that case you already have the data in structured form anyway, no?
- kbumsik 1y ago> realistic written documents? Just get a DEF 14A (Annual meeting) filing of a company from SEC EDGAR. I have seen so many mistakes when looking at the result closely. Here is a DEF 14A filing from Salseforce. You can print it to a PDF and then try converting. https://www.sec.gov/Archives/edgar/data/1108524/000110852425000009/crm-20250424.htm https://www.sec.gov/Archives/edgar/data/1108524/000110852425...
- grosswait 1y agoHistorical filings are still a problem, but hasn’t the SEC required filing in an XML format since the end of 2024?
- richardlblair 1y agoIt's not really about SEC filings, though. While we folks on HN would never think of hard copies of invoices, but much of the world still operates this way. As mentioned above I have about 200 construction invoices. They are all formatted in a way that doesn't make sense. Most fail both OCR and OpenAI
- KoolKat23 1y agoOpenAI has unusuably low image DPI. Try Gemini.
- daemonologist 1y agoNow if someone mails or faxes you that spreadsheet? You're screwed. Spreadsheets are not the biggest problem though, as they have a reliable 2-dimensional grid - at worst some cells will be combined. The form layouts and n-dimensional table structures you can find on medical and insurance documents are truly unhinged. I've seen documents that I struggled to interpret.
- KoolKat23 1y agoTo be fair, this is problematic for humans too. My old insurer outright rejected things like that stating it's not legible. (I imagine it also had the benefit of reducing fraud/errors). In this day and age, it's probably easier/better to change the process around that as there's little excuse for such shit quality input. I understand this isn't always possible though.
- richardlblair 1y agoI had mentioned this when the new QWEN model dropped - I have a stack of construction invoices that fail through both OCR and OpenAI. It's a hard (and very interesting) problem space.