Files
empathy/README.md

56 lines
2.0 KiB
Markdown
Raw Normal View History

2025-06-01 11:55:08 +02:00
# empathy
**Author:** Unknown
> ⚠️ **This README.md has been automatically generated using AI and might contain hallucinations or inaccuracies. Please proceed with caution!**
# Empathy Chatbot
## Description
The Empathy Chatbot is a conversational AI designed to understand and respond to user messages with empathy by analyzing them from four different perspectives: factual content (Sache), self-disclosure (Selbst), relationship dynamics (Beziehung), and underlying appeals or desires (Appell).
2025-06-01 11:55:08 +02:00
## Features
- **Factual Analysis**: Extracts the core message and categorizes it.
- **Self-Disclosure Interpretation**: Identifies feelings, wishes, moods, or values expressed by the user.
- **Relationship Dynamics**: Assesses how the user perceives their relationship with the chatbot.
- **Appeal Detection**: Recognizes hidden desires or appeals within the user's message.
- **Empathetic Response**: Generates a response that addresses all four aspects in an empathetic and personal manner.
## Requirements
- Python 3.8+
- `langgraph`
- `langchain_ollama`
- Ollama model (`mistral-small3.1:24b`)
2025-06-01 11:55:08 +02:00
## Installation
1. Clone the repository:
2025-06-01 11:55:08 +02:00
```bash
git clone https://github.com/yourusername/empathy-chatbot.git
2025-06-01 11:55:08 +02:00
cd empathy-chatbot
2. Install dependencies:
2025-06-01 11:55:08 +02:00
```bash
pip install -r requirements.txt
## Usage
Run the chatbot with the following command:
2025-06-01 11:55:08 +02:00
bash
python Neuer_Ordner_mit_Objekten/empathy_Kopie.py --debug
Use `--debug` to enable detailed debug output.
2025-06-01 11:55:08 +02:00
## License
The Empathy Chatbot is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.
2025-06-01 11:55:08 +02:00
## Contributing
Contributions are welcome! Please open an issue or submit a pull request with your changes.
## Contact
For any questions, feel free to reach out:
- Email: your.email@example.com
- GitHub: [yourusername](https://github.com/yourusername)
---
**Note**: Replace `your.username` and `your.email@example.com` with the actual username and email address of the repository owner or maintainer.