Skip to content
@lida-project

LIDA Project

Organization for sharing projects and resources that build on the open-source microsoft/lida tool (LLMs for Automated Visualization)

About LIDA Project

Lida Project is an organization for support community-facing projects and experiments using Microsoft/Lida. Here is a brief summary of what LIDA is, and its core features.

What is LIDA?

LIDA is a library for generating data visualizations and data-faithful infographics.

LIDA is grammar agnostic (will work with any programming language and visualization libraries e.g. matplotlib, seaborn, altair, d3 etc) and works with multiple large language model providers (OpenAI, Azure OpenAI, PaLM, Cohere, Huggingface).

  • 🔬 | | Read the paper for technical details on how LIDA is implemented.
  • 📗 | See this notebook for a sample tutorial.
  • 💻 | Check out this website for project updates.
  • ⭐️ | Star this repo if you like the project.
  • 📽 | Watch this video for a quick walkthrough of LIDA in action.

LIDA Features

The LIDA tool consists of 4 modules as shown below:

  • ☑ | a summarizer that converts the data into a rich and compact natural language summary
  • ☑ |a goal explorer that, given the data, enumerates visualization goals
  • ☑ |a visgenerator that generates, refines, evaluates, repairs, executes, and filters, visualization code.
  • ☑ |an infographer that yields data-faithful stylized graphics using image generation models (IGM)

LIDA Modules

LIDA treats visualizations as code and provides a clean api for generating, executing, editing, explaining, evaluating and repairing visualization code. Scan the project README.md to learn more.

LIDA Projects

This organization collects and tracks relevant resources (e.g., templates, tutorials, notebook examples, applications) that build on LIDA and are open-source (created by, or for, community use). We'll track relevant projects here over time:

Repository #Stars #Forks #Watchers #Contributors
microsoft/lida
Core LIDA tool
GitHub stars GitHub forks GitHub watchers. GitHub contributors
lida-project/lida-streamlit
LIDA Streamlit App
GitHub stars GitHub forks GitHub watchers. GitHub contributors
lida-project/lida-codespaces
LIDA Codespaces Template
GitHub stars GitHub forks GitHub watchers. GitHub contributors

LIDA Talks

Check out these presentations on LIDA:

Title Speaker Description Date
Simplifying Data Analysis & Visualization ... with AI Nitya Narasimhan Python Data Science Day Mar 2024
Generate Infographics with LLMs Victor Dibia GitHub Open Source Friday Livestream Feb 2024
Automate Data Visualizations in Streamlit .. Victor Dibia Snowflake BUILD Conference Jan 2024
Simplifying Data Analysis with .. & Open AI Nitya Narasimhan Global AI Community - Global AI Notes Nov 2023
Simplifying Data Analysis with .. & Open AI Nitya Narasimhan Visual Studio Code - Python Pulse Livestream Nov 2023
Simplifying Data Analysis with .. & Open AI Nitya Narasimhan PyData NYC Conference Talk Nov 2023
Automatic Generation of .. Visualizations .. Victor Dibia Google I/O Extended (GDG North America) Aug 2023

And here are a few community-created talks on the topic that look interesting:

Pinned

  1. lida-codespaces lida-codespaces Public template

    Codespaces-based template for working with microsoft/lida

    Jupyter Notebook 3

  2. lida-streamlit lida-streamlit Public

    Example project building a data visualization app using Streamlit and LIDA

    Python 58 16

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…