Skip to main content

LLM-powered Data Science & Visualization Assistant with Streamlit

Project description

📊 AI Data Visualization Agent

A Streamlit application that acts as your personal data visualization expert, powered by LLMs. Simply upload your dataset and ask questions in natural language - the AI agent will analyze your data, generate appropriate visualizations, and provide insights through a combination of charts, statistics, and explanations.

Features

Natural Language Data Analysis

  • Ask questions about your data in plain English
  • Get instant visualizations and statistical analysis
  • Receive explanations of findings and insights
  • Interactive follow-up questioning

Intelligent Visualization Selection

  • Automatic choice of appropriate chart types
  • Dynamic visualization generation
  • Statistical visualization support
  • Custom plot formatting and styling

Multi-Model AI Support (Groq)

"llama-3.3-70b-versatile", "llama-3.1-8b-instant"

How to Run

Follow the steps below to set up and run the application:

📦 Installation

# Create virtual environment
python -m venv venv
source venv/bin/activate   # Linux/Mac
venv\Scripts\activate      # Windows

pip install data-science-visualization-assistant

run

python run.py

or

execute_app

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

data_science_visualization_assistant-0.3.0.tar.gz (7.9 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 data_science_visualization_assistant-0.3.0.tar.gz.

File metadata

File hashes

Hashes for data_science_visualization_assistant-0.3.0.tar.gz
Algorithm Hash digest
SHA256 43e36f1ef61b03873f5b963b75c58a1a3668ccf4c3000dfee059776838f74647
MD5 dcdfe45a2f4bc21c16a0f653f13b7208
BLAKE2b-256 68bee0b2a9c0c8781bf1a10b91d8c14957303f5226539b0ced7ec8afdde26b24

See more details on using hashes here.

File details

Details for the file data_science_visualization_assistant-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for data_science_visualization_assistant-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b5cb385fbeeb2b7bc7fcf6b389b31a5c62dfa63804ba08bf8a3b56193709d5c2
MD5 bb86cc38b202321b990b79a06564ed11
BLAKE2b-256 0065d218023d8d7b5ef40dcf76cebecfd343ca5ae21a71a9c54c07baef3c83c7

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