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.6.tar.gz (18.1 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.6-py3-none-any.whl (19.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: data_automation_kit-2.0.6.tar.gz
  • Upload date:
  • Size: 18.1 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.6.tar.gz
Algorithm Hash digest
SHA256 64221085cb729d43c7fe40c9d3e8d4cbdff64d8e163328603cfea0d5312cb200
MD5 063923451fe313b08f0e4eaa8850dcac
BLAKE2b-256 044ca3f51526f0ea847b52576c61a445b57d76338a39a287949b6b73e5e001fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for data_automation_kit-2.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 8c5bd67bbb115815abe133c3485c245797d0e695d90aac90ff91fac8e0fdeefa
MD5 954cbdd27e73a65694447c724d4caf7c
BLAKE2b-256 8cc294c0f723cdcd0450f3abd3ba761e9cad2db6de7e8e036d64cea7af79437d

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