EmoStage: A Framework for Accurate Empathetic Response Generation via Perspective-Taking and Phase Recognition

Zhiyang Qi, Keiko Takamizo, Mariko Ukiyo, Michimasa Inaba
6/24/2025
cs.CLcs.AI

No confident code implementation found for this paper.

Abstract

The rising demand for mental health care has fueled interest in AI-driven counseling systems. While large language models (LLMs) offer significant potential, current approaches face challenges, including limited understanding of clients' psychological states and counseling stages, reliance on high-quality training data, and privacy concerns associated with commercial deployment. To address these issues, we propose EmoStage, a framework that enhances empathetic response generation by leveraging the inference capabilities of open-source LLMs without additional training data. Our framework introduces perspective-taking to infer clients' psychological states and support needs, enabling the generation of emotionally resonant responses. In addition, phase recognition is incorporated to ensure alignment with the counseling process and to prevent contextually inappropriate or inopportune responses. Experiments conducted in both Japanese and Chinese counseling settings demonstrate that EmoStage improves the quality of responses generated by base models and performs competitively with data-driven methods.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{qi2025emostage,
  title  = {EmoStage: A Framework for Accurate Empathetic Response Generation via Perspective-Taking and Phase Recognition},
  author = {Zhiyang Qi and Keiko Takamizo and Mariko Ukiyo and Michimasa Inaba},
  year   = {2025},
  eprint = {2506.19279},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.19279v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.19279.svg)](https://codeofpaper.com/paper/2506.19279)

Discussion