Data analysis, without the busywork.
DataLens AI is a portfolio project that explores how far client-side analytics can go. Upload any CSV and it instantly profiles the data, builds the right charts, and writes a plain-English summary — all without a backend, database, or sign-up.
How the analysis works
Five deterministic steps run the moment your file is read.
Parse
PapaParse streams the CSV in the browser into clean, typed rows — no upload to a server.
Detect
Each column is classified as numeric, categorical, date, or boolean by sampling its values.
Analyze
Statistics (mean, median, range, std, missing, duplicates) are computed for every column.
Visualize
The most relevant bar, line, and pie charts are auto-selected and rendered with Recharts.
Summarize
A rules engine writes an AI-style narrative: patterns, warnings, and recommended next steps.
Tech stack
Modern, type-safe, and fully deployable to Vercel.
Design principles
Privacy first
Files are parsed and analyzed entirely in your browser. Nothing is uploaded, stored, or tracked.
Zero setup
No account, no database, no API keys. Open the app, drop a file, get answers.
Premium feel
A dark, glassmorphic interface with generous spacing and smooth motion — built to be screenshot-worthy.
See it in action
Load a sample dataset and explore the dashboard in seconds.