Skip to main content

LLM Auto EDA

An intelligent automated exploratory data analysis tool powered by Large Language Models, providing in-depth insights and visualizations for your datasets.

Installation

pip install llm-auto-eda

Quick Start

from llm_auto_eda import AutoEDA

# Initialize with your OpenAI API key (optional)
eda = AutoEDA(api_key='your-openai-api-key')

# Load and analyze your data
analysis = eda.analyze('your_data.csv')

# Generate interactive HTML report
analysis.save_report('analysis_report.html')

Example Usage with Custom Parameters

# Load data with specific configuration
analysis = eda.analyze(
    data_source='your_data.csv',
    domain='finance',  # Provide domain context for better insights
    exclude_columns=['id', 'timestamp']  # Exclude specific columns
)

# Access specific components
print(analysis.data_summary)  # Get data summary
print(analysis.correlations)  # Get correlation matrix
print(analysis.insights)      # Get LLM-generated insights

Metadata

Release files for llm-auto-eda 0.0.3

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

Source distribution (sdist)

Source distribution for llm-auto-eda 0.0.3
File Size Uploaded
llm_auto_eda-0.0.3.tar.gz 14.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for llm-auto-eda 0.0.3
File Interpreter ABI Platform
llm_auto_eda-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 29.1 kB

Release files / llm_auto_eda-0.0.3.tar.gz

Download URL llm_auto_eda-0.0.3.tar.gz
Size 14.4 kB
Tags Source
SHA-256 checksum
How to use checksums
830c0a665bb97c959d472aa170a282491127060205b27e6f12b6cf53c38de0bd
BLAKE2b-256 checksum
How to use checksums
4929d5256ed1e498f1b1928d9b4bc07f54aadfe17ece998582281ba8ec3bd41b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.10.6

Release files / llm_auto_eda-0.0.3-py3-none-any.whl

Download URL llm_auto_eda-0.0.3-py3-none-any.whl
Size 14.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
77af5f3e4244b6c21e1a8921ac8d74afd63038e086c47b11eed99a6f9484788f
BLAKE2b-256 checksum
How to use checksums
eef174f0fccb13f0b9efbf4f7c5d2e49625d0758e2ec641adb8fd2da2bc69e79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.10.6

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

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