Help verify the record

These transcripts are produced by machine, and the machine is wrong in specific, findable ways. This page lists where a person’s judgment would help most. You do not need to be technical, and you do not need to fix anything — telling us that a line is already right is as useful as telling us it is wrong.

How to submit

On any transcript page, right-click a line (or use the “Correct or verify this line” button) and a form opens with that line pre-filled. Edit it and submit, or submit it unchanged to confirm it is correct. Every accepted change becomes a public commit, so a correction is exactly as visible as the original text.

Open the correction & verification form

Roll calls — who voted, and how

the highest-value gap

Speaker attribution is about 97% accurate on ordinary speech and only 53–66% on short turns. Roll-call answers are short turns, which means the most consequential thing in a meeting — who voted which way — is what the pipeline is worst at. Summaries deliberately omit vote tallies for this reason.

If you are watching a roll call and the transcript attributes a “here”, “yes” or “no” to the wrong person, that correction is worth more than almost anything else on this page.

Measured across the archive
Names called in a roll call19,872
With a response captured in the audio17,838
With no response recorded at all2,034

Eight meetings where every name was called and no answer was captured. If you can watch the video and hear the responses, those votes are recoverable.

MeetingNames calledAnswers recorded
2015-01-06 — Medford City Council - January 6, 2015100%open transcript
2016-02-29 — Medford, MA School Committee - Feb. 29, 2016 (Unoffi100%open transcript
2024-12-02 — 12.2.2024 - Regular MSC Meeting120%open transcript
2017-01-03 — Medford, MA City Council - Jan. 3, 2017 (Unofficiall120%open transcript
2015-06-09 — Medford, MA City Council - June 9, 2015 (Unofficiall190%open transcript
2016-05-17 — Medford, MA City Council - May 17, 2016 (Unofficiall320%open transcript
2016-01-12 — Medford, MA City Council - Jan. 12, 2016 (Unofficial370%open transcript
2023-12-04 — 12.4.2023 Medford School Committee Regular Meeting410%open transcript

Those 2,034 are not a transcription error and we cannot fix them by re-processing: the clerk reads a name, the microphone was not on, and nothing was recorded. The vote happened and the audio has no trace of it. If you know how a particular vote went — from the posted minutes, from being in the room — that is information the recording does not contain.

Who is speaking

697 clusters open

Speakers are matched across meetings by voice. For a few labels the match is demonstrably unstable — the same name is attached to recordings that do not sound like each other, which usually means one label is covering more than one person. If you recognise a voice and the name above it is wrong, say so.

LabelConsistencyWhy it is suspect
BBC Broadcast0.07 not a person — broadcast audio before a meeting starts
Adam Hurtubise0.41 the city clerk, but labelled in 613 meetings including boards he has no role in
Marie Izzo0.44also reads the roll
Evangelista, Ruseau, Puccio…0.42–0.59 surname only; the archive holds several people for some surnames
Adam Knight0.59occasionally reads the roll

697 speaker clusters are still labelled with one of these names in a body that person has no role in. They are not 697 separate puzzles: the same wrong name is attached to the same voice across dozens of meetings, so identifying one person can settle a whole commission at once.

BodyClusters still open
CC Historical Commission117
CC Charter Study Committee60
CC Community Development Board56
CC Zoning Board of Appeals54
MPS School Committee30
untyped29
MPS High School Building Committee28
CC Planning and Permitting28

Two per body, largest first — these carry the most text, so the voice is easiest to place. The Historical Commission alone accounts for 117: whoever runs that meeting has been absorbed into the city clerk’s voice profile, and one name would fix years of its transcripts.

MeetingBodyLabelledLines
2025-02-10CC Historical CommissionAdam Hurtubise642open transcript
2025-07-14CC Historical CommissionAdam Hurtubise597open transcript
2022-08-29untypedAdam Hurtubise280open transcript
2022-01-13untypedAdam Hurtubise276open transcript
2024-10-02CC Affordable Housing Trust FuMaria D'Orsi229open transcript
2024-02-21CC Community Development BoardAdam Hurtubise216open transcript
2020-09-16CC Community Development BoardAdam Hurtubise215open transcript
2023-01-05CC Charter Study CommitteeMichael Ward203open transcript
2024-05-20CC Climate Equity CouncilEvangelista202open transcript
2023-04-06CC Zoning Board of AppealsAdam Hurtubise183open transcript

Median consistency across the archive is 0.81, so these sit well below everything else. The likely cause is mechanical: whoever reads the roll has other people’s one-word answers folded into their voice profile.

Surnames are a known weak point. Speakers were first identified by surname alone and the switch to full names was never finished, so 650 labels are still just a surname. For 49 of those the surname belongs to more than one person in the archive — the corpus holds both a Richard and a Carol Caraviello, nine different Murphys and seven McLaughlins — so these cannot be merged automatically without risking putting one person’s words under another’s name.

Meeting dates

2 unresolved

A mistyped date in a video title moves a meeting to the wrong day and stops it being matched with its agenda. Eleven were corrected in September 2026 using four checks: a missing agenda, the wrong weekday, which councillors were present, and the resolution numbers cited. These two resist all four.

The same meeting posted twice

35 to spot-check

Meetings are often published by several outlets, and about 75 duplicate pages were removed in September 2026 by comparing transcripts rather than titles. What remains is mostly a full meeting sitting alongside short clips of it, which is fine. A real duplicate looks like two recordings of similar length on the same date. If you spot one, the shorter copy is usually the one to drop — unless it is longer, in which case it may contain part of the meeting the other is missing.

Pairs where both copies are of comparable length — the shape that suggests a real duplicate rather than a clip. Open both and tell us which to keep.

DateBodyCopies
2025-10-12Medford Happenings1030 s · 1011 s
2025-08-17Jazz Festival10720 s · 9055 s
2025-08-15Jazz Festival8179 s · 7988 s
2025-05-03Medford Happenings2239 s · 2007 s
2024-07-15CC Charter Study Committee4062 s · 3430 s

One known example: the Charter Study Committee on 15 July 2024 has two copies at 68 and 57 minutes.

What the archive cannot tell you

Stated plainly, because it matters for how much weight to put on any single page: