Skip to content

open-risk/openRiskScore

Repository files navigation

openRiskScore

A python framework for risk scoring in both classic and federated/decentralized contexts

Intro

openRiskScore is a Python powered library to support the development of both expert based and statistical risk scoring and risk rating models in both traditional and decentralized (federated) contexts.

The library aims to wrap popular machine learning frameworks as algorithmic backends and focuses on supporting high quality risk model development and maintenance.

Two important use cases for openRiskScore are credit risk scoring, and sustainability (ESG) ratings and scores. It is envisaged that scoring activities can be either pursued by a standalone entity (operating on its own data) or in federation (independent entities sharing some data sets using federated learning principles, algorithms and tools).

Key Information

NB: openRiskScore is still in active development. The alpha release will be available here

Standalone Mode

In standalone mode openRiskScore emulates a classic use case where, e.g., a financial institution or other credit provider aims to develop a risk scoring system on the basis of data it has in its possession. Use cases for the standalone mode are both as intended (standalone) scoring system and as a validation framework for federated applications.

Federated Mode

The federated mode essentially facilitates the development of a generic (pooled) scorecard that applies ot a wide population (which is assumed homogeneous)

Documentation

Further Documentation and Reading

Credit Scoring

ESG Scoring

Semantic Documentation of Risk Models

Learning Modules at the Open Risk Academy