> ⚠️ **This README.md has been automatically generated using AI and might contain hallucinations or inaccuracies. Please proceed with caution!**
# Empathy Chatbot
## Description
Empathy Chatbot is an AI-powered assistant designed to understand and respond to user messages with empathy by analyzing them from four different perspectives: content (Sache), self-disclosure (Selbst), relationship (Beziehung), and underlying appeals or wishes (Appell). The chatbot uses a state graph to process these analyses and generate a personalized, empathetic response.
## Features
- **Content Analysis**: Understands the main message and categorizes it.
- **Self-Disclosure Interpretation**: Analyzes feelings, desires, moods, or values expressed by the user.
- **Relationship Perception**: Interprets how the user perceives their relationship with the chatbot.
- **Appeal Detection**: Identifies underlying wishes or appeals in the user's message.