Members
Five of six members we can compare: 1.1 to 1.9 minutes a meeting (preliminary)
Preliminary: at least 74% of members’ talk time is identified, under the 80% for a full comparison. Four of the five members we compare could rank first; the data can’t order them. The other one speak too little in a voice we can check.At least 74% of members’ talk time here is identifiedPreliminary: under 80% of talk time is identified.
74% identified80% for a full comparison
Member01234min a meeting
Rowena BrownAt-Large1.10.7–1.8 · voice identified in 21 of 29
Above: could rank first in talk time
Members · listed by seatOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topicOpen their page: every clip, meeting and topic
“Voice identified” counts the meetings where we could attribute a member’s voice. A meeting missing there means we couldn’t attribute it, not that they were absent.Charlene WangDistrict 2 · Councilmember1.2min of talk time a meeting—present at roll callVoice identified at 4 of 26 transcribed meetings while seated
AttendanceNo clerk roll call for this member here.
Speaking1.2 min of talk time a meeting90% range 0.1 to 2.8 minutes, over 26 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.4 questions asked
Their top topicsNo checked topic mix for this member here yet.
Carroll FifeDistrict 3 · Councilmember1.9min of talk time a meeting24 of 31present at roll callVoice identified at 16 of 29 transcribed meetings while seated
AttendancePresent at the roll call for 24 of 31 meetings, Oct 30, 2025 to Oct 15, 2026. Official roll call, from the clerk
Speaking1.9 min of talk time a meeting90% range 1.1 to 3.4 minutes, over 29 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.30 questions asked
Their top topicsNo checked topic mix for this member here yet.
Janani RamachandranDistrict 4 · City councilmember1.1min of talk time a meeting26 of 31present at roll callVoice identified at 16 of 29 transcribed meetings while seated
AttendancePresent at the roll call for 26 of 31 meetings, Oct 30, 2025 to Oct 15, 2026. Official roll call, from the clerk
Speaking1.1 min of talk time a meeting90% range 0.6 to 1.8 minutes, over 29 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.22 questions asked
Their top topicsNo checked topic mix for this member here yet.
Kevin JenkinsDistrict 6 · Member2.5min of talk time a meeting28 of 31present at roll callVoice identified at 26 of 29 transcribed meetings while seated
AttendancePresent at the roll call for 28 of 31 meetings, Oct 30, 2025 to Oct 15, 2026. Official roll call, from the clerk
Speaking2.5 min of talk time a meetingRan some of its meetings, so not compared.36 questions asked
Their top topicsNo checked topic mix for this member here yet.
Two of their clips
So it’s my understanding, to the administration, that there is a report that comes in April. Is that correct?”
Rowena BrownAt-Large · At-large city councilmember1.1min of talk time a meeting31 of 31present at roll callVoice identified at 21 of 29 transcribed meetings while seated
AttendancePresent at the roll call for 31 of 31 meetings, Oct 30, 2025 to Oct 15, 2026. Official roll call, from the clerk
Speaking1.1 min of talk time a meeting90% range 0.7 to 1.8 minutes, over 29 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.19 questions asked
Their top topicsNo checked topic mix for this member here yet.
One of their clips
Ken HoustonCouncilmember · District 7 councilmember1.2min of talk time a meeting—present at roll callVoice identified at 11 of 29 transcribed meetings while seated
AttendanceNo clerk roll call for this member here.
Speaking1.2 min of talk time a meeting90% range 0.6 to 2.1 minutes, over 29 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.9 questions asked
Their top topicsNo checked topic mix for this member here yet.
Two of their clips
I have relationships from the state, county, to the city. It’s already been put in place that if that city property was up and ready to be— take in individuals from their RVs, the county, the county would fund the person, the provider.”
Zac UngerCouncilmember1.2min of talk time a meeting—present at roll callVoice identified at 1 of 5 transcribed meetings while seated
AttendanceNo clerk roll call for this member here.
Speaking1.2 min of talk time a meetingSeated for only five meetings in 12 months.0 questions asked
Their top topicsNo checked topic mix for this member here yet.
Attendance
Roll calls at 31 of 31 meetings, through Oct 15, 2026
From the clerk’s own record, listed by seat. This is the official attendance record. It is separate from our voice counts, and we don’t compare members on it.| Member | Present | Absent | Excused | Roll calls |
|---|---|---|---|---|
| Charlene Wang | — no clerk roll call for this member | |||
| Carroll Fife | 24 | 0 | 7 | 31 |
| Janani Ramachandran | 26 | 0 | 5 | 31 |
| Kevin Jenkins | 28 | 0 | 3 | 31 |
| Rowena Brown | 31 | 0 | 0 | 31 |
| Ken Houston | — no clerk roll call for this member | |||
| Zac Unger | — no clerk roll call for this member | |||




