Team Ai
Modelpublic

AlexChesterfield/sludge-process-roberta

sourceHugging Facemitupdated 6mo agoView on Hugging Face
0likes15downloads
Model Card

sludge-process-roberta

Fine-tuned RoBERTa-base classifier for detecting process sludge (barriers to action — excessive procedural friction) in consumer financial complaint narratives.

Developed and validated in:

Chesterfield, A., Gillespie, A., Goddard, A. and Krpan, D. (2026). Feeling the Friction: Developing and validating text classifiers for sludge in consumer complaints. (manuscript in preparation)

Code and data: GitHub | Companion model: sludge-informational-roberta

What this model detects

Process sludge = barriers to action: excessive procedural friction such as repeated documentation requests, unnecessary steps, or being passed between departments without resolution. Binary classification: 1 = process sludge present, 0 = absent.

Training details

ParameterValue
Base modelroberta-base
Training samples825 (85% stratified split of n=971)
Test samples146 (15% held-out, evaluated once)
Epochs4
Learning rate2e-5
Batch size8
Warmup ratio0.1
Class weightingBalanced
Random seed42

Performance (held-out test set, n=146)

MetricScore
MCC0.796
F10.863
Precision0.800
Recall0.936
Accuracy0.904

How to use

python
from transformers import pipeline

classifier = pipeline("text-classification", model="AlexChesterfield/sludge-process-roberta")
complaint = "I called five times and each time was transferred to a different department."
result = classifier(complaint)
# LABEL_1 = sludge present, LABEL_0 = absent

Citation

bibtex
@article{chesterfield2026sludge,
  title={Feeling the Friction: Developing and validating text classifiers for sludge in consumer complaints},
  author={Chesterfield, Alexandra and Gillespie, Alex and Goddard, Alex and Krpan, Dario},
  year={2026}
}