https://github.com/denisecase/confusion-matrix-explorer
Confusion Matrix Explorer (PyShiny App)
https://github.com/denisecase/confusion-matrix-explorer
confusion-matrix diagnostic-tests education machine-learning statistics visualization
Last synced: 22 days ago
JSON representation
Confusion Matrix Explorer (PyShiny App)
- Host: GitHub
- URL: https://github.com/denisecase/confusion-matrix-explorer
- Owner: denisecase
- License: mit
- Created: 2025-11-11T01:21:11.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-11-11T19:22:17.000Z (7 months ago)
- Last Synced: 2025-11-11T20:36:43.317Z (7 months ago)
- Topics: confusion-matrix, diagnostic-tests, education, machine-learning, statistics, visualization
- Language: HTML
- Homepage: https://denisecase.github.io/confusion-matrix-explorer/
- Size: 9.83 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Citation: CITATION.cff
Awesome Lists containing this project
README
# Confusion Matrix Explorer (PyShiny App)
[](https://denisecase.github.io/confusion-matrix-explorer/)
[](https://github.com/denisecase/confusion-matrix-explorer/actions/workflows/ci.yml)
[](LICENSE)
[](https://www.python.org/)
> This repo (`confusion-matrix-explorer`) contains a PyShiny app for exploring how changing a decision threshold affects a binary classifier confusion matrix and related metrics (sensitivity, specificity, precision, etc.).
## Launch the App In Your Browser
Click here: [**Launch the Confusion Matrix Explorer**](https://denisecase.github.io/confusion-matrix-explorer/app/)
The app runs in your browser using **Shinylive** (Pyodide), no installation needed.
## About the App
The **Confusion Matrix Explorer** app demonstrates how changing the decision threshold (the vertical T line) affects the confusion matrix and related metrics (sensitivity, specificity, etc.) for a binary classification problem.
How to use:
- Use the sidebar upper slider to vary the decision threshold.
- Use the sidebar lower slider to vary the number of bins in the histogram.
- Compare the as you raise (or lower) the decision threshold.
To learn more:
- See [ABOUT.md](./docs/ABOUT.md).
## Optional: Run on Your Machine
- To run on your machine, see the [Home Page](index.md).
- To make modifications, see [DEVELOPER.md](./docs/DEVELOPER.md)
---
## Screenshot (Raise the Bar)

## Screenshot (Default)

## Screenshot (Lower the Bar)

## License
This project is licensed under the [MIT License](LICENSE).