-
Notifications
You must be signed in to change notification settings - Fork 612
Roadmap
emeli-dral edited this page Apr 25, 2022
·
7 revisions
- Updated & Freeze Grafana Example
- Stattest library for Num and Cat features
- TestSuites Architecture Drafted
- TestSuites Draft with: JSON and HTML formats, default configuration (run test suites with no specification), alerts
- Implemented TestSuite for DataDrift
- Designed API of the library (including potential plans for refactoring of Analyzers, Dashboards, Profile, Options and creation of new entities like TestSuited, Metric or Report)
- TestSuites Alfa with manual configuration: users can specify alert conditions manually or read them from json config
- TestSuites customisation: users can create custom suites from metrics implemented in evidently or custom implemented ones
- Fixed API
- "Alert On" mode for Dashboards.
Dashboard(tabs=[DataDriftReport(alerts=True)])
- Profiles with updated structure (json output)
- Examples:
- profiles log in DB;
- profiles concatenation: Evidently Dashboard with trend analysis;
- profiles concatenation: External (Tableau-like) Dashboard with trend analysis
note: 20% resources – tool quality
- TestSuites Beta with Reference-based configuration: users can specify alert conditions based on reference data
- New API implemented (this basically means refactoring) evidently 0.2
- Technical Documentation
- Updated Gitbook Documentation
- Example: Airflow integration with Evidently TestSuite
- Example: Grafana integration with Evidently TestSuite
evidently 0.2 public release
- Test API, collect feedback
Checkpoint for decision making
Possible Directions
- TestSuites redesign
- Suites Gallery
- Evidently service for multiple models and profiles visualisation in time (like $ run evidently)
Winter 2021
- Dataset Profiling
- [backlog] Historical Drift
- advanced configurations
- Anderson-Darling test for Data and Target Drift
- Barnard's exact test for Data and Target Drift
- Target Drift Analysis: add Kendall and Spearman correlation
- [backlog] Regression Performance: segments of underperformance
- [backlog] "Small Dataset" option for reports
- [backlog] "Big Dataset" option for reports
- Update all the examples & tutorials with readme
- Update the structure of examples folder
- metrics calculation logic for Production Data Stream
- Grafana: Data Drift Dashboard
- Grafana: Numerical Target Drift Dashboard
- Grafana: Regression Performance Dashboard
- Grafana: Categorical Target Drift Dashboard
- Grafana: Classification Performance Dashboard
- Grafana: Probabilistic Classification Performance Dashboard
- evidently_community repo for custom reports
- evidently_community contributor Guide
- tests for evidently_community project
- interactive reports in pylab
- interactive reports in google colaboratory notebooks
- interactive reports in kaggle notebooks
- reduce HTML reports size (at least twice, better more)
- [backlog] UI configuration (color-schema change, etc)
- [backlog] color blind mode for reports
- fix UI building issues
- [backlog] run evidently dashboards from terminal in a "service" mode
- [backlog] host it somewhere
- python unit tests for analyzers
- python unit tests for widgets
- python unit tests for dashboard
- automation of running selected examples as a test
- package deployment
- Developer's guide
- Contributor's guide
- Release notes
- Good first issues, issue templates