atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

PUBLICSPEAK: Hearing the Public with a Probabilistic Framework

AAAI 2025 · Label-efficient and robust learning › Recognition and long-tail · approach: Multilingual language representation pretraining · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes PublicSpeak, a probabilistic soft logic framework that fuses meeting structure, speaker roles, and linguistic/GenAI signals to extract public comments from local government meeting transcripts across seven US cities.

Problem

Identifying remarks made by the public at local government meetings at scale, since small meetings are not covered by newsrooms and existing methods ignore meeting structure and generalize poorly across cities.

Approach

Encodes meeting structure, speaker roles, domain knowledge, and linguistic cues (fine-tuned PLMs and GPT-4 section detection) as weighted logical rules in Probabilistic Soft Logic, jointly inferring discussion sections, speaker roles, and remark types.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PUBLICSPEAK instead of RoBERTa (fine-tuned)Public comment detection · Overall PC (3-Class)PC-F1: 0.630 -> 0.688Helped
Use PUBLICSPEAK instead of the strongest baselinePublic comment detection · LOCO PC (3-Class)PC-F1: 0.646 -> 0.663Helped
Use PUBLICSPEAK instead of DistilBERT (fine-tuned)Public comment detection · Seattle PC (3-Class)PC-F1: 0.957 -> 0.929Hurt
Use PUBLICSPEAK instead of RoBERTa (fine-tuned)Public comment detection · Oakland PC (3-Class)PC-F1: 0.717 -> 0.785Helped
Use PUBLICSPEAK instead of GPT4oPublic comment detection · Richmond PC (3-Class)PC-F1: 0.857 -> 1.000Helped
Use PUBLICSPEAK instead of RoBERTa (fine-tuned)Public comment detection · Ann Arbor PC (3-Class)PC-F1: 0.642 -> 0.894Helped
Use PUBLICSPEAK instead of RoBERTa (fine-tuned)Public comment detection · Lansing PC (3-Class)PC-F1: 0.587 -> 0.612Helped
Use PUBLICSPEAK instead of DistilBERT (fine-tuned)Public comment detection · Royal Oak PC (3-Class)PC-F1: 0.785 -> 0.811Helped
Use PUBLICSPEAK instead of DistilBERT (fine-tuned)Public comment detection · Jackson PC (3-Class)PC-F1: 0.795 -> 0.870Helped
Use the 3-Class formulation instead of the 2-Class formulationPUBLICSPEAK · Overall PCPC-F1: 0.663 -> 0.688Helped

Surprising findings

Limitations

Experimental setup

Datasets: city council meeting transcripts from seven US cities (Seattle, Oakland, Richmond, Ann Arbor, Lansing, Royal Oak, Jackso

Benchmarks: PUBLICSPEAK annotated city council meeting dataset

Metrics: F1 (PC class) statistical significance

Baselines: PHRASES+ROLES GENAI+ROLES SBert + SVM TFIDF + SVM RoBERTa DistilBERT GPT-4o

Builds on: Probabilistic Soft Logic WhisperX BERTopic

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy