--- 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.