Generisches Tool für interaktive Podcast-Mindmaps mit Audio-Playback
Backend: - /api/analyses/debates: liefert kuratierte Cross-Podcast-Gegenueberstellungen mit topic, agreement, divergence, insight, beiden Quellabsaetzen und Episodenmetadaten; Filter ueber topic, source_podcast, target_podcast. - /api/analyses/arguments: liefert klassifizierte Argumentketten mit relation, confidence, explanation und beiden Quellabsaetzen; Filter ueber relation, podcast, episode. Wortwoertlich identische gleicher_punkt-Paare werden ausgeblendet. Frontend: - DebatesView: Topic-Chips als Filter, Split-Screen-Quotes je Debatte, Chips fuer Uebereinstimmung/Divergenz/Erkenntnis, Klick fuehrt zur Episode mit Audio-Sprung. - ArgumentsView: farbcodierte Relations-Chips (erweitert blau, widerspricht rot, belegt gruen, relativiert grau, gleicher_punkt violett, kein_bezug grau), Konfidenz- Anzeige, Filter ueber Podcast, Klick fuehrt zur Episode-Stelle. - escAttr-Helper fuer onclick-Werte mit Anfuehrungszeichen. - hide-Cascade aller Views um die beiden neuen erweitert. - Buttons in showPodcastSelector und init() fuer beide Views. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| backend | ||
| scripts | ||
| webapp | ||
| .gitignore | ||
| docker-compose.yml | ||
| Dockerfile | ||
| project.example.yaml | ||