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.
Claims20
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;
- extracting, by the AI system, content from the document using at least one of optical character recognition (OCR), barcode decoding, or visual feature detection;
- identifying, based on the extracted content, a document candidate from the set of document candidates;
- classifying the document as the document candidate;
- and
- extracting data from the document based on the document candidate and making the extracted data available to a user device.
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;
- extracting data from the document;
- and
- making the extracted data available to a user device.
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;
- classifying the document as the document candidate;
- and
- extracting data from the document based on the document candidate and making the extracted data available to a user device.
Dependencies are inferred from the claim text.