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
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).
Features
- 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.
Requirements
- Python 3.8 or higher
langchain_ollamalibrary- Ollama model server running locally
Installation
-
Clone the repository:
git clone https://github.com/your-repo/empathy-chatbot.git cd empathy-chatbot -
Install dependencies:
pip install -r requirements.txt -
Ensure Ollama model server is running locally on
http://localhost:11434.
Usage
Run the chatbot with optional debug mode: bash python Neuer_Ordner_mit_Objekten/empathy_Kopie.py --debug
License
This project is licensed under the MIT License - see the LICENSE file for details.
Contributing
Contributions are welcome! Please read the CONTRIBUTING.md file for guidelines on how to contribute to this project.