AI for Documents and Data
Uploading files to a chat: what the model really sees, how to pull data out into a structure, and how to prove nothing was lost

About this course
A course for everyone who receives work as files: contracts and invoices, statements and reports, scans, price lists, exports from systems, forty applications in free form. The question is always the same — how to get from a pile of documents to rows you can work with, without retyping them by hand and without quietly losing half of them on the way.
We start with the part almost nobody is told: a file you attached does not reach the model the way it looks on your screen. A scan without recognition is a blank sheet, a merged cell becomes an empty one, a running head turns into a sentence in the middle of a paragraph. Then come the working techniques — extraction into named columns with a "not found" instead of a guess, parsing in batches with a row count, reconciling two documents field by field, reading a long document with quotes you can verify by searching the file, cleaning and categorising table data.
The honest part runs through every lesson. A model extracts and structures well, but it never guarantees completeness — and no wording makes it guarantee that. So each technique comes with its control: counters, an "unparsed" list, a mandatory quote column, a spot check against the original. No programming, no product names, no model versions.