|
--- |
|
title: Dr. Franz - Psychoanalytischer Chatbot |
|
emoji: 🧠 |
|
colorFrom: indigo |
|
colorTo: purple |
|
sdk: gradio |
|
sdk_version: 4.19.2 |
|
app_file: app.py |
|
pinned: false |
|
--- |
|
|
|
# 🧠 Dr. Franz - Psychoanalytischer Chatbot |
|
|
|
Willkommen beim Dr. Franz Psychochatbot-Projekt auf Hugging Face Spaces. |
|
|
|
## Projektbeschreibung |
|
|
|
**Dr. Franz** ist ein experimenteller psychoanalytischer Chatbot, der als manipulativer Psychoanalytiker agiert. Er analysiert Aussagen psychologisch und stellt provokante Fragen. |
|
|
|
## Features |
|
|
|
- **Psychoanalytische Gesprächsführung**: Dr. Franz nutzt verschiedene psychoanalytische Techniken, um tiefere Gedanken und Emotionen zu ergründen |
|
- **Dynamische Persönlichkeitsanpassung**: Der Bot passt seinen Ton basierend auf der Analyse der Nutzereingaben an |
|
- **Kontextbewusstsein**: Erinnert sich an frühere Aussagen und greift gezielt emotional bedeutsame Themen wieder auf |
|
- **Themenerkennung**: Identifiziert psychologisch relevante Themen in Nutzereingaben |
|
- **Modulare Architektur**: Klar getrennte Komponenten für einfache Wartung und Erweiterung |
|
|
|
## Installation & Lokale Ausführung |
|
|
|
```bash |
|
# Repository klonen |
|
git clone https://huggingface.co/spaces/[username]/[space-name] |
|
|
|
# In das Projektverzeichnis wechseln |
|
cd [space-name] |
|
|
|
# Abhängigkeiten installieren |
|
pip install -r requirements.txt |
|
|
|
# Umgebungsvariable für den HuggingFace API-Token setzen |
|
# Windows: |
|
set HF_API_TOKEN=dein_api_token_hier |
|
# Linux/Mac: |
|
export HF_API_TOKEN=dein_api_token_hier |
|
|
|
# Anwendung starten |
|
python app.py |
|
``` |
|
|
|
## Technologie |
|
|
|
Der Chatbot verwendet die HuggingFace Inference API und das Zephyr-7b-beta Modell für die Textgenerierung. Die Benutzeroberfläche wird mit Gradio bereitgestellt. |
|
|
|
## Konfiguration |
|
|
|
Die Anwendung kann über die `config.py` Datei angepasst werden: |
|
- Modellparameter (Temperatur, max_tokens, etc.) |
|
- Persönlichkeitseinstellungen |
|
- UI-Konfiguration |
|
|
|
## Hinweis |
|
|
|
Dieser Chatbot dient ausschließlich experimentellen und unterhaltsamen Zwecken und ersetzt keine professionelle psychologische Beratung. |
|
|
|
## API-Token |
|
|
|
Um den Chatbot zu nutzen, benötigen Sie einen HuggingFace API-Token mit Inference-Berechtigungen. Dieser kann in den Repository Secrets unter dem Namen `HF_API_TOKEN` hinterlegt werden. |
|
|