Obsidian-style verlinkte Transkripte #2

Closed
opened 2026-04-20 02:45:44 +02:00 by tobias · 0 comments
Owner

Transkripte durchlesbar machen mit inhaltlichen Querverbindungen zwischen Episoden — nicht nur wörtliche Zitate, sondern thematische Links.

Anforderungen

  • Transkripte als durchscrollbare Volltext-Ansicht (nicht nur Zitate)
  • Inhaltliche Verlinkungen zwischen Episoden: Wenn Butterwegge über Vermögensverteilung spricht, Link zu Pistors Vermögens-Kodierung
  • Backlinks: "Dieses Thema wird auch behandelt in: S1E3, S4E4"
  • Hover-Preview der verlinkten Stelle (wie Obsidian)
  • Graph-View zeigt Verbindungsnetz zwischen Passagen

Technischer Ansatz

  • Transkripte in Absätze segmentiert (haben wir via srt_index.json)
  • Thematische Tags pro Absatz (muss generiert werden — LLM-Indexierung in Chunks)
  • Link-Datenstruktur: {source_episode, source_paragraph, target_episode, target_paragraph, relation_type, label}
  • Relation-Typen: agrees_with, contradicts, extends, references, same_topic
  • Rendering: Markdown-ähnlich mit eingebetteten Links
  • Backlinks-Panel am Rand (wie Obsidian)

Offene Fragen

  • Links manuell kuratieren oder automatisch generieren?
  • Granularität: Absatz-zu-Absatz oder Thema-zu-Thema?
  • Performance bei vielen Links (19 Episoden × ~40 Absätze = ~760 Absätze)
Transkripte durchlesbar machen mit inhaltlichen Querverbindungen zwischen Episoden — nicht nur wörtliche Zitate, sondern thematische Links. ## Anforderungen - Transkripte als durchscrollbare Volltext-Ansicht (nicht nur Zitate) - Inhaltliche Verlinkungen zwischen Episoden: Wenn Butterwegge über Vermögensverteilung spricht, Link zu Pistors Vermögens-Kodierung - Backlinks: "Dieses Thema wird auch behandelt in: S1E3, S4E4" - Hover-Preview der verlinkten Stelle (wie Obsidian) - Graph-View zeigt Verbindungsnetz zwischen Passagen ## Technischer Ansatz - Transkripte in Absätze segmentiert (haben wir via srt_index.json) - Thematische Tags pro Absatz (muss generiert werden — LLM-Indexierung in Chunks) - Link-Datenstruktur: `{source_episode, source_paragraph, target_episode, target_paragraph, relation_type, label}` - Relation-Typen: `agrees_with`, `contradicts`, `extends`, `references`, `same_topic` - Rendering: Markdown-ähnlich mit eingebetteten [[Links]] - Backlinks-Panel am Rand (wie Obsidian) ## Offene Fragen - Links manuell kuratieren oder automatisch generieren? - Granularität: Absatz-zu-Absatz oder Thema-zu-Thema? - Performance bei vielen Links (19 Episoden × ~40 Absätze = ~760 Absätze)
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#2
No description provided.