# DQBot - Data Quality Bot

[![PyPI version](https://badge.fury.io/py/dqbot.svg)](https://badge.fury.io/py/dqbot)
[![Python Support](https://img.shields.io/pypi/pyversions/dqbot.svg)](https://pypi.org/project/dqbot/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Downloads](https://pepy.tech/badge/dqbot)](https://pepy.tech/project/dqbot)

A powerful, configurable command-line tool for analyzing data quality in CSV files. Get comprehensive insights into your data with customizable checks and detailed reporting.

## Features

- **Comprehensive Analysis**: 12+ built-in data quality checks
- **Fully Configurable**: Enable/disable any check via YAML configuration
- **CLI & Python API**: Use from command line or integrate into your Python projects
- **Detailed Reports**: JSON output with actionable insights
- **Custom Validation Rules**: Define your own business logic checks
- **Fast & Lightweight**: Efficient processing of large CSV files

## Quick Start

### Installation

```bash
pip install dqbot