Generisches Tool für interaktive Podcast-Mindmaps mit Audio-Playback
Go to file
Dotty Dotter b8c808cd87 #16 Claim-Match-Anzeige im Frontend (Stufe 2 Vorschau)
Backend:
- /api/podcasts/{id}/episodes/{ep}/claims liefert nun pro Claim match_counts
  (belegt/widerspricht/erweitert je Anzahl) und best_match (target_podcast,
  target_episode, target_idx, relation, reason, score).

Frontend (AnalysisView claims-Mode):
- Match-Badges in passender Farbe (gruen=belegt, rot=widerspricht, blau=erweitert)
  zeigen die Anzahl Bestaetigungen je Relation.
- Best-Match-Link unter dem Claim mit Pfeil (-> bei same-podcast, klickbar zu
  jumpAnswer; ↗ bei cross-podcast, nur als Hinweis sichtbar). Reason wird
  inline gekuerzt angezeigt.

Robustheit: alles greift nur wenn die claim_matches-Tabelle befuellt ist.
Solange match_claims.py noch nicht gelaufen ist, bleibt das UI unveraendert.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-28 08:00:31 +02:00
backend #16 Claim-Match-Anzeige im Frontend (Stufe 2 Vorschau) 2026-04-28 08:00:31 +02:00
scripts #16/#17 match_answers.py und match_claims.py: Cross-Episode-Matching via Embeddings + Qwen 2026-04-28 02:21:49 +02:00
webapp #16 Claim-Match-Anzeige im Frontend (Stufe 2 Vorschau) 2026-04-28 08:00:31 +02:00
.gitignore Phase 1+2: FastAPI-Backend, SQLite, Embeddings, Semantische Suche 2026-04-20 10:24:53 +02:00
docker-compose.yml Phase 1+2: FastAPI-Backend, SQLite, Embeddings, Semantische Suche 2026-04-20 10:24:53 +02:00
Dockerfile #8 Multi-Podcast-Dashboard, #9 PWA, #10 Cross-Podcast-Links, #12 Wort-Timestamps 2026-04-23 20:53:06 +02:00
project.example.yaml Initial commit: podcast-mindmap tool 2026-04-20 01:25:42 +02:00