feat: add StructureService for LLM-powered transcript structuring #9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/transcript-structuring"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Overview
Adds Ollama-powered service to transform raw Whisper transcripts into structured Markdown.
What's new
src/structuring/structure_service.py): Calls Ollama API to structure raw transcriptssrc/prompts/structure_transcript.system): Defines structuring rules (H1/H2/H3, filler removal, typo correction)tests/test_structure_service.py): Tests for local execution with Ollamasettings.yaml): Newllmsection withollama_url,ollama_model,prompt_pathArchitecture
Config
Running tests
Requires Ollama running at configured URL with model loaded: