Skip to content

aprameyak/DataVision

Repository files navigation

DataVision Logo

DataVision

Python Flask LangGraph Gemini API Pandas SciPy Matplotlib Seaborn TypeScript React Next.js TailwindCSS Gunicorn Nginx Azure

About

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.

Features

Automated Pipeline: clean → design procedure → hypothesis testing → summarize. Statistical Insight:

  • pandas handles data wrangling and feature extraction.
  • SciPy selects and runs the most appropriate hypothesis tests.
  • Instant Visuals:
    • Matplotlib & Seaborn generate 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.

Technology Stack

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

2025-04-13 02-51-35

About

Bitcamp 2025 | Agentic data analyst

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •