Fin Maverick
Foundations VocabularyAccounting & ReportingEconomics & MacroQuant Methods & ProgrammingBusiness & Company AnalysisCorporate Finance & ValuationBehavioural Finance
Banking & Market InfrastructureFixed Income & RatesDerivatives & Structured ProductsPublic EquitiesTransactions & DealsPortfolio ConstructionFunds & AMCs
Private Markets & AlternativesRisk, Treasury & ControlAI & Digital FinanceStochastic Calculus & PricingWealth & Personal FinanceIndian Markets & RegulationProfessional Practice
CalculatorComparison
Frameworks
Explore Bootcamps
Equity ResearchPortfolio ManagementMutual Fund MasteryFinancial LiteracyInvestment Banking Analyst
Private Equity AnalystHedge Funds AnalystBreaking Into VCBreaking Into QuantsAI For Finance
Financial Analyst ProgramRisk Management ProgramPrivate Wealth ManagementDebt Capital MarketsDerivatives Foundation
Explore Internships
Equity Research InternMutual Fund Intern
Portfolio Management InternFinancial Literacy Intern
Explore Micro Courses

Equity Research6

Writing an Investment ThesisBuilding a Discounted Cash FlowReading an Annual Report FastReading a Sector Before a CompanySpotting Quality of Earnings Red FlagsBuilding a Revenue Forecast From Drivers

Portfolio Management3

Rebalancing: When, Why and What It CostsStrategic and Tactical Asset AllocationMeasuring Risk in a Portfolio

Mutual Fund Mastery3

Comparing Funds Without Being FooledHow a NAV Is Struck and Which Day You GetReading a Fund Factsheet Properly

Derivatives Unlocked4

Hedging a Real ExposureThe Greeks, PracticallyFutures, the Basis and What Moves ItReading an Option Payoff

AI For Finance2

Retrieval and Grounding for FinanceDocument Extraction in Finance

Breaking Into Quants4

Backtesting a StrategyHypothesis TestingCleaning Financial DataRegression for Finance

Breaking Into VC3

Sizing a MarketReading a Term Sheet as a FounderHow a Venture Round Actually Works

Financial Analyst Program4

Common Size and Trend AnalysisReading a Cash Flow StatementRatio Analysis That Says SomethingBuilding a Working Capital Schedule

Risk Management Program2

Credit Exposure and How It Is ReducedValue at Risk and What It Hides

Investment Banking Analyst3

Precedent Transactions and Why They DifferReading a Term Sheet StructurallyBuilding a Comparable Companies Table

Private Wealth Management3

Tax Aware Portfolio DecisionsBuilding a Client Risk ProfileGoal Based Planning Arithmetic

Debt Capital Markets3

Analysing an Issuer's CreditDuration and What It Does Not Tell YouBond Pricing and Yield Mechanics

Private Equity Analyst2

Fund Waterfalls and CarryThe LBO in Structure

Hedge Funds Analyst2

Short Selling MechanicsLong Short Mechanics
Courses
Explore Career Roadmaps
Investment Banking AnalystEquity Research AnalystVC AnalystPrivate Equity AnalystHedge Funds Analyst
Quant AnalystAI For FinanceFinancial Analyst ProgramPrivate Wealth ManagementDebt Capital Markets
Risk Management ProgramDerivatives FoundationPortfolio ManagementMutual Fund Mastery
PartnershipsShowdown
Log inSign up
AI, Automation & Digital Finance
1AI Foundations
Artificial Intelligence in FinanceAlgorithmNeural Networks and Deep LearningMachine LearningArtificial Intelligence vs Machine…Computer Vision in FinanceTraining Data and LabelsNatural Language Processing in Finance
2Generative AI
Generative AIGenerative AI vs Predictive AILarge Language ModelsEmbeddingsHallucinationFine TuningPrompting vs Fine TuningThe PromptThe Context WindowTool CallingGroundingVector DatabasesRetrieval Augmented GenerationRAG vs Fine Tuning
3Automation and Workflow
Workflow AutomationAutomation vs AugmentationHow to Map a…Straight-Through Processing and Exception…Robotic Process AutomationRule EnginesMachine Learning vs Rule-Based…
4Document and Operations AI
Intelligent Document ProcessingBatch vs Real-Time vs…Document Classification vs Entity…Service Level AgreementsCase ManagementHow to Document Data…Reconciliation AutomationOptical Character Recognition and Data ExtractionConfidence Scores
5Customer Systems, Identity and Digital Assets
Digital IdentityConsent ManagementBlockchain and Distributed LedgerChatbots and Conversational AIFrom Use Case to ProductionDigital Assets and TokenisationDigital SignaturesData Sharing in FinanceElectronic KYC and Digital Onboarding
6Credit and Fraud Systems
The Fraud AlertCredit Decisioning SystemsHuman in the Loop…Adverse ActionAnomaly DetectionThe Decision ThresholdCredit Score vs Credit DecisionAlert Triage and EscalationFraud Detection and Transaction MonitoringFraud Model vs Credit ModelHow to Build Human…
7Governance, Data and Vendors
AI Governance and the AI PolicyHow to Create an…Explainability and Interpretability ComparedThe AI VendorBias and Fairness in Financial AIShadow AIAccess Control and Data MinimisationCloud Computing in FinanceData Lineage and Master DataData ResidencyThe AI Use Case Register and Model InventoryThe Model Owner
8Model Performance, Monitoring and Resilience
Model DriftFalse Positives and False NegativesClassification MetricsAdversarial AttacksModel TestingBias, Fairness and Explainability…Stopping an Automated SystemModel ValidationAI Governance vs Model Risk ManagementPrompt InjectionHow to Create an…

Intelligent Document Processing: Classification and Extraction

Intelligent document processing means deciding what a document is, pulling named values out of it, and passing both to something that acts on them. The processing is a chain of separate steps rather than one capability, and its reliability is set mostly by how structured the documents are rather than by anything about the components. A fixed template read reliably and a free-form letter read unreliably are the same chain on different inputs.

Everything awkward about this subject comes out of that last claim. Every reading below moves when the documents change and barely moves when the components change. The supply of documents decides whether a document chain works, and not the processing. The supply feels like somebody else's problem and the processing feels like the work, so the effort lands in the wrong place: teams spend on the part they can see themselves building and leave untouched the part that actually sets the answer.

Everything below runs on one invented case. Sumeru Bank Limited is a mid-sized Indian bank, invented, and so is every number attached to it. The bank built one thing, an intake chain for retail personal loans running from an application on a handset through to a decision. The reading step sits in the middle of that chain, and every figure below comes from one steady month of it.

What does a document processing chain actually do, step by step?

Five steps, in a fixed order, and each one hands something narrower to the next. First an image arrives, usually a photograph taken on a handset rather than a scan. Second, the characters are recovered from that image, so the picture becomes text with positions attached. Third, the whole document is classified: this is a pay slip, that is a bank statement. Fourth, the fields belonging to that kind of document are pulled out of it. Fifth, the values are passed onward to something that acts on them. At Sumeru that something is a written rule comparing declared income against a statement.

Nothing in that list is one capability, and no single component does more than one of the five. The split matters immediately. A supplier or a team can be excellent at step two and ordinary at step three, and the file experiences only the weakest of the five. Intelligent document processingDeciding what a document is, pulling values out of it, and passing both onward to something that acts on them. is the name for the assembled chain, not for any one part of it.

FIVE STEPS, IN ORDER, AND EACH HANDS SOMETHING NARROWER TO THE NEXT 1 The image A photograph taken on a handset OUT: PIXELS 2 Characters Marks on the page become text OUT: TEXT AND POSITIONS 3 Classify Which kind of document is this OUT: A KIND, AND A FIELD LIST 4 Extract Pull the 14 fields that kind carries OUT: NAMED VALUES 5 Pass on A written rule acts on the values OUT: A ROUTING STEP 3 DECIDES WHAT STEP 4 GOES LOOKING FOR Filed as the wrong kind, step 4 searches for fields that were never there. THE FILE FEELS ONLY THE WEAKEST OF THE FIVE A chain excellent at step 2 and ordinary at step 3 is an ordinary chain. One steady month at Sumeru Bank Limited, invented: 4 documents on each of 8,600 files, and 14 fields pulled per file.
The chain moves from pixels to text to a kind of document to named values to a routing, and the classification in the middle is what tells the extraction step which fields it should be hunting for at all.
Try it out

Which of the five steps decides what every later step is looking for?

What are the document processing tasks, and what does each one assert?

A chain like this can be asked to perform four separate tasks, and they are worth separating because each one makes a different kind of statement about the document. Document classificationDeciding which kind of document a stretch of text or an image is. asserts which kind a document is. Extraction asserts that a particular value sits in it. Matching asserts that two records describe the same thing, such as a name on a pay slip and a name on an application form. Validation asserts that a value is of the permitted shape, such as a date that exists or an amount that is not negative.

The four are not degrees of the same skill, so a chain that is reliable at one of these tasks is not thereby reliable at another. Sumeru measured the difference directly. Its classifier reads 96.2 per cent of documents correctly. The figure states something about task one and nothing else. Its reading step accepts 95.0 per cent of the month's fields above the bank's own chosen bar, a second figure about task two on a different unit. Neither number says anything at all about the matching step, and nobody at the bank had ever measured that one separately.

FOUR TASKS, FOUR DIFFERENT STATEMENTS, FOUR DIFFERENT FAILURES THE TASK WHAT IT ASSERTS MEASURED ON WHAT A WRONG ANSWER DOES Classification 96.2 per cent correct This is a pay slip One document Misdirects the whole extraction Extraction 95.0 per cent accepted The employer is written here One field One wrong value, carried onward Matching never measured alone These two records are one person A pair of records Joins two people, or splits one Validation a written rule This value is of a permitted shape One value Lets an impossible value through
Classification asserts what the document is, extraction asserts that a value sits in it, matching asserts that two records describe the same thing, and validation asserts that a value has a permitted shape, so each task fails in its own way.

The units in the third column are the quiet source of most confusion in this subject. One number is per document, one is per field, one is per pair of records and one is per value. A month at Sumeru holds 34,400 documents, 120,400 fields and 8,600 files, so the same underlying event can be reported as a small percentage or a large one depending purely on which of those is the divisor. Nobody is playing a trick. The spread between a small percentage and a large one is a consequence of four tasks sitting in one chain.

Try it out

A chain reads the amount off a pay slip well. What does that indicate about its reliability at deciding which of four kinds a document is?

Breaking Into Quants Bootcamp — Fin Maverick

What does entity extraction assert, and why does it carry the risk?

Entity extractionPulling a named value, such as an employer or an amount, out of a document. is the second task above, looked at closely. Extraction takes a document and returns named values: the employer is this, the net pay is that, the account number is this other thing. The word entity here just means a named thing asked for by name, and the asking matters as much as the finding. A chain does not discover that a document contains an employer. Somebody wrote down that a pay slip carries an employer field, and the chain then goes and gets it.

At Sumeru the extraction step pulls 14 fields from each file. Across 8,600 files that is 120,400 fields in a month. Every later figure about the month sits on that arithmetic, so it is worth doing slowly. Four documents arrive per file, so 34,400 documents. Fourteen fields come off each file, so 120,400 fields. Of those, 114,380 cleared the bank's own chosen acceptance bar, being 95.0 per cent, and 6,020 did not, being 5.0 per cent.

Extraction carries more risk than the other three tasks because its output is the only one that travels onward as a number somebody then acts on. The fields that come back look wrong for the kind of document the chain thought it had, so a misclassification is usually caught. A wrong extracted value looks exactly like a right one. The wrong value is a plausible employer name or a plausible salary figure, and it flows into a written income rule that has no way of knowing where it came from.

Why does the classification decide what every later step can even look for?

Because the field list is attached to the kind of document, not to the sheet it is printed on. Classify a document as a pay slip and the chain goes looking for employer, gross pay, net pay and period. Classify the same document as a bank statement and it goes looking for account number, opening balance and credits. The second search runs perfectly well. The chain simply hunts for things that were never on the document.

Sumeru measured what that costs. Its classifier reads 96.2 per cent of documents correctly, so in a month of 34,400 documents, 1,307 are filed as the wrong kind. Of those, 1,224 come back with fields that are empty or absurd, the chain notices, and a later check catches them at no real cost. The other 83 reach a person. The 83 sit inside the 1,264 files that stopped for an unreadable field, so they are not an extra category of trouble but a slice of an existing one.

The everyday version is a wedding invitation card sorted into the utility bills tray at home. Nothing about the sorting was violent; the card is intact, the handwriting is fine. But whoever works the bills tray next month is looking for an amount and a due date, and will find neither, and the first assumption will be that the document was faulty rather than that the tray was wrong.

What is a document template, and what does having one buy?

A document templateA fixed layout in which the same value always appears in the same place. is a fixed layout in which the same value always sits in the same place. A pay slip issued by a payroll system has one. The employer name is in the box at the top left, the net pay is in the box at the bottom right, and that is true of the first pay slip and the ten-thousandth. A letter written by a manager confirming somebody's employment has no template at all. The employer name is in there somewhere, in a sentence, in a position that depends on how the person writing it chose to begin.

A template turns finding a value into looking in a known place, rather than working out what a document means. Looking and working out are not two difficulties of the same kind. One is a question about coordinates. The other is a question about language, and a component answering it has to hold far more, get far more right, and can go wrong in far more ways. A structured documentOne whose layout is fixed enough that a value's position is predictable. converts the hard problem into the easy one before any component is chosen at all.

THE SAME VALUE, ASKED FOR TWICE, IN TWO DIFFERENT KINDS OF PROBLEM A PAY SLIP, FIXED TEMPLATE EMPLOYER always this box PERIOD EMPLOYEE GROSS PAY DEDUCTIONS NET PAY always this box THE QUESTION IS: WHAT IS IN THAT BOX AN EMPLOYER LETTER, NO TEMPLATE the employer name, here On the next letter it is in line 2. On the one after, line 9. THE QUESTION IS: WHAT DOES THIS PAGE MEAN SAME CHAIN, SAME COMPONENTS, TWO PROBLEMS OF COMPLETELY DIFFERENT DIFFICULTY
On a template the employer name sits in a known box, so extraction is a question about coordinates, while on a free-form letter the same value moves from line to line and extraction becomes a question about what a document means.
Try it out

What does a fixed template actually buy the chain?

Why does structure set reliability more than anything about the components?

Here is the claim this whole subject rests on, stated as plainly as it can be. Take one chain, change nothing whatsoever about its components, and feed it documents that are progressively more structured. The readings move a long way. Take the same chain, hold the documents fixed, and change the components, and the readings move much less. Reliability tracks the documents.

Sumeru has four measured points, all its own, all invented, and all from one deployment. With every document arriving on a fixed template, 98.6 per cent of fields clear the acceptance bar and 380 files reach the exception desk in a month. At three quarters templated, the bank's actual mix by type, 95.0 per cent clear and 1,264 files reach the desk. At half, 91.0 per cent and 2,320 files. With nothing templated at all, 82.0 per cent and 4,510 files, more than half the month landing on somebody's desk.

Between the best and worst of those four points, the files needing a person move by a factor of nearly twelve, and not one component was touched. The factor of nearly twelve is the whole argument for spending on the supply of documents rather than on the processing of them. The supply belongs to somebody else, so it is an argument almost nobody makes in the room where the money is decided.

FOUR MEASURED POINTS, ONE CHAIN, NOTHING ABOUT THE COMPONENTS CHANGED 80% 90% 100% FIELDS CLEARING THE BAR 82.0% 4,510 files to the desk 91.0% 2,320 files 95.0% 1,264 files 98.6% 380 files 0% 50% 75% 100% SHARE OF DOCUMENT TYPES CARRYING A FIXED TEMPLATE the bank sits here THE COMPONENTS: IDENTICAL AT EVERY POINT ON THE LINE ABOVE flat
Fields clearing the acceptance bar climb from 82.0 per cent to 98.6 per cent purely as the share of templated document types rises, while the components underneath stay identical from one end of the line to the other.
Try it out

Before the control below is moved: every document arrives on a fixed template instead of three quarters of them. What happens to the files reaching the desk?

Play with it

Move the document supply, and watch the components stay exactly where they were

Click a document type to switch it between a fixed template and free form, or drag the slider for any share in between. At the bank's actual mix, three of four types templated at 75 per cent, 114,380 fields of 120,400 clear the acceptance bar, being 95.0 per cent, and 1,264 files reach the desk. Fully templated, the readings are 98.6 per cent and 380 files.

Share of document types carrying a fixed template: 75 per cent

FOUR DOCUMENT TYPES, AND WHAT THE MIX DOES TO THE MONTH 1 PAY SLIP fixed template 2 BANK STATEMENT fixed template 3 IDENTITY DOCUMENT fixed template 4 EMPLOYER LETTER free form FIELDS CLEARING THE ACCEPTANCE BAR scale starts at 80 per cent 95.0% 114,380 of 120,400 FILES REACHING THE EXCEPTION DESK scale 0 to 5,000 of 8,600 1,264 14.7 per cent of the month THE COMPONENTS, HELD IDENTICAL THROUGHOUT Same classifier, same reading step, same acceptance bar, same rule underneath. Nothing here moves.
Templated types
3 of 4
Fields clearing the bar
95.0%
Files to the desk
1,264

Three of the four document types carry a fixed template, which is 75 per cent of the supply. 114,380 fields of 120,400 clear the acceptance bar, being 95.0 per cent, and 1,264 files reach the exception desk. Nothing about the components has changed.

Educational illustration. Figures are the invented bank's own and describe one deployment: 8,600 files a month, 14 fields each, 120,400 fields. The share is a share of document types rather than of documents, and the four measured points at 0, 50, 75 and 100 per cent are joined by straight lines, a simplification. Every component is held identical from one end of the range to the other.
AI For Finance Bootcamp — Fin Maverick

What happens to the same chain on structured and unstructured input?

Now the number that changes how a desk is sized. In the month, 6,020 fields were routed for a person to look at, being 5.0 per cent of all fields. If those 6,020 had been sprinkled evenly across the month, one to a file, they would have touched up to 6,020 separate files, being 70.0 per cent of everything. The 6,020 touched 1,264 files, being 14.7 per cent, at an average of 4.76 routed fields each.

Failures cluster in files rather than spreading across them, and that single fact is why an exception desk is far smaller than a field-level error rate suggests. The clustering is not luck. The cause is structure again: a file whose employer letter is free form tends to be a file where several fields came off that same letter, so one badly structured document produces four or five routed fields at once. The badly structured documents also tend to arrive on the files that were complicated for other reasons, and the pile is denser still.

A FIELD RATE AND A FILE RATE ARE NOT THE SAME SIZE Fields routed 6,020 of 120,400 5.0% Files reaching the desk 1,264 of 8,600 14.7% Had they spread evenly up to 6,020 files 70.0% 4.76 ROUTED FIELDS PER STOPPED FILE, NOT ONE One steady month at Sumeru Bank Limited, invented. 6,020 divided by 1,264 is 4.76.
The month routed 5.0 per cent of its fields but stopped 14.7 per cent of its files, and had those same failures spread evenly instead of clustering they would have reached up to 70.0 per cent of the month.
Try it out

5.0 per cent of fields were routed and 14.7 per cent of files reached the desk. Why is the second number the larger of the two?

How a document use case is judged worth doing

Three questions, and the one usually asked first turns out to be the least decisive of the three. Volume is asked first because it is the easiest to obtain: how many documents a month, how many minutes each. Structure is asked second or not at all, and it moves the answer more than volume does. Consequence is asked last, and it decides not whether to build but how much of the output a person has to see.

How to Evaluate an Intelligent Document Processing Use Case

Score the three in this order and write the score down before anybody demonstrates anything. A use case with high volume and low structure is the one that looks best in a proposal and disappoints most reliably in production.

AskWhat is actually being measuredWhat a weak answer means
1. VolumeDocuments a month, and minutes a person spends on each one nowLow volume: the build cost never comes back, however well it reads
2. StructureWhat share of those documents carries a fixed template, by document rather than by typeLow structure: reliability will sit at the bottom of the range, and no component changes that
3. ConsequenceWhat happens when a value is read wrongly and nobody noticesHigh consequence: build it, but a person sees more of the output, so the saving shrinks
THREE QUESTIONS, AND HOW FAR EACH ONE CAN MOVE THE ANSWER 1 How much volume? Asked first because it is easiest to get 34,400 documents a month decides whether it pays, not how well it reads 2 How structured? Asked second, or not at all 3 of 4 types carry a template moves it most 3 What if it is wrong? Asked last, and it changes the design a wrong value reaches a decision decides how much a person must see
Volume decides whether the build repays itself, structure decides how well the chain will actually read, and consequence decides how much of the output a person still has to look at.
Try it out

A proposal compares what a reading step can achieve against what the desk currently achieves. Both figures are sound. What has it left out?

The error that gets made, and what it costs

The evaluation at Sumeru scored the components and not the documents. The evaluation compared what a reading step could achieve against what the desk was achieving, and both of those figures were sound. The conclusion it reached, that the reading step was worth building, was also correct: the chain now returns a decision in about four minutes for most applicants instead of two working days.

The evaluation never asked how much of the incoming supply carried a fixed template. The answer was three of the four types by count and rather less than that by volume. The free-form type arrives most often on exactly the files that are complicated for other reasons. So the plan attached to the right conclusion was built on a reliability the supply could not deliver, and the shortfall showed up as 1,264 stopped files a month rather than as a number anybody had forecast.

A mis-scoped evaluation is not a foolish one. The people who wrote it measured what was in front of them and reasoned carefully from it. An evaluation that had scored the document supply first would have reached the same decision with a different plan: the same build, plus the work on the employer letter that nobody funded because nobody had scored it.

Equity Research Bootcamp — Fin Maverick

What is drawn before building any of it

A map, and a document map is not the same shape as a general process map. A process map has steps in a row with times against them. The document type is the unit that decides everything downstream, so a document map has one row per document type, and each row carries five columns.

How to Map a Document-Processing Automation Workflow

Column three is the one that goes missing, so draw the rows first and fill them in this order. For every field the chain consumes, Sumeru was meant to document eight numbered items: the field, where it comes from, who is accountable for it there, its format and permitted values, how often it changes, what happens when it is absent, what may be retained and for how long, and the consent basis where one applies. Item six, what happens when the field is absent, was missing for 11 of the 14 fields, being 78.6 per cent. Every item other than item six was documented for 5 of the 14 fields, and all eight for only 3. Nobody had written down what the chain should do when something expected did not arrive.

ONE ROW PER DOCUMENT TYPE, FIVE COLUMNS, DRAWN BEFORE ANYTHING IS BUILT DOCUMENT TYPE TEMPLATE? FIELDS PULLED IF THE FIELD IS ABSENT WHERE THE FILE GOES Pay slip Fixed 4 fields Written down Back to the customer Bank statement Fixed 6 fields Not written down The exception desk Identity document Fixed 2 fields Not written down The identity match step Employer letter None 2 fields Not written down Most of what stops 14 fields in total. Every item other than the absent-field item was documented for 5 of the 14, and the absent-field item for only 3.
A document map carries one row per document type rather than per step, and the column that goes missing most often is the one saying what the chain should do when an expected field simply is not there.

The map has a second job once the chain is running. When a file stops, somebody has to pick it up, and what that person receives is a case with seven numbered fields: the file, the cause from the six the bank recognises, what the component read, what it produced, the decision or the missing item the person is being asked for, the age of the case, and who holds it. If the map cannot fill those seven for a stopped file, the desk will fill them by hand, and that is where the handling time goes.

How is this different from simply recovering the characters from an image?

OCR vs Intelligent Document Processing

Optical character recovery (OCR) is step two of the five. It turns marks on an image into text with positions attached, and that is the entire job. Intelligent document processing is the assembled chain. The chain also settles the kind of document, the list of named values to hunt for, and what happens next. Character recovery can be flawless on a document the chain then files as the wrong kind, and a correct classification cannot rescue characters that were never legible in the first place. Two separate problems, two separate failures, and neither one covers for the other.

There is a second difference that catches people out, and it is arithmetic rather than judgement. Sumeru measured its reading step as right on 99.2 per cent of individual characters, and 99.2 per cent sounds excellent. But a field is only right if every character in it is right. On that basis a six character field comes back right 95.3 per cent of the time, a twelve character field 90.8 per cent, and a twenty character field 85.2 per cent. Nothing has changed except how long the field is.

ONE CHARACTER READING OF 99.2 PER CENT, AND WHAT IT MEANS PER FIELD 100% 90% 80% 95.3% a 6 character field 90.8% a 12 character field 85.2% a 20 character field 0 6 12 20 CHARACTERS IN THE FIELD The character reading never moves. Only the field length does.
Holding the character reading at 99.2 per cent, a six character field comes back right 95.3 per cent of the time and a twenty character field only 85.2 per cent, so field length alone accounts for the whole fall.

One caution before those numbers are carried anywhere. The 95.0 per cent in the month is the share of fields accepted above the bank's own chosen bar, and that is a different question from whether a field is right. Sumeru hand-checked 400 accepted fields and found 7 wrong, being 1.75 per cent, its own measurement on its own sample. Acceptance and accuracy answer different questions and should not be treated as one number.

Try it out

The characters were recovered perfectly and the document was then filed as the wrong kind. Which step failed?

Financial Analyst Program Bootcamp — Fin Maverick

Which arrangement does each part of the chain need?

One chain at Sumeru runs three different processing arrangements at once, and each part uses the one its consequence demands rather than the one that sounds most current. Getting this wrong is expensive in a quiet way: the spend goes on making something faster in a place where nothing downstream is waiting.

Real-Time: the reading step, because somebody is waiting

Real-timeHandling each item as it arrives, while somebody waits for the result. means handling each item as it arrives while a person is on the other end of it. The reading step has to run this way because an applicant is sitting with a handset waiting for an answer, and the straight-through path returns a decision in about four minutes. There is no batch to wait for. The customer's attention is the only thing being waited on.

A daily batch: the reconciliation of 430 items

Disbursals are reconciled against the core banking ledger once every working day: 430 items, of which 421 match automatically, being 97.9 per cent, and 9 break. The nine break into 5 timing differences, 3 amount differences and 1 duplicate reference. Nobody is waiting on this during the day, so a batch is the right shape.

Event-Stream Processing: the monitoring, and what faster detection was worth

Event-stream processingReacting to each item as an event, as it arrives, without waiting for a batch to close. means reacting to each item as an event rather than waiting for a batch to close. The fraud monitoring on the servicing book runs this way. Moving the daily reconciliation onto the same arrangement was costed at 40 working days and would have cut break detection from up to 24 hours to under a minute. A break is investigated on the next working day regardless, so faster detection would have changed nothing a customer or a controller ever experiences. The bank did not do it.

There is a sharper version of the same lesson in the reconciliation itself. Before automation, one person spent 180 minutes working through the list and 45 minutes investigating the 9 breaks, being 225 minutes. After automation the matching is instant, but each break now takes 25 minutes instead of 5. The person no longer builds up any sense of the day by going through the list. Nine breaks at 25 minutes is 225 minutes. The total is identical. The automation saved no time at all at this volume; what it bought was elapsed time and the ability to run more often. The saving only appeared when the design changed to show the person what the automation had compared. A break then came down to 12 minutes, so 108 minutes in all and 117 minutes a day saved.

ONE CHAIN, THREE ARRANGEMENTS, EACH SET BY WHAT IS WAITING REAL TIME The reading step A customer is waiting about 4 minutes DAILY BATCH The reconciliation Nobody is waiting today 430 items, 9 break EVENT STREAM The monitoring Each transaction as it lands no batch to wait for MOVING THE RECONCILIATION TO AN EVENT STREAM, COSTED AT 40 WORKING DAYS Detection up to 24 hours under a minute after the change Response the next working day, unchanged either way
Detection would have fallen from up to 24 hours to under a minute, while the response stayed on the next working day, so the faster arrangement would have bought nothing a customer or a controller could feel.
Try it out

Detection falls from up to 24 hours to under a minute, and the break is still investigated on the next working day. What was bought?

Document Extraction in Finance — free micro-course from Fin Maverick

What does an automated document decision owe an audit trail?

A short, fixed list, and the surprise in it is that two of the items are about the image rather than about the decision. An audit trailThe record of what acted, on what, producing what, and who could have intervened. here holds the image exactly as it was received, its quality barA chosen minimum for an image, below which it is treated as unusable. reading, the classification the chain settled on with its confidence value, each of the 14 fields with the value read and the confidence attached to it, and finally what a person changed and when.

The image and its quality reading are on the list because most of what goes wrong downstream started there, and without them nobody can tell a reading fault from a supply fault. The images and their readings had been kept, so Sumeru could discover that 812 of its 1,264 stopped files carried an image below its own quality bar, being 64.2 per cent. Had the trail held values only, the same 1,264 would have looked like a component problem, and the money would have gone to the component.

WHAT THE TRAIL HOLDS FOR ONE AUTOMATED DOCUMENT DECISION ABOUT THE IMAGE, NOT THE DECISION 1 The image exactly as received Not a cleaned or resized copy of it 2 Its quality reading Against the bank's own chosen bar ABOUT THE DECISION 3 The classification and its confidence Which kind the chain settled on 4 Each field, value and confidence All 14, accepted and routed alike 5 What a person changed, and when The intervention, not just the outcome WHY ITEMS 1 AND 2 EARN THEIR PLACE 812 of 1,264 stopped files carried a low quality image, 64.2 per cent. Without items 1 and 2, a supply fault and a component fault look identical afterwards. Sumeru Bank Limited is invented.
The trail holds the image as received and its quality reading alongside the classification, the fields and the human intervention, and it is the first two items that let anybody separate a supply fault from a reading fault.
Try it out

Why does the trail hold the image and its quality reading, and not only the values that were read?

The Risk Management Program bootcamp teaches you to set a limit framework and run it through a breach.

How does a lender, an operations head or a reviewer actually use this?

The same three numbers, put to three different uses

A lending head uses the structure reading to decide where money goes. Sumeru spent Rs 2,40,00,000/- to build the intake chain once and Rs 65,00,000/- a year to run it, both invented and both the bank's own. The useful question at the next budget is not whether to buy a better reading step but what it would cost to persuade the employer letter to arrive on a form the bank prints. A change to the letter moves the same line the sim above moves, and no component change does.

An operations head uses the clustering to size a desk. A field-level rate of 5.0 per cent invites staffing for 6,020 events. The desk actually sees 1,264 files. Staffing on the field rate over-hires by a wide margin, and staffing on a guess under-hires; the number required is the file count, and it comes only from looking at how the failures group.

A reviewer uses the trail to work out what kind of problem is in front of them before proposing a fix. Open the stopped files, look at item two on the trail, and the 812 separate themselves from the 452 immediately. One group is a supply problem and one is a reading problem, and a fix aimed at the wrong group buys nothing at all.

India

Who sets the expectations on a lender reading and keeping these documents

Where a regulated lender in India reads, uses and retains documents supporting a lending decision, the expectations on outsourcing, digital lending, customer data, consent and record-keeping sit with the Reserve Bank of India, and the Reserve Bank publishes them at rbi.org.in. Where the deployer is a market intermediary rather than a lender, the Securities and Exchange Board of India sets the equivalent expectations at sebi.gov.in. Requirements, thresholds and retention periods change, and the current position is the one stated at the issuing body's own site.

How characters are recovered from an image in detail, and what a confidence value actually means and how a bar is chosen, are taken up separately. How the exception desk works the files that stop, and how a general process is mapped step by step for automation, are covered under workflow automation.

Sources

SourceDocumentSite
Reserve Bank of IndiaExpectations on a regulated lender covering outsourcing, digital lending, customer data, consent and record-keepingrbi.org.in
Securities and Exchange Board of IndiaEquivalent expectations where the deployer of such a chain is a market intermediarysebi.gov.in
Bank for International SettlementsInternational supervisory material on the deployment of such systems by banksbis.org
Agrawal, Gans and GoldfarbPrediction Machines, on a learned component producing an output that a person must still act onHarvard Business Review Press

Sumeru Bank Limited and its intake chain are invented, and so is every figure attached to them.
Educational material. Not advice on any investment, tax, budget or market position.

Covered in this topic

Subtopics

Document TemplateDocument Processing TasksReal-TimeEvent-Stream ProcessingEntity ExtractionHow to Evaluate an Intelligent Document Processing Use CaseHow to Map a Document-Processing Automation WorkflowOCR vs Intelligent Document Processing
Next →
Fin Maverick Micro CoursesExplore Micro Courses
Fin Maverick BootcampsExplore Bootcamps
Fin Maverick

Finance education that ends in a job, not a certificate that gathers dust. Built for young India.

LEARN
CalculatorsFrameworksComparisonsCareersShowdown
RESOURCES
All CoursesMicro CoursesBootcampsInternships
COMPANY
AboutJob openingPartnership
LEGAL
Privacy PolicyTerms & ConditionsContent LicenseReturn & Refund Policy
© 2026 FIN MAVERICK / BUILT FOR INDIA.DO FINANCE, DO NOT JUST READ ABOUT IT.