Skip to main content

A comprehensive Python package for automated data loading, cleaning, visualization, and quality checks with AI integration

Project description

Modern Analytics Helper - Data Automation Kit

A comprehensive, AI-powered data analysis toolkit that provides flexible analytics with interactive features.

Features

  • Flexible Target Variables: Choose any column as target, let AI suggest, or use unsupervised analysis
  • Selective Chart Visualization: Choose exactly which visualizations to create
  • Interactive AI Q&A: Ask any questions about your data and get AI-powered insights
  • Multiple Analysis Modes: Quick, Guided, Custom, and AI Chat modes
  • Smart Data Cleaning: Automated data quality assessment and cleaning
  • Professional Reporting: Comprehensive analysis reports with actionable insights

Quick Start

from data_automation_kit import quick_analyze

# Start interactive analysis session
quick_analyze()
Or from command line:

bash
analyze-data
Installation
bash
pip install data-automation-kit
Usage Examples
Basic Analysis
python
from data_automation_kit import InteractiveAnalyzer

analyzer = InteractiveAnalyzer()
analyzer.start_interactive_session()
Custom Analysis
python
from data_automation_kit import DataLoader, AutoVisualizer

# Load your data
loader = DataLoader()
data = loader.load_csv("your_data.csv")

# Create visualizations
visualizer = AutoVisualizer(data)
plots = visualizer.create_comprehensive_visualizations()
Analysis Modes
Quick Analysis: Fully automated analysis with sample data

Guided Analysis: Step-by-step guided analysis with expert choices

Custom Analysis: Complete control over each analysis step

AI Chat Mode: Interactive Q&A about your data

Supported Data Sources
CSV Files

Excel Files

JSON Files

SQL Databases

Sample Datasets (Sales, Customers, Products, etc.)

Requirements
Python 3.7+

See requirements.txt for full dependencies

License
MIT License

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_automation_kit-2.0.7.tar.gz (19.4 kB view details)

Uploaded Source

Built Distribution

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

data_automation_kit-2.0.7-py3-none-any.whl (21.1 kB view details)

Uploaded Python 3

File details

Details for the file data_automation_kit-2.0.7.tar.gz.

File metadata

  • Download URL: data_automation_kit-2.0.7.tar.gz
  • Upload date:
  • Size: 19.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for data_automation_kit-2.0.7.tar.gz
Algorithm Hash digest
SHA256 20442f46c06acca48e9049b9bba3652478fdc4e4d653754b3d18f4634bc55cc9
MD5 18dff8370ee77693a0b894f820d9784e
BLAKE2b-256 44249c012f97af011b190db7e2dec6ce0149060dfcff176e12708dc976bf4446

See more details on using hashes here.

File details

Details for the file data_automation_kit-2.0.7-py3-none-any.whl.

File metadata

File hashes

Hashes for data_automation_kit-2.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 63ddc9d9ca350544a159f5a0838fa9a28c25734f2ab2320585fc290cf879ceab
MD5 c81f389e1fb7706ca7c414dfee1cecff
BLAKE2b-256 1d8326ce1e5450fe9b6ba651d036bb84bb9b96fba977429a3a0709145338b6bd

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