Strategy-Based Emotional Support Agent
A strategy centric conversational Agent. That provides emotional support to the user through strategy focused communication.
Strategy-Based Emotional Support Agent
The system models emotional support as a decision-making process. It separates perception, session tracking, strategy prediction, response generation, privacy filtering, fairness monitoring, explainability, and safety governance so support conversations are more interpretable and controlled. User Input is combined with context, session state and user's emotion lable and this entire vector is feeded to a distil BERT Classifier that outputs one of the strategies (Advisement, Open Question, Interpretation..etc) This Strategy along with specified prompt along with context is provided to a LLM to generate a appropriate response.
GitHub