hyungkwonko/chart-llm
Vega-Lite Chart Dataset and NL Generation Framework using LLMs
This project helps visualization researchers, data storytellers, and educators generate diverse natural language descriptions from Vega-Lite chart specifications. It takes a Vega-Lite JSON input and outputs varied natural language captions, questions, or descriptions of the chart. The framework is designed for those who need to create large datasets of natural language paired with visualizations for training AI models or studying human-computer interaction.
136 stars. No commits in the last 6 months.
Use this if you are a researcher or data professional looking to generate a large, diverse dataset of natural language descriptions and questions for existing Vega-Lite chart specifications.
Not ideal if you are looking for a simple tool to generate a single caption for a chart or if you need to create charts from natural language descriptions.
Stars
136
Forks
17
Language
Python
License
MIT
Category
Last pushed
May 30, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/hyungkwonko/chart-llm"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
VisActor/VMind
Not only automatic, but also intelligent. An Intelligent data Visualization System, based on LLM.
antvis/GPT-Vis
🤖 GPT Vision, Visualization for AI Friendly! AntV's entry for AI, and 100% generated by AI.
antvis/Infographic
🦋 An Infographic Generation and Rendering Framework, bring words to life with AI!
microsoft/lida
Automatic Generation of Visualizations and Infographics using Large Language Models
mljar/plotai
PlotAI - Your Ultimate Plotting Assistant! 📊🤖 Use ChatGPT-3.5 to create plots in Python and...