Video Demo: https://youtu.be/DR2BjuHC1mY
DataVision turns raw CSV files into real‑time, AI‑powered business insights.
An agentic backend—built with LangGraph and powered by Gemini API—cleans data, runs hypothesis tests, and streams p‑values & richly‑styled visuals to a responsive frontend, giving small‑business owners clarity without complexity.
Automated Pipeline: clean → design procedure → hypothesis testing → summarize. Statistical Insight:
pandashandles data wrangling and feature extraction.SciPyselects and runs the most appropriate hypothesis tests.- Instant Visuals:
Matplotlib&Seaborngenerate publication‑quality plots (trends, distributions, correlations).- All charts are serialized as SVG/PNG and streamed to the UI for immediate rendering.
- AI‑Driven Exploration: Gemini‑powered chat lets users request custom analyses or deeper dives into their data.
- Real‑Time UX: UX is snappy, intuitive, and responsive.
| Layer | Tools & Frameworks |
|---|---|
| Languages | Python • TypeScript |
| Backend | Flask • LangGraph • Gemini API • pandas • SciPy • Matplotlib • Seaborn • Gunicorn • Nginx |
| Frontend | React • Next.js • TailwindCSS • Lucide Icons • React Syntax Highlighter • Radix UI • Shadcn/UI |
| Cloud & Hosting | Azure VM |

