English

PingPong: A Benchmark for Role-Playing Language Models with User Emulation and Multi-Model Evaluation

Computation and Language 2025-04-10 v4

Abstract

We introduce a benchmark for evaluating the role-playing capabilities of language models. Our approach leverages different language models to simulate users in dynamic, multi-turn conversations and assess the resulting dialogues. Our methodology involves three main components: a player model that adopts a specific character role, an interrogator model that simulates user behavior in a specific situation, and a judge model ensemble that evaluates conversation quality with 3 metrics: character consistency, entertainment value, and language fluency. We evaluated more than 40 models in both English and Russian, with each model participating in 64 conversations with 8 characters and 8 situations. We conducted experiments comparing automated evaluations with human annotations to validate our approach, demonstrating strong correlations across multiple criteria. This work provides a foundation for a robust and dynamic evaluation of different model capabilities in interactive scenarios.

Keywords

Cite

@article{arxiv.2409.06820,
  title  = {PingPong: A Benchmark for Role-Playing Language Models with User Emulation and Multi-Model Evaluation},
  author = {Ilya Gusev},
  journal= {arXiv preprint arXiv:2409.06820},
  year   = {2025}
}

Comments

8 main pages, 8 additional pages

R2 v1 2026-06-28T18:40:25.823Z