This repository supports the implementation of the paper titled "Explainability in Credit Risk Modelling: A Comparative Study of Network-based and Non-network-based Approaches". The paper explores how structured model explanations—derived from SHAP (for tabular/XGBoost models) and GNNExplainer (for GNNs)—can be translated into human-readable narratives using LLMs such as Gemma 3, DeepSeek R1, and Gemini 2.5.
The primary goal is to evaluate and compare these LLM-generated explanations in terms of clarity, interpretability, and domain relevance across user groups.
├── LICENSE # official license
├── README.md # readme
├── chatgpt_simulated_ratings/ # ChatGPT-4o simulated evaluation framework for CRP and NCRP personas
├── data_preprocessing/ # Data prep and cleaning
├── finetuned_llms/ # Quantized LoRA fine-tuning for Gemma 3 4B and DeepSeek R1 70B
├── graph_constructions/ # Network construction
└── models/ # XGBoost, GAT, and bimodal prediction pipelines with explanation generation