Bläddra i källkod

Fix: TV-Intents KeywordMatcher + LLM-Fallback deaktiviert

- LLM-Fallback deaktiviert (halluzinierte immer "Naruto")
- tv_whats_on Patterns: {time} Slot entfernt, {channel} immer am
  Pattern-Ende damit Mehrwort-Sender ("Pro Sieben", "RTL Zwei",
  "ProSieben MAXX") korrekt als Slot erkannt werden
- Zeiterkennung passiert im Handler via _parse_time()

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
patrick 2 månader sedan
förälder
incheckning
fc161fac0c
2 ändrade filer med 16 tillägg och 10 borttagningar
  1. 1 1
      plugins/nlp_classifier/config.json
  2. 15 9
      plugins/tv_program/intents_de.yml

+ 1 - 1
plugins/nlp_classifier/config.json

@@ -2,7 +2,7 @@
     "enabled": true,
     "model_dir": "models/intent",
     "min_confidence": 0.6,
-    "fallback_to_llm": true,
+    "fallback_to_llm": false,
     "log_predictions": true,
     "tone_keywords_file": "config/tone_keywords.json"
 }

+ 15 - 9
plugins/tv_program/intents_de.yml

@@ -3,21 +3,27 @@
 tv_whats_on:
   samples: 800
   patterns:
-    - "was kommt [heute|morgen] [um] {time} [uhr] auf {channel}"
-    - "was laeuft [heute|morgen] [um] {time} [uhr] [auf] {channel}"
-    - "programm [von|auf] {channel} [heute|morgen]"
-    - "was kommt [heute|morgen] (abend|abends) [auf] {channel}"
-    - "was zeigt {channel} [heute|morgen] [um] {time}"
+    - "was kommt [heute|morgen] auf {channel}"
+    - "was laeuft [heute|morgen] auf {channel}"
+    - "was kommt [heute|morgen] (abend|abends) auf {channel}"
+    - "was laeuft [heute|morgen] (abend|abends) auf {channel}"
+    - "programm [von|auf] {channel}"
     - "{channel} programm [heute|morgen]"
+    - "was (zeigt|bringt) {channel}"
+    - "was (kommt|laeuft) [jetzt|gerade] auf {channel}"
   examples:
-    - "Was kommt heute um 20 Uhr auf RTL2?"
-    - "Was laeuft heute Abend auf Pro7?"
-    - "Was kommt um 20:15 auf ARD?"
+    - "Was kommt heute auf RTL Zwei?"
+    - "Was kommt heute auf Pro Sieben?"
+    - "Was laeuft heute Abend auf ProSieben?"
+    - "Was kommt auf ARD?"
     - "Programm von RTL heute"
     - "Was kommt morgen Abend auf Sat1?"
-    - "Was zeigt ProSieben MAXX heute um 16 Uhr?"
+    - "Was zeigt ProSieben MAXX?"
     - "RTL Programm heute"
     - "Was laeuft jetzt auf ZDF?"
+    - "Was kommt heute auf ProSieben MAXX?"
+    - "Was kommt auf RTL2?"
+    - "Was laeuft auf VOX?"
 
 tv_primetime:
   patterns: