<- back to cases
Python/MIT

Vision-Centric Financial Swarm

传统 RAG 把 PDF 当文本拆,最容易丢掉图表、表格和页面布局。这个项目直接把财报页面当视觉对象处理:用 ColPali 做多向量检索,再通过 ROI 裁剪把关键区域送给视觉模型,最后由 agent 做跨页推理和数值校验。

stars
0
commits
3
size
3.1 MB
token cost
-80%
Vision-Centric Financial Swarm — generated poster
OG POSTERcase file
case study
problem

Traditional RAG pipelines struggle with annual reports and investor decks because the critical evidence often lives in tables, figures, and page regions that text chunking destroys.

approach

I built a multi-modal RAG prototype around ColPali-style visual retrieval, ROI cropping, and agentic verification over financial document evidence.

outcome

This is the strongest candidate to add as a research-system project: it connects multi-modal retrieval, financial reasoning, and agent orchestration in one coherent case.

my role
  • 01Modeled the document pipeline around page-level visual retrieval rather than text-only chunks.
  • 02Designed the agent loop for research, inspection, and cross-page verification.
  • 03Kept the presentation grounded in evidence paths and bounded claims rather than generic AI chat output.
why it matters

Financial documents are visual artifacts. Tables, charts, page layout, and multi-page references are part of the answer, so treating PDFs as plain text throws away signal before retrieval begins.

architecture

Document pages are embedded as visual evidence, retrieved with multi-vector representations, cropped into regions of interest, and passed to downstream reasoning steps. The agent layer separates retrieval, inspection, synthesis, and verification so the final answer can point back to visual evidence.

notes
  • 01Visual retrieval keeps layout signal that text chunking often discards.
  • 02ROI cropping is framed as a cost-control and evidence-focus mechanism for vision model calls.
  • 03This project complements Structure-Aware RAG by moving from document structure to visual document understanding.
stack
Python
Research pipeline
ColPali-style Retrieval
Vision-centric document search
LangGraph
Agent orchestration
FastAPI
Service boundary
Next.js
Review interface
headline
token cost
-80%
repo
3.1 MB