Skip to main content

A library for automatic data visualization generation using Large Language Models (LLMs) like Google Gemini.

Project description

This library enables users to upload datasets, define problems, and automatically receive and customize visualization proposals, powered by AI.

Main Features: - Automatic generation of visualization proposals using LLMs - Customization of visualizations (e.g., titles, axes, types of graphs) - Real-time dataset summarization with numeric and categorical column details - Interactive filtering options for refining visualizations - Support for a wide range of visualizations: scatter plots, line charts, bar charts, histograms, boxplots, and more - Export visualizations and data to various formats (PNG, JSON, CSV) - Built with Streamlit for interactive web-based usage

License-File: LICENSE Author: fatmachahed Author-email: fachahed@gmail.com Requires-Python: >=3.8 Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: 3.10 Classifier: Programming Language :: Python :: 3.11 Classifier: Programming Language :: Python :: 3.12 Classifier: Programming Language :: Python :: 3.13 Classifier: Programming Language :: Python :: 3.14 Requires-Dist: python-dotenv (>=1.2.1,<2.0.0) Description-Content-Type: text/markdown

## Visualisation with LLM

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

interactive_visualisation_with_llm-0.1.0.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file interactive_visualisation_with_llm-0.1.0.tar.gz.

File metadata

File hashes

Hashes for interactive_visualisation_with_llm-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1b07608e68b12b8764dfe7d100255a7db88fc11b4329dedc133a7625bde3ee24
MD5 401a02c81efd3e7feb05332cf091e931
BLAKE2b-256 0d3d2cf7be687362febc9325ade630010f805fa7c74b3f2a7be062a0bfdafdfa

See more details on using hashes here.

File details

Details for the file interactive_visualisation_with_llm-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for interactive_visualisation_with_llm-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f5e666228fe176372b2cc79548f8f1520a47ebce226dce108ff2bbe8ad65cb99
MD5 19dcf5396f17917c272b6569a104b898
BLAKE2b-256 29716e7ed70a36dd2533db7ae9cd5ad4255b1271a7744f9c8e67a13ed59cd0ee

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page