文档

Meeting Quality Scorer

试用

Objectively score meeting quality from a transcript. Three dimensions: decision clarity, time efficiency, participation balance. Outputs a Markdown report an...

它能做什么

Objectively score meeting quality from a transcript. Three dimensions: decision clarity, time efficiency, participation balance. Outputs a Markdown report and an HTML visualization. Works with any OpenAI-compatible LLM endpoint (Ollama, DeepSeek, OpenAI, etc.). Pairs with meeting_whisper for a transcribe-then-score pipeline.

技能文档

meeting-quality-scorer

Score meeting quality from a transcript.

Quick Start

pip install -r requirements.txt

# Score a meeting transcript
python scripts/score_meeting.py --input meeting.txt

# Or with custom output paths
python scripts/score_meeting.py --input meeting.txt --out-md my-report.md --out-html my-report.html

Configuration

Set LLM backend via environment variables:

export MQS_BASE_URL=http://localhost:11434/v1  # Ollama
export MQS_API_KEY=ollama
export MQS_MODEL=qwen2.5:72b

Or create ~/.config/meeting-quality-scorer/config.yaml:

base_url: https://api.openai.com/v1
api_key: sk-...
model: gpt-4o-mini

Three Dimensions

DimensionWeightHow scored
决议明确度40%LLM detects topics + decisions + owners
时间效率30%LLM identifies off-topic / filler segments
参与均衡度30%Gini coefficient on speaker word counts

If no speaker labels → participation skipped, weights redistribute to 60/40.

Privacy

Transcript is sent only to your configured LLM endpoint. No telemetry.

相关技能

Read meeting minutes, produce a short summary with the current conversation model, save the meeting text and summary into local memory, answer follow-up ques...

22 次安装

Turn raw meeting notes or transcripts into structured action: decisions log, action items with owner and deadline, open questions, and a distributable summary email. Extracts who-committed-to-what with date parsing (natural language dates resolved against the meeting date), deduplicates, tracks carryover between meetings, and generates per-owner task lists. Use when the user has meeting notes/transcripts and needs minutes, action items, or a follow-up summary.

1 次安装

Pure prompt guidance for generating faithful meeting and call summaries. Use when the model should summarize transcripts into meeting minutes, concise summar...

13 次安装

Analyze conversation transcripts: decisions, action items, dates, people, executive summary.

4 次安装

Turn conversations into grounded decisions

1 次安装

Design a scoring rubric and LLM-as-judge prompt to evaluate the quality of an AI feature's output. Use when asked to create an eval rubric, define quality di...

1 次安装