The demand for conversational agents that provide mental health care is consistently increasing. In this work, we develop a psychological counseling agent, referred to as CoCoA, that applies Cognitive Behavioral Therapy (CBT) techniques to identify and address cognitive distortions inherent in the client's statements. Specifically, we construct a memory system to efficiently manage information necessary for counseling while extracting high-level insights about the client from their utterances. Additionally, to ensure that the counseling agent generates appropriate responses, we introduce dynamic prompting to flexibly apply CBT techniques and facilitate the appropriate retrieval of information. We conducted dialogues between CoCoA and characters from Character.ai, creating a dataset for evaluation. Then, we asked GPT to evaluate the constructed counseling dataset, and our model demonstrated a statistically significant difference from other models.
翻译:针对心理健康护理的对话代理需求持续增长。本研究开发了一款名为CoCoA的心理咨询代理,该代理应用认知行为疗法(CBT)技术,用于识别并处理来访者话语中固有的认知扭曲。具体而言,我们构建了一个记忆系统,在高效管理咨询所需信息的同时,从来访者话语中提取其高层次洞察。此外,为确保咨询代理生成恰当的回应,我们引入了动态提示机制,以实现CBT技术的灵活应用并促进信息的高效检索。我们让CoCoA与Character.ai中的角色进行对话,构建了供评估用的数据集。随后,通过GPT对该咨询数据集进行评估,结果表明我们的模型与其他模型存在统计学显著差异。