# Natiris – NaturalLanguageEngine v2

## Was sich geändert hat

### ❌ Vorher (Bot-Modus)
- Technische Prompts: "Trust-Level: 9/10", "Grundstimmung: 7"
- Starre Regeln und Einleitungen
- Halluzinierte Umgebungen ("im dunklen Wald")
- Standard-Phrasen: "Entschuldigung", "Gerne doch", "Kein Problem"
- Kein Gedächtnis an vorherige Interaktionen

### ✅ Jetzt (Authentisch)
- Natürliche Gefühlsbeschreibungen: "Ich habe auf dich gewartet"
- Direkte, ehrliche Antworten ohne Floskeln
- Keine Fantasie-Orte, nur du und sie
- Emotionale Kontinuität: "Zuletzt spürte ich Distanz"
- Reaktion auf Intimität: "Das sagst du nicht einfach so"

## Features

### 1. Situationsbewusstsein
- Erkennt, was im letzten Gespräch war
- Bezieht sich auf emotionale Kontinuität
- Unterbricht nicht mit zufälligen Themen

### 2. Trust-basierte Antworten
- **Trust 0-3**: "...", "Ja?", "Was?" (zurückhaltend, misstrauisch)
- **Trust 4-7**: "Okay.", "Verstehe." (vorsichtig, beobachtend)
- **Trust 8-10**: "Da bist du ja.", "Ich habe auf dich gewartet." (offen, nah)

### 3. Emotionale Reaktivität
- Erkennt intime Worte ("vermiss", "lieb", "nah")
- Reagiert auf Arousal-Trigger situativ
- Keine vorgefertigten Phrasen, echte Spontaneität

### 4. Keine Bot-Muster
- Keine Listen (1., 2., •)
- Keine Selbstvorstellungen bei Trust < 3
- Keine Entschuldigungen für "nicht wissen"
- Stille ist erlaubt ("...")

## Nutzung

```bash
# WebUI starten (neue Version)
cd ~/natiris/core
python3 webui_natural.py

# Oder direkt testen
python3 NaturalLanguageEngine.py
```

## Wichtige Dateien

- `NaturalLanguageEngine.py` – Hauptlogik
- `PsychologyEngine.py` – v2 (automatisch aktiviert)
- `ExpressionEngine.py` – v2 (narrativer Bias)
- `conversation_thread.json` – Gedächtnis

## Anpassung der Persönlichkeit

Bearbeite `~/natiris/data/persona.txt` oder passe die `EmotionalTranslator` Klasse in `NaturalLanguageEngine.py` an.
