Suhyunlee/cc-mediation
CC-Mediation A cross-cultural conflict-mediation benchmark grounded in the Developmental Model of Intercultural Sensitivity (DMIS). Each scenario is a culturally grounded conflict dialogue with a mediation intervention and its post-intervention trajectory, organised as a preference pair (positive vs negative continuation) so downstream effects are measurable. ๐ Paper: CC-Mediation: Evaluating Large Language Models for Cross-Cultural Conflict Mediation (Lee, Zhang, Yow, Deng;โฆ See the full description on the dataset page: https://huggingface.co/datasets/Suhyunlee/cc-mediation.
CC-Mediation
A cross-cultural conflict-mediation benchmark grounded in the Developmental Model of Intercultural Sensitivity (DMIS). Each scenario is a culturally grounded conflict dialogue with a mediation intervention and its post-intervention trajectory, organised as a preference pair (positive vs negative continuation) so downstream effects are measurable.
๐ Paper: CC-Mediation: Evaluating Large Language Models for Cross-Cultural Conflict Mediation (Lee, Zhang, Yow, Deng; arXiv:2609.04855) ๐ป Code: https://github.com/suhyun565/CC-Mediation
What is in a row
One row = one scenario, with three continuation branches laid side by side so you can filter by conflict_stage or sort by delta_judge_score directly, and the original turn structure is preserved.
Each turn (shared_prefix, {b}_turns) has: t, speaker, agent, message, phase, label.
Splits & composition
conflict_stage(DMIS): Denial 520 ยท Minimization 514 ยท Defense 469pair_type: timing-differs 1,313 ยท content-differs 190
Evaluation metrics (from the paper)
- Trajectory AUC โ persistence of intercultural improvement over time (
*_trajectory_auc,delta_trajectory_auc). - Signed Wasserstein-1 โ magnitude and direction of intercultural stance shift.
- A DMIS-grounded judge score (
*_judge_score,delta_judge_score); both metrics agree strongly with human judgment.
Usage
from datasets import load_dataset
ds = load_dataset("Suhyunlee/cc-mediation")
# scenarios where mediation helped most
top = ds["train"].sort("delta_judge_score", reverse=True)[:10]
# filter by DMIS stage
denial = ds["train"].filter(lambda r: r["conflict_stage"] == "Denial")Citation
@article{lee2026ccmediation,
title = {CC-Mediation: Evaluating Large Language Models for Cross-Cultural Conflict Mediation},
author = {Lee, Suhyun and Zhang, Wenxuan and Yow, W. Quin and Deng, Yang},
journal = {arXiv preprint arXiv:2609.04855},
year = {2026},
url = {https://arxiv.org/abs/2609.04855}
}License
Not yet specified โ set the license field in this card before making the dataset broadly available.
