A conversational data analysis application. Upload datasets, ask questions in natural language, and get summaries, visualizations, SQL, and analysis directions aligned with Machine Learning, Data Analytics, and Data Visualization best practices.
Features
Analysis directions and runnable code for any dataset: Built-in prompts (type / in chat) guide you through the end-to-end workflow: data quality, EDA, descriptive/diagnostic/predictive/prescriptive analytics, and visualization. For each suggested method, the app asks the AI to provide runnable Python or SQL code (in fenced code blocks) so you can execute it in the notebook with the Run button; the dataset is available as df.
Generate graphs and data summaries inside the chat (bar, line, scatter, box, heatmap, etc.)
Notebook panel: prompts and responses appear as linear cells (In/Out), or embed the real Jupyter notebook in the right panel when NEXT_PUBLIC_JUPYTER_LAB_URL is set.
Edit and explore data with natural language: filter, group, run SQL, summarize, plot.
Concepts: The app steers analysis using ML, DA, and DV concepts (supervised/unsupervised learning, descriptive/diagnostic/predictive analytics, visualization principles).
Docs: https://data-viz-three-zeta.vercel.app/