Skip to content

open-risk/openRiskScore

Repository files navigation

openRiskScore

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

image

Summary Information

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

Introduction

openRiskScore aims to support the development of both expert based and statistical risk scoring and risk rating models.

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).

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 to 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

White Papers on Federated Risk Analysis