OlliePy is a python package which can help data scientists in exploring their data and evaluating and analysing their machine learning experiments by utilising the power and structure of modern web applications. The data scientist only needs to provide the data and any required information and OlliePy will generate the rest.
Get started by following the guide
pip install -U olliepy
- Linux
- MacOs
- Windows (starting from olliepy v0.2.6+)
Get started using the provided examples
OlliePy can support you in doing error analysis for regression problems.
- Compare different datasets
- Compare different groups of error in you data.
- Check for data shift by using the numerical and categorical features reports
- Check for concept shift by using the patterns report
OlliePy can also help you in creating an interactive dashboard in minutes. The dashboard can be used for EDA or error analysis for classification or regression problems. The performance of the dashboard depend on the size of the data, number of charts, and the specs of the machine used.
- Draggable and resizeable charts
- Cross filtering
- Choose from 14 different customizable charts
- Different aggregations can be applied
- Searchable charts
- Create new charts
- Edit existing charts
- Delete charts
- Dark mode
- Auto save functionality
- Charts can be locked in place
- Fullscreen
- Bin numerical features to be used in heatmaps, row charts, etc.
Bar chart | Box plot |
Data table | Heat map |
Histogram | Leaflet map |
Number display |
Pie chart |
Row chart | Scatter plot |
Sun burst | Time bar chart |
Time box plot | Time line chart |
- Error analysis report for regression
- Interactive dashboard
- Embedded interactive dashboard
- ML models evaluation and comparison report which includes model interpretation and bias checking
- Error analysis report for classification