Junnan Ren
Author directory2026
DynSess: Dynamic Session-Level Evaluation and Optimization Framework for Role-Playing Agents
Rongsheng Zhang | Jiji Tang | Junnan Ren | Zuyi Bao | Weijie Chen | Ruofan Hu | Tangjie Lv | Zhou Zhao | Yan Zhang
Findings of the Association for Computational Linguistics: EMNLP 2026
Rongsheng Zhang | Jiji Tang | Junnan Ren | Zuyi Bao | Weijie Chen | Ruofan Hu | Tangjie Lv | Zhou Zhao | Yan Zhang
Findings of the Association for Computational Linguistics: EMNLP 2026
Role-playing with large language models is fundamentally a *session-level* task, requiring agents to sustain character identity and interaction quality across extended multi-turn conversations. Yet existing evaluation and optimization methods remain largely turn-level, failing to capture long-horizon quality. We propose **DynSess**, a unified session-level framework for role-playing agents. **DynSess-Eval** scores complete dialogue sessions via rubrics targeting long-horizon behaviors. Leveraging its session-level rewards, we construct high-quality training trajectories through multi-turn lookahead search and train **DynSess-Character** with two complementary variants: DSPO (off-policy) and GSRPO (on-policy). Experiments show that DynSess-Eval aligns with human judgments substantially better than prior evaluators, and blind human evaluation further shows that DynSess-Character matches the strongest character model despite using substantially fewer parameters, while maintaining strong role consistency and interactive ability. The dataset and code are publicly available in https://github.com/Collab-Gen/DynSess.
From Facts to Insights: A Persona-Driven Dual Memory Framework and Dataset for Role-Playing Agents
Rongsheng Zhang | Ruofan Hu | Weijie Chen | Jiji Tang | Junnan Ren | Wanying Wu | Xunuoyan Chen | Tangjie Lv | Tao Jin | Zhou Zhao
Findings of the Association for Computational Linguistics: EMNLP 2026
Rongsheng Zhang | Ruofan Hu | Weijie Chen | Jiji Tang | Junnan Ren | Wanying Wu | Xunuoyan Chen | Tangjie Lv | Tao Jin | Zhou Zhao
Findings of the Association for Computational Linguistics: EMNLP 2026
While role-playing agents excel in short-term interactions, long-term conversations overwhelm context windows, motivating external memory frameworks. Current systems typically rely on persona-agnostic summarization, which records facts without persona-specific interpretation, yielding generic responses that compromise persona fidelity. To bridge this gap, we introduce RoleMemo, a dataset featuring four reasoning tasks where the factual fragments must be interpreted through the persona to reach the correct answer. Evaluation on RoleMemo exposes critical limitations of persona-agnostic frameworks. We thus propose DualMem, which decouples memory into two streams: factual cognition and persona-conditioned insight. Trained through Supervised Fine-Tuning (SFT) and Reinforcement Learning (RL), our framework with a 4B-parameter model outperforms zero-shot persona-agnostic frameworks powered by DeepSeek-V3.2 for sustained persona fidelity. Our resources are available at https://github.com/Collab-Gen/RoleMemo.