Files
empathy/README.md

1.6 KiB

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_ollama library
  • Ollama model server running locally

Installation

  1. Clone the repository:

    git clone https://github.com/your-repo/empathy-chatbot.git
    cd empathy-chatbot
    
    
    
  2. Install dependencies:

    pip install -r requirements.txt
    
    
    
  3. 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.