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!**
2025-06-01 12:25:03 +02:00
# Empathy Chatbot
2025-06-01 11:55:08 +02:00
## Description
2025-06-01 12:25:03 +02:00
Empathy Chatbot is an AI-powered conversational assistant designed to provide empathetic and insightful responses by analyzing user input from four distinct 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
2025-06-01 12:25:03 +02:00
- **Multi-Perspective Analysis**: Breaks down user messages into four key components for a comprehensive understanding.
- **Empathetic Responses**: Generates replies that are sensitive to the user's emotional state, wishes, and relational expectations.
- **Debug Mode**: Provides detailed debug information for developers and testers.
2025-06-01 11:59:23 +02:00
## Requirements
2025-06-01 12:25:03 +02:00
- Python 3.8 or higher
2025-06-01 12:11:51 +02:00
- `langchain_ollama` library
2025-06-01 12:25:03 +02:00
- Ollama model server running locally
2025-06-01 11:55:08 +02:00
## Installation
2025-06-01 11:59:23 +02:00
1. Clone the repository:
2025-06-01 11:55:08 +02:00
```bash
2025-06-01 12:25:03 +02:00
git clone https://github.com/your-repo/empathy-chatbot.git
2025-06-01 11:55:08 +02:00
cd empathy-chatbot
2025-06-01 12:25:03 +02:00
2025-06-01 11:59:23 +02:00
2. Install dependencies:
2025-06-01 11:55:08 +02:00
```bash
2025-06-01 12:25:03 +02:00
pip install -r requirements.txt
2025-06-01 11:55:08 +02:00
2025-06-01 12:25:03 +02:00
3. Ensure Ollama model server is running locally on `http://localhost:11434` .
2025-06-01 11:55:08 +02:00
## Usage
2025-06-01 12:25:03 +02:00
Run the chatbot with optional debug mode:
2025-06-01 11:55:08 +02:00
bash
2025-06-01 12:25:03 +02:00
python Neuer_Ordner_mit_Objekten/empathy_Kopie.py --debug
2025-06-01 11:55:08 +02:00
## License
2025-06-01 12:11:51 +02:00
This project is licensed under the MIT License - see the [LICENSE ](LICENSE ) file for details.
2025-06-01 11:55:08 +02:00
## Contributing
2025-06-01 12:25:03 +02:00
Contributions are welcome! Please read the [CONTRIBUTING.md ](CONTRIBUTING.md ) file for guidelines on how to contribute to this project.