← Perch
Behavioral methods

Every measure follows a published method.

Each behavioral read is a named technique from political-science and NLP research — not a vibe — applied to committee testimony and reported with its sample size.

01
Transcribe
committee transcripts + written testimony
02
Embed
1,536-d vectors, per statement
03
Classify
question & stance typing
04
Score
vs. all 182 peers + votes
05
Profile
6-dimension fingerprint, cited
Vector-space scaling
Voice fingerprint
Every statement becomes a 1,536-d embedding; each member’s centroid is scored by cosine similarity against all 182 peers to find who they sound most like.
Basis: word-embedding text scaling — Rheault & Cochrane, Political Analysis (2020) · n = 44,461
Leadership Trait Analysis
Behavioral profile
The framework used to profile heads of state from their public speech, applied to everything each member has said in committee — six dimensions, each scored.
Basis: Leadership Trait Analysis — Hermann · 182 members
Question-function typology
Questioning style
Every question a member asks is classified — inquiry, position-taking, or challenge — and by who it’s aimed at.
Basis: rhetorical role of questions (Zhang et al., EMNLP 2017); message politics in committee hearings (Park, J. of Politics 2021) · n = 44,461
Speech-vs-vote divergence
Say-vs-vote consistency
Stance-classified statements aligned against recorded votes, per bill and venue — where the words and the vote agree, and where they don’t.
Basis: speech-vs-vote alignment · gated ≥5 bills · receipts per member

Every measure carries its n. Below minimum sample size, we leave it blank rather than guess. Embeddings: OpenAI text-embedding-3-small (1,536-d). Refreshed weekly; every score links back to the cited statements behind it.

How Perch worksSecurityPrivacyTerms