Multi-modal document type classification systems and methods
AssigneeBase64.ai, Inc.
InventorOzan Eren Bilgen
Life of this patent
Estimating the term…
Abstract
Artificial intelligence (AI) systems of the inventive subject matter are directed to receiving uploaded images containing one or more document, identifying the type of documents received, and returning information contained in those documents. Upon receiving an image containing a document, the AI system: checks for barcodes, OCRs any text, detects visual features, and detects an overall document shape. The AI system can then use any information gathered during those steps to ultimately verify information contained in the document.
Claims12
A method of using an artificial intelligence (AI) system to classify documents, the method comprising the steps of:
- receiving, at a platform server running the AI system, a file comprising a document;
- receiving, at the platform server, a user-specified document type, wherein the user-specified document type comprises a set of potential document types;
- identifying, using the user-specified document type, a set of document candidates;
- conducting optical character recognition (OCR) on the document to extract text content of the document;
- identifying, based on the text content, a document candidate from the set of document candidates, wherein the document candidate has an expected document shape;
- classifying the document as the document candidate at least in part by determining that an overall shape of the document matches the expected document shape.
A method of using an artificial intelligence (AI) system to classify documents, the method comprising the steps of:
- receiving, at a platform server running the AI system, a file comprising a document;
- receiving, at the platform server, a user-specified document type, wherein the user-specified document type indicates a document species;
- wherein the document species is associated with expected content categories;
- classifying the document as the document species;
- and
- extracting data from the document, wherein portions of the data is selectively matched to the expected content categories.
A method of using an artificial intelligence (AI) system to classify documents, the method comprising the steps of:
- receiving, at a platform server running the AI system, a file comprising a document;
- receiving, at the platform server, a user-specified document type, wherein the user-specified document type comprises a set of potential document types;
- visually identifying that a barcode is present on the document;
- decoding the barcode to extract barcode data;
- identifying, using the barcode data, a document candidate from the set of document candidates, wherein the document candidate has an expected document shape;
- and
- classifying the document as the document candidate at least in part by determining that an overall shape of the document matches the expected document shape.
Dependencies are inferred from the claim text.