From Words and Exercises to Wellness: Farsi Chatbot for Self-Attachment Technique
Not on the map. Why?
Abstract (arXiv)
In the wake of the post-pandemic era, marked by social isolation and surging rates of depression and anxiety, conversational agents based on digital psychotherapy can play an influential role compared to traditional therapy sessions. In this work, we develop a voice-capable chatbot in Farsi to guide users through Self-Attachment (SAT), a novel, self-administered, holistic psychological technique based on attachment theory. Our chatbot uses a dynamic array of rule-based and classification-based modules to comprehend user input throughout the conversation and navigates a dialogue flowchart accordingly, recommending appropriate SAT exercises that depend on the user's emotional and mental state. In particular, we collect a dataset of over 6,000 utterances and develop a novel sentiment-analysis module that classifies user sentiment into 12 classes, with accuracy above 92%. To keep the conversation novel and engaging, the chatbot's responses are retrieved from a large dataset of utterances created with the aid of Farsi GPT-2 and a reinforcement learning approach, thus requiring minimal human annotation. Our chatbot also offers a question-answering module, called SAT Teacher, to answer users' questions about the principles of Self-Attachment. Finally, we design a cross-platform application as the bot's user interface. We evaluate our platform in a ten-day human study with N=52 volunteers from the non-clinical population, who have had over 2,000 dialogues in total with the chatbot. The results indicate that the platform was engaging to most users (75%), 72% felt better after the interactions, and 74% were satisfied with the SAT Teacher's performance.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 18 of its 80 references that are in the map. First posted on arXiv 13 Oct 2023.
Builds on
18 of 80 references.
References · 18
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2019Unsupervised Cross-lingual Representation Learning at Scalecited by 3,907
- 2020wav2vec 2.0: A Framework for Self-Supervised Learning of Speech Representationscited by 3,853
- 2019Fine-Tuning Language Models from Human Preferencescited by 2,124
- 2022Survey of Hallucination in Natural Language Generationcited by 2,056
- 2019Common Voice: A Massively-Multilingual Speech Corpuscited by 1,358
- 2021Conditional Variational Autoencoder with Adversarial Learning for End-to-End Text-to-Speechcited by 555
- 2020Rethinking Positional Encoding in Language Pre-trainingcited by 197
- 2020ParsBERT: Transformer-based Model for Persian Language Understandingcited by 92
- 2023Red teaming ChatGPT via Jailbreaking: Bias, Robustness, Reliability and Toxicitycited by 86
- 2021Towards Facilitating Empathic Conversations in Online Mental Health Support: A Reinforcement Learning Approachcited by 75
6 more
- 2019A Hybrid Retrieval-Generation Neural Conversation Modelcited by 18
- 2021MeDiaQA: A Question Answering Dataset on Medical Dialoguescited by 9
- 2022Emotion Recognition In Persian Speech Using Deep Neural Networkscited by 7
- 2022An Empathetic AI Coach for Self-Attachment Therapycited by 5
- 2021Low-Resource Adaptation of Open-Domain Generative Chatbotscited by 2
- 2022Persian Emotion Detection using ParsBERT and Imbalanced Data Handling Approachescited by 2
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.