Packages
Production-ready data validation and quality library for Elixir ML pipelines. Provides 22 built-in expectations, drift detection, advanced profiling with outliers and correlations, statistical analysis, and comprehensive quality metrics for machine learning workflows.
Current section
Files
Jump to
Current section
Files
ex_data_check
CHANGELOG.md
CHANGELOG.md
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
### Added
- Initial project structure
- Core data structures (Expectation, ValidationResult)
- Basic README and documentation
- Architecture documentation
- Expectations system design
- Validator specifications
- Implementation roadmap
## [0.1.0] - TBD
### Planned
- Core validation framework
- Value-based expectations
- Schema validation
- Basic data profiling
- Batch validator
- Streaming support (basic)
- Quality metrics
- Report generation (Markdown, JSON)
## Future Releases
See [docs/roadmap.md](docs/roadmap.md) for detailed release planning.
### v0.2.0 - Statistical & ML Features
- Statistical expectations
- ML-specific validations
- Data drift detection
- Advanced profiling
### v0.3.0 - Production Features
- Full streaming support
- Quality monitoring
- Pipeline integration
- Enhanced reporting
### v0.4.0 - Enterprise Features
- Custom expectations framework
- Expectation suite management
- Multi-dataset validation
- Performance optimization