Fair Feed Ranking for Participatory Budgeting

Carina Hausladen

1 Million Euro

MünchenBudget

Scale

Vetting.

  • Every proposal must be assessed for feasibility, legality, cost, and duplication.
    • Centralized review is
      costly and it
    • concentrates agenda-setting power.

Scale creates two problems

1059 reviewed

 

461 "feasible"

Vetting.

  • Every proposal must be assessed for feasibility, legality, cost, and duplication.
    • Centralized review is
      costly and it
    • concentrates agenda-setting power.
  • one of the oldest topics in political science
  • whoever controls which options reach the vote can often decide the outcome

Why proposals were "not feasible" in 2026

Rejection reasonShare 2026Change since 2025582 rejected proposals in 2026. One proposal can have several reasons. Tags by keyword matching.pp = percentage points
Over €100k or ongoing costs44%−7 pp
Conflicts with city plans12%−1 ppTraffic law10%+6 ppSite not owned by the city9%+9 ppDuplicate proposal8%+8 pp
Not new or not concrete6%−19 ppAimed at city-owned companies6%−1 ppNot the city's responsibility5%−19 ppNo benefit to the general public3%+1 ppFunds third parties (e.g. clubs)2%+2 ppAdministration can't implement it1%−4 ppProposer not eligible<1%−1 ppNo reason matched6%+5 pp
Rejection reasonShare 2026Change since 2025582 rejected proposals in 2026. One proposal can have several reasons. Tags by keyword matching.pp = percentage points
Over €100k or ongoing costs44%−7 pp
Conflicts with city plans12%−1 ppTraffic law10%+6 ppSite not owned by the city9%+9 ppDuplicate proposal8%+8 pp
Not new or not concrete6%−19 ppAimed at city-owned companies6%−1 ppNot the city's responsibility5%−19 ppNo benefit to the general public3%+1 ppFunds third parties (e.g. clubs)2%+2 ppAdministration can't implement it1%−4 ppProposer not eligible<1%−1 ppNo reason matched6%+5 pp
Rejection reasonShare 2026Change since 2025582 rejected proposals in 2026. One proposal can have several reasons. Tags by keyword matching.pp = percentage points
Over €100k or ongoing costs44%−7 pp
Conflicts with city plans12%−1 ppTraffic law10%+6 ppSite not owned by the city9%+9 ppDuplicate proposal8%+8 pp
Not new or not concrete6%−19 ppAimed at city-owned companies6%−1 ppNot the city's responsibility5%−19 ppNo benefit to the general public3%+1 ppFunds third parties (e.g. clubs)2%+2 ppAdministration can't implement it1%−4 ppProposer not eligible<1%−1 ppNo reason matched6%+5 pp
Rejection reasonShare 2026Change since 2025582 rejected proposals in 2026. One proposal can have several reasons. Tags by keyword matching.pp = percentage points
Over €100k or ongoing costs44%−7 pp
Conflicts with city plans12%−1 ppTraffic law10%+6 ppSite not owned by the city9%+9 ppDuplicate proposal8%+8 pp
Not new or not concrete6%−19 ppAimed at city-owned companies6%−1 ppNot the city's responsibility5%−19 ppNo benefit to the general public3%+1 ppFunds third parties (e.g. clubs)2%+2 ppAdministration can't implement it1%−4 ppProposer not eligible<1%−1 ppNo reason matched6%+5 pp

Vetting.

Scale creates two problems

Crowd-sourced

Vetting.

Scale creates two problems

Attention.

  • Citizens cannot inspect thousands of proposals before voting.
  • The set of proposals a voter encounters is shaped by
    • the voter’s entry point
    • the platform’s ordering rule

Scale creates two problems

Attention.

  • Citizens cannot inspect thousands of proposals before voting.
  • The set of proposals a voter encounters is shaped by
    • the voter’s entry point
    • the platform’s ordering rule

sorting

filtering

2025

31%

2026

18%

2025

13%

2026

38%

Share of proposals
with at least one comment

Share of comments written
by the proposal's own author

Vote accumulation

first 24 h 0 10 30 100 300 01 04 07 10 13 June 2026 supports (cumulative) bottom 50% (231) mid 40% (184) top 10% (46) line = median band = IQR

Daily correlation
with final ranking

first 24 h 0.5 0.6 0.7 0.8 0.9 1.0 01 04 07 10 13 June 2026 Spearman ρ 0.51 0.89
  • Citizens cannot inspect thousands of proposals before voting.
  • The set of proposals a voter encounters is shaped by
    • the voter’s entry point
    • the platform’s ordering rule

filtering

Popularity signals make the popular more popular

filtering

the most popular petitions gained "at the expense of those with fewer signatories."

Cross-Platform-Comparison

  • Shuffling is on by default, for every voter.
  • Each time a voter opens the ballot, the order is drawn fresh.
  • Shuffling is on by default, for every voter.
  • Each time a voter opens the ballot, the order is drawn fresh.

Is "random" our best bet?

CompanyPaperResult for random ordering
NetflixZielnicki et al. 2026−16% engagement
GoogleWang et al. 2018
Qin et al. 2020
−14% in email search, −31% in file-storage search. “Unavoidably degrades the user experience”, even when only “swapping adjacent pairs of items”.
PinterestLiu et al. 2017“unranked results are lower quality”
DuolingoYancey & Settles 2020−0.5% daily active users, −2% new-user retention.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.

Recommender systems

Commercial goalDemocratic goal
RelevanceMaximise user engagement. Time spent is revenue.Support citizens in investing more time in desirable tasks. Taking part is part of being human.
BreadthDiversify topics to prevent user boredom.Move citizens from their own needs to the community’s needs.
DepthRecommend similar items to keep users scrolling.Better decisions. Citizens move beyond their uninformed first impression.
Exposure fairnessRetain sellers and creators on the platform.No window dressing. Letting 14-year-olds submit proposals means little if nobody ever sees them.
Commercial goalDemocratic goal
RelevanceMaximise user engagement. Time spent is revenue.Support citizens in investing more time in desirable tasks. Taking part is part of being human.
BreadthDiversify topics to prevent user boredom.Move citizens from their own needs to the community’s needs.
DepthRecommend similar items to keep users scrolling.Better decisions. Citizens move beyond their uninformed first impression.
Exposure fairnessRetain sellers and creators on the platform.No window dressing. Letting 14-year-olds submit proposals means little if nobody ever sees them.
Commercial goalDemocratic goal
RelevanceMaximise user engagement. Time spent is revenue.Support citizens in investing more time in desirable tasks. Taking part is part of being human.
BreadthDiversify topics to prevent user boredom.Move citizens from their own needs to the community’s needs.
DepthRecommend similar items to keep users scrolling.Better decisions. Citizens move beyond their uninformed first impression.
Exposure fairnessRetain sellers and creators on the platform.No window dressing. Letting 14-year-olds submit proposals means little if nobody ever sees them.
Commercial goalDemocratic goal
RelevanceMaximise user engagement. Time spent is revenue.Support citizens in investing more time in desirable tasks. Taking part is part of being human.
BreadthDiversify topics to prevent user boredom.Move citizens from their own needs to the community’s needs.
DepthRecommend similar items to keep users scrolling.Better decisions. Citizens move beyond their uninformed first impression.
Exposure fairnessRetain sellers and creators on the platform.No window dressing. Letting 14-year-olds submit proposals means little if nobody ever sees them.

Recommender systems

Trinkwasserbrunnen

2 winners · Trinkbrunnen · Wasserspender · Kostenlose Spender

~30

Größere Mülleimer

Mülleimer mit Deckeln · Pfandring · Papierkörbe

~25

Bäume pflanzen

Einfach ein Baum · Schirmbäume · Obstbäume

~12

Wildblumenwiesen

2 winners · Wildblumen · Blütenwiese · Streuobstwiese

~10

Wasserbänke

Wassersprühanlagen · Sprühnebel · Sonnensegel

~7

TanzPark-ett

Tanzlinde · Tanzfläche mit Spiegelwand · Holzboden

3

Glatte Bordsteinkanten

Schwellen und Kanten beseitigen

1

Defi im öffentlichen Raum

none

0

MünchenBudget 2025 winners

Commercial goalDemocratic goal
RelevanceMaximise user engagement. Time spent is revenue.Support citizens in investing more time in desirable tasks. Taking part is part of being human.
BreadthDiversify topics to prevent user boredom.Move citizens from their own needs to the community’s needs.
DepthRecommend similar items to keep users scrolling.Better decisions. Citizens move beyond their uninformed first impression.
Exposure fairnessRetain sellers and creators on the platform.No window dressing. Letting 14-year-olds submit proposals means little if nobody ever sees them.
Commercial goalDemocratic goal
RelevanceMaximise user engagement. Time spent is revenue.Support citizens in investing more time in desirable tasks. Taking part is part of being human.
BreadthDiversify topics to prevent user boredom.Move citizens from their own needs to the community’s needs.
DepthRecommend similar items to keep users scrolling.Better decisions. Citizens move beyond their uninformed first impression.
Exposure fairnessRetain sellers and creators on the platform.No window dressing. Letting 14-year-olds submit proposals means little if nobody ever sees them.
Commercial goalDemocratic goal
RelevanceMaximise user engagement. Time spent is revenue.Support citizens in investing more time in desirable tasks. Taking part is part of being human.
BreadthDiversify topics to prevent user boredom.Move citizens from their own needs to the community’s needs.
DepthRecommend similar items to keep users scrolling.Better decisions. Citizens move beyond their uninformed first impression.
Exposure fairnessRetain sellers and creators on the platform.No window dressing. Letting 14-year-olds submit proposals means little if nobody ever sees them.
Commercial goalDemocratic goal
RelevanceMaximise user engagement. Time spent is revenue.Support citizens in investing more time in desirable tasks. Taking part is part of being human.
BreadthDiversify topics to prevent user boredom.Move citizens from their own needs to the community’s needs.
DepthRecommend similar items to keep users scrolling.Better decisions. Citizens move beyond their uninformed first impression.
Exposure fairnessRetain sellers and creators on the platform.No window dressing. Letting 14-year-olds submit proposals means little if nobody ever sees them.

Recommender systems

of 1,043

reaches ballot

winners

win rate

Gesundheit

23%

56%

5

3.8%

Umwelt & Nachhaltigkeit

41%

49%

7

3.3%

Bildung & Kultur

18%

47%

2

2.3%

Stadtgestaltung

45%

45%

4

1.9%

Freizeit & Sport

32%

50%

3

1.8%

Kinder, Jugend & Familie

33%

47%

2

1.2%

Soziales & Miteinander

49%

49%

3

1.2%

Mobilität

29%

36%

1

0.9%

Sonstiges

9%

36%

0

0.0%

Digitales

6%

30%

0

0.0%

Bars: share of submissions passing the eligibility screen. Multi-valued labels, so column 1 sums past 100%.

MünchenBudget 2025 winners

RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.

Votes per proposal in 2026

0 100 200 300 400 0 100 200 300 400 Proposals, sorted by votes Votes median 33
0

Top 46 proposals
38% of all votes

RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.
RelevanceSupport citizens in investing more time in desirable tasks.
BreadthMove citizens from self-centred needs to also consider community needs.
DepthBetter decisions. Citizens compare alternatives before they choose.
ExposureEvery submitted proposal should have a fair chance of being seen.

How could a
fair feed look like?

Ranking process

  1. transparent
  2. steerable
  3. address the vetting problem
  4. exposure correction / visibility floor

 

  • München-Budget 2025 
    • 1,043 proposals submitted;
      • 459 feasible
      • 10 funded
      • 4 vetoed
    • 7134 voters
    • 640 comments
      • present or not
        • pseudonymised author

Simulation

Modeling choices

  • decision
    • seed is supported automatically
    • each other proposal is supported as a combination of fit, divisiveness, position
  • browsing length
    • rises with recent relevance and
    • falls with fatigue

Relevant vs browsed

0 2 4 6 8 10 12 Random Newest Most-comm. proposals per citizen relevant (left half) browsed (right half)
0.4 3.5 0.3 3.6 0.3 3.8
5.2 5.2 FairFeed

Exposure coverage

0 25 50 75 100 0 9 49 97 150 times a proposal is seen, ej proposals seen ≥ ej times (%) perfect equality visibility floor
Newest
8%
Most-comm.
/ 7%
Random
98% 5%
FairFeed
100% 39%

Results

Non-seed votes

0 20 40 60 0 1 2 3 4+ non-seed votes a citizen casts (supports beyond the proposal they came for) share of citizens (%) Random Newest Most-comm.
other feeds: 44%
FairFeed: 67% cast any FairFeed

Top-20 quality

0 0.2 0.4 0.6 0.8 1.0 Random Newest Most-comm. one dot = one proposal on the top-20 ballot dashed line = random pick (0.30) quality q
0.36 0.35 0.35
→ 0.27 flooded
0.41 FairFeed
→ 0.48 +reject

Results

FairFeed Prototype

Text

Wang et al. (2024)

  • \( \mathrm{X}_{i} \) =  Sentence-BERT( text of proposal i )
    • \( \displaystyle \mathrm{sim}_{ij} = \exp\left(-\tfrac{\lambda}{2}\,\lVert X_i - X_j \rVert^2\right) \)
  • similarity, labelled by an LLM:
    • ​\( \displaystyle v_{ij} \in \{0,\ 0.5,\ 1\} \)
  • \( \displaystyle r_{ij} = (2v_{ij} - 1)\,\mathrm{sim}_{ij} \)

Text

  • Cold start, language-based preferences (Sanner et al. 2023)
  • Graded score (Zhuang et al. 2024)
    • \( \displaystyle s_i = \mathrm{LLM}(\text{brief},\ \text{proposal } i) \in [0,1] \)
  • Beta prior (Austin et al. 2024)
    • \( \displaystyle f(x) \propto x^{\alpha_i - 1}\,(1 - x)^{\beta_i - 1} \)
    • \( \displaystyle \alpha_i = \kappa\,s_i \qquad \beta_i = \kappa\,(1 - s_i) \qquad \kappa = 4 \)
    • \( \displaystyle \mu_i = \frac{\alpha_i}{\alpha_i + \beta_i} \qquad \sigma_i = \sqrt{\frac{\alpha_i\,\beta_i}{(\alpha_i + \beta_i)^2\,(\alpha_i + \beta_i + 1)}} \)

Text

  • Pick the four closest to the brief
    • \( \displaystyle \text{next card} = \arg\max_{i \notin A} \ \left( \mu_i + c\,\sigma_i \right) \)
  • Bayesian preference elicitation (Austin et al. 2024)
    • rated card j
      • \( \displaystyle u_{j} \in \{0,\ 0.5,\ 1\} \)
      • \( \displaystyle e_{ij} = (2u_{j} - 1)\,r_{ij} \)
      • \( \displaystyle \alpha_i \leftarrow \alpha_i + \max(e_{ij},\,0) \)
      • \( \displaystyle \beta_i \leftarrow \beta_i + \max(-e_{ij},\,0) \)
    • Each rating updates the posterior of every proposal

Text

  • Exploration–exploitation trade-off (Chen et al. 2019; Gupta et al. 2021)
    • Explore slots:

      • underexplored proposals

    • Exploit slots:

      • \( \displaystyle \text{slots } 1 \ldots K' = \text{the } K' \text{ largest } \mu_i  \)

EEEExEEEExEEEExEEEEx…
↑↑↑↑

E exploit     x explore

Open Questions

Conclusion

  • PB cycles run at large scales
  • Platform "solutions" partly aggravate the problem
  • FairFeed combines
    • fair exposure
    • crowd-sourced-vetting through negative feedback
    • transparent ranking on explicit preferences
  • FairFeed increases
    • browsing length and relevance
    • coverage
    • non-seed votes
    • and top 20 quality

FairFeed prototype

  • Language-based preferences
  • Bayesian preference updating

Can you help us to improve our prototype?

  • Pseudonymized vote records
    • vote count per user
    • # proposals viewed
  • Proposal texts licensed under CC BY 4.0

carina.hausladen@uni-konstanz.de

Appendix


Madrid city open data (CC BY 4.0)
 

  • 132 proposals from 2021/22
    (translated from Spanish into English)
  • 8 categories:
    • Pedestrian streets & public space
    • Culture, community & heritage
    • Parks, trees & green space
    • Traffic safety & lighting
    • Pavements & accessibility
    • Cycling
    • Play areas & children
    • Cleanliness, waste & environment

Do you also have data to share?

—Let's get in touch!

Text

Other onboarding ideas?

Can we implement more "transparency"?

How to make hard tasks easier?

 

Is recommending interesting items enough?

  • Cold start (Sanner et al. 2023)
      No interaction history for this person. The ranking starts from text alone.

  •   Language-based preferences (Sanner et al. 2023)
      Preferences given as free text, not as ratings, clicks or likes. No collaborative filtering.

  •   Bayesian preference elicitation (Austin et al. 2024)
      The brief sets the prior; each rating and vote updates the posterior of every proposal, before the feed and inside it.

  • Exploration–exploitation trade-off (Chen et al. 2019; Gupta et al. 2021)
      A multi-armed bandit over a fixed pool: most slots rank by the current estimate, a few are sampled from the rest.

  • Read all 1,043 titles, in three passes.
  • close candidates picked
  • 44 close calls re-read with the description capped at 160 characters
  • Score as 
    • A — redundant duplicate: same thing, no location. Funding both is waste.
    • B — positional variant: same thing, different site, same €100k.
    • C — same goal, different means.

Conform substitutes per Munich 2025 winner

  • A user who lacks domain knowledge cannot state a preference over a feature until the system has shown them  some.
  • Interviewing the participant over the pool itself:
    • showing a fixed set of (unrated) proposals to the user
    • the system chooses the one whose rating would teach it the most about the user 
  • Example:
    • Eight turns, each turn shows one proposal, the participant rates it,
    • the scores over the pool are updated,
    • and the next proposal is picked against the updated scores.

How to improve the onboarding?

Pool-based active learning (Li 2025, Austin and Korikov 2024)

Mechanisms for identifying weak, infeasible, duplicate, or low-quality content.

Learning from online communities

Mechanisms for identifying weak, infeasible, duplicate, or low-quality content.

Learning from online communities

Learning from online communities

& recommender systems

  • Common characteristic: large option space
  • Found ways to manage them effectively

Transparency

  •  The LLM rewrites the profile sentence using the 5 ratings.
  •   The feed is ranked on that new sentence.

Calibration

  • The app shows one proposal, and the app rates it
  • The guess is updated for every proposal
  • The next proposal is the one the app is least sure about.
  • This repeats 5 times.

Language brief

  • citizens write in their own words what you care about
  • The LLM turns that into a short profile sentence.
  • The LLM then gives every proposal a score from 0 to 1 for how well it fits the brief.

Three steps

Should we keep categories?

Democratic goal

  • Getting citizens interested
    • beyond their own needs / their initial favorite
    • towards their communities' needs

Recommendations

Zielnicki et al. 2026 Netflix viewing logs, ~2M users

- recommendation triples its chance of being watched

- 12–16% is the power of personalization.

 - Most-popular rows: −12%

 - Random rows: −16%

 

 

Learning from recommender systems

1. intent fidelity

2. ease of use

3. procedural transparency

 

 

Stages

1. Planning: LLM input

2. Sourcing: Finding candidate proposals

3. Curation: scoring proposals

4. Ranking

 

Attention

  • Citizens cannot realistically inspect thousands of proposals before voting.
  • The set of proposals a voter encounters is shaped by
    • the voter’s entry point
    • the platform’s ordering rule
  • Two margins
    • Extensive margin: does a voter encounter proposals beyond the one that initially brought them to the platform?
    • Intensive margin: is attention concentrated on already-visible proposals, or do less prominent but potentially valuable proposals receive meaningful exposure?
  • A democratic process is not judged only by how many people can participate, but by what kind of participation it enables.
    • If PB platforms fail on either margin, they deny citizens a meaningful chance to encounter alternatives and form considered judgments [9, 14].
    • Fair exposure is therefore best understood as a floor on visibility: without it, a proposal’s failure may reflect rejection, but it may equally reflect lack of exposure.

 

Scale creates two problems

Vetting.

 

  • Every proposal must be assessed for feasibility, legality, cost, and duplication.
  • Centralized review is not only costly, but it also concentrates agenda-setting power.
  • Delegating evaluation back to citizens avoids this concentration of power, yet reintroduces the attention problem.

Scale creates two problems

PB at scale

Mechanisms for identifying weak, infeasible, duplicate, or low-quality content.

Learning from online communities

sorting

filtering

  • used by more than 200 public institutions
  • in over 35 countries
  • and serves more than 100 million people.

Cross-Platform-Comparison

Munich field data, June 2026

ConsulCon 2026

By Carina Ines Hausladen

ConsulCon 2026

  • 85