Skip to main content

Visualisation with LLM

Description

visualisation-with-llm is a library for automatic data visualization generation using Large Language Models (LLMs) like Google Gemini. It helps users upload datasets, define problems, and automatically generate, customize, and export visualizations.

Features

  • Automatic Visualization Generation: Leverages LLMs to propose relevant visualizations based on dataset and user problem statement.
  • Customization Options: Users can adjust visualization titles, axes, and chart types to meet their needs.
  • Interactive Data Filtering: Allows users to filter data by column values before generating visualizations.
  • Wide Range of Visualizations: Supports scatter plots, line charts, bar charts, histograms, boxplots, heatmaps, and more.
  • Data Summarization: Automatically provides summary statistics of the dataset, including numeric and categorical details.
  • Export Options: Users can download visualizations as PNG, datasets as CSV, and configurations as JSON files.
  • Streamlit Web Interface: Built with Streamlit for an interactive and user-friendly web-based application.

Installation

To install the package, run:

pip install visualisation-with-llm

Metadata

Release files for visualisation-with-llm 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for visualisation-with-llm 0.1.2
File Size Uploaded
visualisation_with_llm-0.1.2.tar.gz 9.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for visualisation-with-llm 0.1.2
File Interpreter ABI Platform
visualisation_with_llm-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 20.9 kB

Release files / visualisation_with_llm-0.1.2.tar.gz

Download URL visualisation_with_llm-0.1.2.tar.gz
Size 9.7 kB
Tags Source
SHA-256 checksum
How to use checksums
d37031a0f31d55de7604f180535ce9a64e381abb28d00dc3309d0f32e69a710b
BLAKE2b-256 checksum
How to use checksums
f79ec04ce270f56c3e0571677726bb55de9c281154ed5d8ec2b1f6c324d6c888
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.3.1 CPython/3.13.1 Windows/11

Release files / visualisation_with_llm-0.1.2-py3-none-any.whl

Download URL visualisation_with_llm-0.1.2-py3-none-any.whl
Size 11.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
297726d33dd56d1358d79ec338423b0962a2092bb230f87d30d48b1f1f7e8869
BLAKE2b-256 checksum
How to use checksums
1fc59fce418ea1236f36052424c8a1256755c68bfd86319c55634d8f4443545b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.3.1 CPython/3.13.1 Windows/11

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page