Skip to content

ScoreCardModel

ScoreCardModel Banner

PyPI version Documentation Status License Ruff

ScoreCardModel is a professional and modern toolset for scorecard modeling, fully compatible with scikit-learn. It is designed for credit risk analysts and data scientists who need to build transparent, regulator-friendly scoring models with ease.

Key Features

  • ๐Ÿ›  Scikit-Learn Compatible: Use BinningTransformer, WOETransformer, and ScoreCardTransformer directly in your pipelines.
  • ๐Ÿ“Š Rich Analytics: 18+ plot types (KS, ROC, CAP, Lift, Calibration, PSI, etc.) for comprehensive model evaluation.
  • ๐Ÿ“ Automated Reporting: Generate professional Markdown or Excel reports with one function call.
  • ๐Ÿ”„ 5 WOE Methods: Choose between standard, adjusted, empirical logit, signed, and weighted Weight of Evidence.
  • ๐ŸŽฎ Interactive Dashboard: A Jupyter-based what-if widget for real-time scorecard testing.
  • ๐Ÿข Industry Standard: Built-in support for PDO (Points to Double Odds) and Base-Odds scaling.

Documentation Sections

๐Ÿš€ Getting Started

๐Ÿ“– User Guides

  • WOE In-Depth Guide โ€” Deep dive into WOE methods, diagnostics, and IV interpretation.
  • Best Practices โ€” Guidelines for developing robust credit risk scorecards.

๐Ÿ›  API Reference

๐Ÿงช Examples

License

This project is licensed under the MIT License - see the LICENSE file for details.