Get an intuitive sense for the ROC curve and other binary classification metrics with interactive visualization.
This is a teaching and understanding tool. Change the statistics of the normal distributions or the classification threshold to see how it affects different classification metrics. Read the blog post for more information.
* Matthew's Correlation Coefficient (MCC) represented as unit-normalized MCC as in Cao et al. 2020.
Create a dedicated python environment (recommended).
python3 -m pip install interactive-classification-metrics
Run with Bokeh server locally from the command line:
run-app
Opens a web browser where you can use the application.
git clone https://github.com/davhbrown/interactive_classification_metrics.git
cd interactive_classification_metrics
pip install -r requirements.txt
Run with Bokeh server locally from the command line:
bokeh serve --show serve.py
Opens a web browser where you can use the application.
Special thanks to Dr. Davide Chicco (@davidechicco) for valuable feedback on this project.