From 1d4fef1dbe7ac1b3a6a11b717bbcac62e0978fe7 Mon Sep 17 00:00:00 2001 From: Martin Tazl Date: Tue, 21 Jul 2026 16:06:27 +0200 Subject: [PATCH] README.md aktualisiert --- README.md | 110 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 108 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7ec364a..d5b2049 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,109 @@ -# meeting-lab +# Meeting Lab -Spielwiese und Experimentierraum für den Workflow der lokalen Meeting-Protokoll Erstellung. Ergebnisse landen im Meeting-Assistant \ No newline at end of file +Experimentierumgebung zur Entwicklung eines lokalen Diskussionsanalyzers für Meetingtranskripte. + +## Ziel + +Das Meeting Lab dient dazu, Verfahren zur Analyse realer Meetingtranskripte zu entwickeln und zu evaluieren. + +Im Mittelpunkt steht nicht die Softwarearchitektur, sondern die Frage: + +> **Wie lässt sich aus einem realen Meeting möglichst zuverlässig strukturiertes Wissen extrahieren?** + +Neue Ideen werden zunächst hier experimentell umgesetzt. Erst wenn sich ein Ansatz bewährt hat, wird er in den eigentlichen *Meeting Assistant* übernommen. + +--- + +## Grundidee + +Klassische Meeting-Zusammenfassungen versuchen, das gesamte Transkript in einem einzigen Schritt zu verstehen und zusammenzufassen. + +Das funktioniert bei realen Diskussionen nur eingeschränkt, da Themen häufig + +- begonnen, +- unterbrochen, +- später wieder aufgenommen, +- ergänzt oder +- relativiert + +werden. + +Deshalb verfolgt das Meeting Lab einen mehrstufigen Analyseansatz. + +```text +Meeting + ↓ +Normalisierung + ↓ +Diskussionsblöcke + ↓ +Themensegmentierung + ↓ +Extraktion + ↓ +Konsolidierung + ↓ +Protokoll +``` + +Jeder Verarbeitungsschritt löst genau eine klar definierte Aufgabe. + +--- + +## Entwicklungsprinzipien + +- Kleine, klar abgegrenzte Verarbeitungsschritte +- Ein Modul = eine Aufgabe +- Deterministische Vorverarbeitung +- Nachvollziehbare Ergebnisse +- Reproduzierbare Experimente +- Lokale Ausführung ohne Cloud-Abhängigkeit + +--- + +## Repository-Struktur + +```text +meeting-lab/ +├── src/ # Quellcode +├── prompts/ # LLM-Prompts +├── experiments/ # Reproduzierbare Experimente +├── samples/ # Beispieltranskripte +├── tests/ # Tests +├── docs/ # Dokumentation +└── pyproject.toml +``` + +--- + +## Aktuelle Pipeline + +```text +Whisper + ↓ +normalize_transcript.py + ↓ +chunk_transcript.py + ↓ +(segment_topics.py) + ↓ +Extraktoren + ↓ +Protokoll +``` + +Die Themensegmentierung bildet den nächsten großen Entwicklungsschritt. + +--- + +## Projektstatus + +Aktuell liegt der Schwerpunkt auf der Entwicklung eines modularen Diskussionsanalyzers. + +Die eigentliche Protokollerstellung ist bewusst der letzte Verarbeitungsschritt. + +--- + +## Lizenz + +Noch nicht festgelegt. \ No newline at end of file