Needham Select Board, 12/2/25

City Council

Meeting Timeline

Each bar represents a transcript segment coloured by topic. Hover to see speaker and timestamp details.

0:0057:551:55:51
budget
community services
education
environment
healthcare
housing
labor
procedural
public safety
public works
recognition
taxes
transportation
zoning
Speakers
City Council4/4 selected
Other1/1 selected

Total Speaking Time by Speaker

Aggregate across all meetings, ranked.

Total Speaking Time by Topic

Combined time all selected speakers spent on each topic, ranked.

Speaker Comparison by Topic

Each group is a topic. Bars compare speakers side by side.

Heidi Frail
Joshua Levy
Katie King
Kevin Keane
Marianne Cooley

Topic Share by Speaker

Each donut: one topic. Slices show each speaker's share of that topic's time.

Heidi Frail
Joshua Levy
Katie King
Kevin Keane
Marianne Cooley
Budget & Taxes6m 26s
Education30s
Environment3m 52s
Housing29s
Infrastructure9m 2s
Public Health57s
Public Safety33s
Social Services3m 16s
Transportation5m 37s
Zoning1m 1s

Time Allocation by Speaker

Each donut: one speaker. Slices show what share of their time went to each topic.

Budget & Taxes
Education
Environment
Housing
Infrastructure
Public Health
Public Safety
Social Services
Transportation
Zoning
Heidi Frail2m 53s
Joshua Levy2m 23s
Katie King18m 16s
Kevin Keane1m 37s
Marianne Cooley6m 34s

Speaker × Topic Heatmap

Brighter cells indicate more time. Hover for exact values.

SpeakerBudget & TaxesEducationEnvironmentHousingInfrastructurePublic HealthPublic SafetySocial ServicesTransportationZoning
Heidi Frail0s10s2m 18s0s0s0s0s21s0s4s
Joshua Levy19s9s0s0s0s0s12s54s49s0s
Katie King5m 20s0s1m 34s0s6m 57s57s0s2m 1s1m 27s0s
Kevin Keane33s0s0s0s44s0s0s0s20s0s
Marianne Cooley14s11s0s29s1m 21s0s21s0s3m 1s57s