Join us at New York University for the AI Pitch Competition · April 2, 2026 · Apply Now ✨ Join us at New York University for the AI Pitch Competition · April 2, 2026 · Apply Now ✨ Join us at New York University for the AI Pitch Competition · April 2, 2026 · Apply Now ✨ Join us at New York University for the AI Pitch Competition · April 2, 2026 · Apply Now ✨ Join us at New York University for the AI Pitch Competition · April 2, 2026 · Apply Now ✨ Join us at New York University for the AI Pitch Competition · April 2, 2026 · Apply Now ✨ Join us at New York University for the AI Pitch Competition · April 2, 2026 · Apply Now ✨ Join us at New York University for the AI Pitch Competition · April 2, 2026 · Apply Now ✨ Join us at New York University for the AI Pitch Competition · April 2, 2026 · Apply Now ✨ Join us at New York University for the AI Pitch Competition · April 2, 2026 · Apply Now ✨ Join us at New York University for the AI Pitch Competition · April 2, 2026 · Apply Now ✨ Join us at New York University for the AI Pitch Competition · April 2, 2026 · Apply Now ✨ Join us at New York University for the AI Pitch Competition · April 2, 2026 · Apply Now ✨ Join us at New York University for the AI Pitch Competition · April 2, 2026 · Apply Now ✨ Join us at New York University for the AI Pitch Competition · April 2, 2026 · Apply Now ✨ Join us at New York University for the AI Pitch Competition · April 2, 2026 · Apply Now ✨ Join us at New York University for the AI Pitch Competition · April 2, 2026 · Apply Now ✨ Join us at New York University for the AI Pitch Competition · April 2, 2026 · Apply Now ✨ Join us at New York University for the AI Pitch Competition · April 2, 2026 · Apply Now ✨ Join us at New York University for the AI Pitch Competition · April 2, 2026 · Apply Now ✨
EFI Logo
Contact Us
Back to Resources
Case StudyFinancial Services
Appleton Investors

Appleton Investors: Document Summarization and Intelligence via GenAI

Appleton Investors needed to rapidly process large volumes of investment research documents, earnings calls, and regulatory filings. A GenAI document intelligence pipeline reduced analysis time by 75% while improving coverage breadth.

6 min readJan 2026
Primary Impact
75%
Reduction in Document Processing Time
75%
Reduction in document processing time per analyst
200+
Companies monitored with consistent research coverage
3x
Increase in document corpus coverage per analyst
< 5 min
Time to summarize a full earnings call transcript

The Challenge

Appleton Investors' research team was responsible for monitoring a portfolio of 200+ companies across public equities and private credit. The volume of relevant documents—earnings transcripts, analyst reports, regulatory filings, news—far exceeded the team's capacity to process manually. Critical information was missed; research coverage was prioritized by capacity rather than strategic importance; analyst time was consumed by document processing rather than investment analysis and decision support.

The Solution

Eficens deployed a GenAI document intelligence pipeline on AWS, leveraging Bedrock (Claude for document analysis), Kendra for semantic search across the document corpus, and a custom orchestration layer that managed document ingestion, processing, storage, and query routing. The pipeline ingested documents from multiple sources (SEC EDGAR, earnings call transcripts, subscribed research services), processed them through a summarization and entity extraction workflow, stored structured outputs in a searchable knowledge base, and made the knowledge base accessible through both a chat interface and API for integration with existing portfolio management tools.

Implementation

Document Ingestion and Processing Pipeline

The ingestion pipeline used EventBridge-scheduled Lambda functions to poll configured document sources, download new documents, and queue them for processing. Processing functions extracted text from PDFs and HTML, segmented documents into logical sections, extracted key entities (companies, people, financial metrics, dates), and passed documents through the summarization workflow. Claude on Bedrock generated structured summaries for each document type—earnings call summaries followed a consistent template (key metrics, management commentary, guidance, analyst questions), regulatory filing summaries extracted material disclosures and changes from prior periods. Processed documents and their summaries were stored in S3 with DynamoDB metadata, indexed in Kendra for semantic search.

Security and Compliance Architecture

Investment research data is sensitive—competitor fund positions, material non-public information controls, and client data all require careful handling. The architecture implemented VPC isolation for all processing components, encryption at rest and in transit, AWS Macie for automated sensitive data detection, and CloudTrail logging for all document access. IAM policies restricted document access to authorized users and systems only. The system was designed to be auditable: every document processing action, every search query, and every AI-generated summary was logged with sufficient context to reconstruct any analysis action for compliance review.

Research Team Adoption

The research team adopted the document intelligence system through a phased rollout. Initially, analysts used the chat interface to query the document corpus for specific topics—'What did [company] say about margins in the last three earnings calls?' Over time, usage expanded to include morning briefings (automatically generated summaries of documents processed overnight), portfolio monitoring alerts (notifications when monitored companies appeared in new regulatory filings or material news), and research report drafting (using the document corpus as grounding context for analyst-written research reports).