Natural language data visualization agent using LangChain's create_pandas_dataframe_agent and Llama 3.3 (IBM Watsonx). Ask questions like "Show monthly sales trends by product category" or "Generate a heatmap of customer activity by region" and get instant charts.
Domain: Data Analytics + Conversational AI
LLM: Llama 3.3 via IBM Watsonx.ai
Dataset: Student performance data (grades, parental education, internet access)
| Component | Technology |
|---|---|
| LLM | Llama 3.3 (IBM Watsonx) |
| Agent | LangChain create_pandas_dataframe_agent |
| Visualization | Matplotlib + Seaborn |
| Data | Pandas DataFrame |
- Natural language β chart/graph generation
- LangChain pandas agent for CSV analysis
- Bar charts, heatmaps, line graphs from text queries
- 3 exercises: parental education vs grades, internet access impact
- Code transparency β view LLM-generated visualization code
LangChain DataFrame agent Β· Llama 3.3 IBM Watsonx Β· Natural language visualization Β· Matplotlib/Seaborn Β· Conversational data analysis