fintech · 2024 · DFIN (dfinsolutions.com)
DFIN AI Services — financial-document AI for regulatory workflows
Backend AI services for financial-filing ingestion, parsing, summarization, comparison, and embeddings-based retrieval, built for a regulatory-compliance software company.
- Reduced manual review effort across financial and regulatory document workflows client-reported
Context
DFIN is a financial-compliance and regulatory-software company serving public companies, private companies, investment companies, law firms, and financial advisors, all of which work with complex reporting and compliance documents at scale. The DFIN AI Services engagement focused on document ingestion, parsing, summarization, comparison, and AI-assisted analysis for financial filings.
Problem
Financial and regulatory documents are long, structured-yet-messy, and full of cross-references that humans skim and miss. The compliance teams reading them need accurate summarization and side-by-side comparison without the cost of full manual review on every filing, and without the model inventing content that isn’t in the source filing.
Approach
A Flask-backed service tier with two distinct flows (one for document processing, one for request handling) sitting in front of an LLM summarization and comparison pipeline. Embeddings and vector search underneath, hosted on Azure, with cite-or-refuse posture on extractive answers so the AI surfaces grounded summaries rather than generative paraphrase.
Solution
- Document upload and ingestion flow with file parsing and content extraction; structured and unstructured document content handled in the same pipeline.
- Two Flask service flows (a document-processor service and a request-processor service) coordinating the AI work.
- LLM-based document summarization and document-to-document comparison.
- Embedding generation and Azure-based storage and retrieval supporting semantic search and retrieval-augmented analysis.
- Text-chunking and embedding pipeline tuned for the long-document, cross-reference-heavy shape of financial filings.
Outcome
Above. The work combined backend engineering, document processing, cloud integration, and AI services in a regulated financial environment, supporting AI-assisted review of financial filings and compliance documents.
Have a similar project?
Send a short brief. We'll reply within one business day.
Start a project