Skip to content
Back to skills

M3av Eval

ASecurity

Evaluates multimodal academic lecture understanding across speech recognition, speech synthesis, and slide/script generation. It probes models' ability to handle complex academic language, rare words, multimodal alignment, and knowledge comprehension. Use when the user wants to benchmark on M3AV, or asks about evaluating this task. Reports BWER, ROUGE-1/2/L.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 11, 2026
researchpython

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill m3av-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of M3av Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for M3av Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-m3av-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-m3av-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: m3av-eval
description: Evaluates multimodal academic lecture understanding across speech recognition, speech synthesis, and slide/script generation. It probes models' ability to handle complex academic language, rare words, multimodal alignment, and knowledge comprehension. Use when the user wants to benchmark on M3AV, or asks about evaluating this task. Reports BWER, ROUGE-1/2/L.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2403.14168
  bibtex_key: chen2024m3av
  confidence: high
---

# m3av-eval

> M$^3$AV: A Multimodal, Multigenre, and Multipurpose Audio-Visual Academic Lecture Dataset — Chen et al. (2024) (arXiv:2403.14168, 2024)

## What this evaluates

Evaluates multimodal academic lecture understanding across speech recognition, speech synthesis, and slide/script generation. It probes models' ability to handle complex academic language, rare words, multimodal alignment, and knowledge comprehension.

## Datasets

- **M3AV** — total 367; splits: dev (-1), test (-1)

## Metrics

- `CER` — range: percent
  - Character Error Rate: normalized edit distance between predicted and reference character sequences.
- `WER` — range: percent
  - Word Error Rate: normalized edit distance between predicted and reference word sequences.
- `BWER` **(primary)** — range: percent
  - Biasing Word Error Rate: total rare word errors divided by the total number of rare words, including insertions of rare words.
- `FFE` — range: other
  - F0 Frame Error: measures pitch contour deviation between synthesized and reference speech.
- `MCD` — range: other
  - Mel-Cepstral Distortion: measures spectral distortion between synthesized and reference speech.
- `MOS` — range: [1, 5]
  - Mean Opinion Score: subjective quality rating on a scale of 1 to 5 by human listeners.
- `ROUGE-1/2/L` **(primary)** — range: percent
  - Recall-oriented understudy for gisting evaluation: measures n-gram (1, 2) and longest common subsequence overlap between generated and reference text.

## Input / output format

**Input**: Audio recordings of academic lectures, optionally paired with slide images/OCR text and reference paper sentences for knowledge supplementation.

**Output**: Transcriptions (ASR/CASR), synthesized audio waveforms (TTS), or generated text for slides/scripts (SSG).

## Scoring recipe

```python
def compute_cer_wer_bwer(pred, ref, rare_words):
    cer = edit_distance(pred, ref) / len(ref)
    wer = edit_distance(pred.split(), ref.split()) / len(ref.split())
    rare_errors = sum(1 for w in pred.split() if w not in ref.split() and w in rare_words)
    bwer = rare_errors / len(rare_words)
    return cer, wer, bwer

def compute_rouge(pred, ref):
    return rouge_score(ref, pred, use_stemmer=True)
```

## Common pitfalls

- Whisper models are excluded from direct comparison due to data contamination and outputting written forms only.
- BWER specifically counts rare word errors, not overall WER, and includes insertions of rare words.
- MOS is subjective and requires human evaluation on a 1-5 scale, not an automated metric.

## Evidence (verbatim from paper)

> In addition to the character error rate (CER) and word error rate (WER) for ASR, we use biasing WER (BWER) for CASR. BWER is defined as the total rare word errors divided by the total number of rare words, including insertions of rare words.

## Citation

```bibtex
@misc{chen2024m3av,
  title={M$^3$AV: A Multimodal, Multigenre, and Multipurpose Audio-Visual Academic Lecture Dataset},
  author={Chen et al. (2024)},
  year={2024},
  note={arXiv:2403.14168}
}
```

- arXiv: 2403.14168

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.