Mindmap zur Mindmap machen: Querverbindungen sichtbar #19

Open
opened 2026-04-28 18:05:42 +02:00 by tobias · 0 comments
Owner

Problem

Die aktuelle Mindmap rendert hierarchisch (Center → Theme → Episode → Quote) — ohne echte Quervernetzung. Es ist eher ein radialer Baum als eine Mindmap. Der semantische Reichtum aus den vielen Cross-Episode- und Cross-Podcast-Datentoepfen (semantic_links, argument_links, claim_matches, debates) bleibt unsichtbar.

Ziel

Die Mindmap soll Verbindungen sichtbar machen, die ueber die starre Hierarchie hinausgehen.

Konkrete Vernetzungen

  1. Quote ↔ Theme: Jeder Quote hat ein themes-Array. Diese Themen-Tags als zusaetzliche Linien zwischen Quote-Knoten und Theme-Knoten rendern (nicht nur via Episode).
  2. Episode ↔ Episode (intra-podcast): Aus semantic_links die Top-N aehnlichsten Episoden pro Episode als duenne Verbindung.
  3. Argument-Linien: argument_links als farbcodierte Linien zwischen Quotes oder Episoden — rot fuer widerspricht, gruen fuer belegt, blau fuer erweitert.
  4. Optional: Themen-Cluster aus theme_clusters.json (Cross-Cluster) als zusaetzliche Theme↔Theme-Verbindung.

Performance / UX

  • Bei zu vielen Linien wird die Mindmap unleserlich. Sinnvolles Capping (z.B. Top-1 oder Top-2 je Quelle).
  • Toggle im Header, um die einzelnen Verbindungstypen ein-/auszublenden.
  • Default: alle an, aber visuell zurueckhaltend (geringe Opazitaet).
## Problem Die aktuelle Mindmap rendert hierarchisch (Center → Theme → Episode → Quote) — ohne echte Quervernetzung. Es ist eher ein radialer Baum als eine Mindmap. Der semantische Reichtum aus den vielen Cross-Episode- und Cross-Podcast-Datentoepfen (semantic_links, argument_links, claim_matches, debates) bleibt unsichtbar. ## Ziel Die Mindmap soll Verbindungen sichtbar machen, die ueber die starre Hierarchie hinausgehen. ## Konkrete Vernetzungen 1. **Quote ↔ Theme**: Jeder Quote hat ein `themes`-Array. Diese Themen-Tags als zusaetzliche Linien zwischen Quote-Knoten und Theme-Knoten rendern (nicht nur via Episode). 2. **Episode ↔ Episode** (intra-podcast): Aus `semantic_links` die Top-N aehnlichsten Episoden pro Episode als duenne Verbindung. 3. **Argument-Linien**: `argument_links` als farbcodierte Linien zwischen Quotes oder Episoden — rot fuer widerspricht, gruen fuer belegt, blau fuer erweitert. 4. Optional: Themen-Cluster aus `theme_clusters.json` (Cross-Cluster) als zusaetzliche Theme↔Theme-Verbindung. ## Performance / UX - Bei zu vielen Linien wird die Mindmap unleserlich. Sinnvolles Capping (z.B. Top-1 oder Top-2 je Quelle). - Toggle im Header, um die einzelnen Verbindungstypen ein-/auszublenden. - Default: alle an, aber visuell zurueckhaltend (geringe Opazitaet).
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: tobias/podcast-mindmap#19
No description provided.