Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available:
6.9.0
metadata
title: Finance RAG Analyst
emoji: 📉
colorFrom: purple
colorTo: green
sdk: gradio
sdk_version: 6.5.1
app_file: app.py
pinned: false
license: mit
Financial RAG Demo
This demo showcases a constrained Financial RAG pipeline designed to reduce hallucinations through explicit routing and hard constraints, not prompt tricks.
What this demo does
- Routes queries based on detected company entities (Apple / Microsoft)
- Prevents accidental cross-company document mixing
- Processes financial tables as images to preserve structure
- Explicitly rejects unsupported or ambiguous queries
How to test it
Try the following queries:
What was Apple’s total revenue in 2023?What is Microsoft’s operating income?Compare Apple and Microsoft revenues→ rejected or limitedWhat was Google’s revenue in 2023?→ rejected
The UI shows retrieved pages and scores to make the pipeline inspectable.
Important limitations
- Explicit multi-company questions may trigger cross-entity reasoning
- Source-constrained prompts are not strictly enforced
- Dataset is intentionally small (demo-only)
For full technical details and design discussion, see the GitHub repository linked on the CV.