Skip to main content

An interactive, intelligent data-cleaning library with ML-based user adaptation

Project description

DataCleanerAI

DataCleanerAI is an interactive, intelligent Python library for data cleaning, designed to analyze, prompt, and adapt to user preferences for data cleaning tasks, with particular support for large financial or textual datasets.

Key Features

  • Automatic Data Analysis: Detects missing values, outliers, duplicates, and type inconsistencies.
  • Interactive Prompting: Prompts users for specific cleaning actions based on identified issues, learning from user responses over time.
  • ML-Based Preference Prediction: Learns from user interactions and predicts future actions based on historical responses.
  • Memory Optimization for Large Datasets: Supports efficient processing of large datasets with Dask for out-of-core data handling.
  • Reusable Cleaning Pipelines: Enables creating automated, reusable workflows for repetitive data cleaning tasks.
  • Enhanced NLP for Text Data: Utilizes NLP techniques to clean and standardize textual data fields.
  • Preference Export/Import: Allows exporting and importing user-defined preferences for collaborative or repeated projects.
  • Detailed Reporting: Generates visual insights and summary reports on data quality.
  • ETL Integration: Seamlessly integrates with ETL workflows for scheduled data cleaning tasks.
  • Multi-User Support: Supports multi-user configurations, with individualized or shared preferences.

Installation

You can install DataCleanerAI via pip:

pip install DataCleanerAI

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

datacleanerai-0.0.1.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

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

DataCleanerAI-0.0.1-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file datacleanerai-0.0.1.tar.gz.

File metadata

  • Download URL: datacleanerai-0.0.1.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for datacleanerai-0.0.1.tar.gz
Algorithm Hash digest
SHA256 95712870a144c4bbec5da2e86148d598523864f65ff8c91c99b9913adb1f2705
MD5 f6607a3bc535a8e0aa5036407f3c39a6
BLAKE2b-256 7101f3b5b345f0b6bc08b9e2835969900bb2703b724b756186674a7628faa75a

See more details on using hashes here.

File details

Details for the file DataCleanerAI-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: DataCleanerAI-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for DataCleanerAI-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 177b93556f82521b6b35e0889cbb855212a3bfebb078c2b9f78dee8df4d8358e
MD5 16b74ae00cca2c981e3bd40104a89251
BLAKE2b-256 52be963b008ce52419c4db733a8cbd14b1390879e8ebd88348e50411e0550b6c

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