Skip to main content

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

Project description

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

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

llm_auto_eda-0.0.2.tar.gz (12.8 kB view details)

Uploaded Source

Built Distribution

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

llm_auto_eda-0.0.2-py3-none-any.whl (12.5 kB view details)

Uploaded Python 3

File details

Details for the file llm_auto_eda-0.0.2.tar.gz.

File metadata

  • Download URL: llm_auto_eda-0.0.2.tar.gz
  • Upload date:
  • Size: 12.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.6

File hashes

Hashes for llm_auto_eda-0.0.2.tar.gz
Algorithm Hash digest
SHA256 93668088fc09d06e2c3ca820510c2c2786d78713f0795d5245ab51162ce788cd
MD5 4037012f199e8e8ae206c12bdf99732d
BLAKE2b-256 6b0311bbc871ede9ceb2fe779ee9a6cd061421fc623c8d7d19596cd6c8f19722

See more details on using hashes here.

File details

Details for the file llm_auto_eda-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: llm_auto_eda-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 12.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.6

File hashes

Hashes for llm_auto_eda-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 474e3c21900de81a624218da893d0d87c4f141109ebd0affdc97a13761aea3c2
MD5 7efca8a91e0986937d97d6dfdcd47db8
BLAKE2b-256 92848b627a89eb1f3829c2077289fb210050e1aac45741412a8e495d8cbd6489

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