Skip to content

LeelaissakAttota/visualization-agent-langchain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Š Data Visualization Agent β€” Natural Language to Charts

Language LLM Agent Charts Status

πŸ“Œ Project Overview

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)

πŸ› οΈ Tech Stack

Component Technology
LLM Llama 3.3 (IBM Watsonx)
Agent LangChain create_pandas_dataframe_agent
Visualization Matplotlib + Seaborn
Data Pandas DataFrame

πŸš€ Key Features

  • 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

πŸŽ“ Skills Demonstrated

LangChain DataFrame agent Β· Llama 3.3 IBM Watsonx Β· Natural language visualization Β· Matplotlib/Seaborn Β· Conversational data analysis

🀝 Connect

LinkedIn Gmail

About

Intelligent data assistant using LangChain Agents to transform natural language queries into dynamic Matplotlib/Seaborn visualizations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors