PolicyKit: Building Governance in Online Communities
Not on the map. Why?
Abstract (arXiv)
The software behind online community platforms encodes a governance model that represents a strikingly narrow set of governance possibilities focused on moderators and administrators. When online communities desire other forms of government, such as ones that take many members' opinions into account or that distribute power in non-trivial ways, communities must resort to laborious manual effort. In this paper, we present PolicyKit, a software infrastructure that empowers online community members to concisely author a wide range of governance procedures and automatically carry out those procedures on their home platforms. We draw on political science theory to encode community governance into policies, or short imperative functions that specify a procedure for determining whether a user-initiated action can execute. Actions that can be governed by policies encompass everyday activities such as posting or moderating a message, but actions can also encompass changes to the policies themselves, enabling the evolution of governance over time. We demonstrate the expressivity of PolicyKit through implementations of governance models such as a random jury deliberation, a multi-stage caucus, a reputation system, and a promotion procedure inspired by Wikipedia's Request for Adminship (RfA) process.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 5; 2023: 1; 2024: 3; 2025: 3.
15 papers.
Sort:
By area:
- 2022Jury Learning: Integrating Dissenting Voices into Machine Learning Modelscited by 115
- 2024Plurals: A System for Guiding LLMs Via Simulated Social Ensemblescited by 17
- 2024AI and the Future of Digital Public Squarescited by 6
- 2025Botender: Supporting Communities in Collaboratively Designing AI Agents through Case-Based Provocationscited by 1
- 2021SINGA-Easy: An Easy-to-Use Framework for MultiModal Analysiscited by 0
- 2021VisualTextRank: Unsupervised Graph-based Content Extraction for Automating Ad Text to Image Searchcited by 0
- 2021Text is NOT Enough: Integrating Visual Impressions into Open-domain Dialogue Generationcited by 0
- 2022Discovering Personalized Semantics for Soft Attributes in Recommender Systems using Concept Activation Vectorscited by 0
- 2022Reinforced MOOCs Concept Recommendation in Heterogeneous Information Networkscited by 0
- 2022Explanation-Guided Fairness Testing through Genetic Algorithmcited by 0
- 2022Using Graph Neural Networks for Program Terminationcited by 0
- 2023Tribe or Not? Critical Inspection of Group Differences Using TribalGramcited by 0
- 2025Botender: Supporting Communities in Collaboratively Designing AI Agents through Case-Based Provocations29 Sep 2025
- 2025PolicyPad: Collaborative Prototyping of LLM Policies24 Sep 2025
- 2025Patterns in the Transition From Founder-Leadership to Community Governance of Open Source19 Sep 2025
- 2024AI and the Future of Digital Public Squares13 Dec 2024
- 2024Plurals: A System for Guiding LLMs Via Simulated Social Ensembles25 Sep 2024
- 2024CogNarr Ecosystem: Facilitating Group Cognition at Scale11 Jul 2024
- 2023Tribe or Not? Critical Inspection of Group Differences Using TribalGram16 Mar 2023
- 2022Using Graph Neural Networks for Program Termination28 Jul 2022
- 2022Explanation-Guided Fairness Testing through Genetic Algorithm16 May 2022
- 2022Reinforced MOOCs Concept Recommendation in Heterogeneous Information Networks8 Mar 2022
- 2022Jury Learning: Integrating Dissenting Voices into Machine Learning Models7 Feb 2022
- 2022Discovering Personalized Semantics for Soft Attributes in Recommender Systems using Concept Activation Vectors6 Feb 2022
- 2022Jury Learning: Integrating Dissenting Voices into Machine Learning Modelscited by 115
- 2024Plurals: A System for Guiding LLMs Via Simulated Social Ensemblescited by 17
- 2024AI and the Future of Digital Public Squarescited by 6
- 2021SINGA-Easy: An Easy-to-Use Framework for MultiModal Analysiscited by 0
- 2021VisualTextRank: Unsupervised Graph-based Content Extraction for Automating Ad Text to Image Searchcited by 0
- 2021Text is NOT Enough: Integrating Visual Impressions into Open-domain Dialogue Generationcited by 0
- 2022Discovering Personalized Semantics for Soft Attributes in Recommender Systems using Concept Activation Vectorscited by 0
- 2022Reinforced MOOCs Concept Recommendation in Heterogeneous Information Networkscited by 0
- 2022Explanation-Guided Fairness Testing through Genetic Algorithmcited by 0
- 2022Using Graph Neural Networks for Program Terminationcited by 0
- 2023Tribe or Not? Critical Inspection of Group Differences Using TribalGramcited by 0
- 2024CogNarr Ecosystem: Facilitating Group Cognition at Scalecited by 0
12 most cited of 14 All 14 (JSON)
- 2025PolicyPad: Collaborative Prototyping of LLM Policies24 Sep 2025
- 2025Patterns in the Transition From Founder-Leadership to Community Governance of Open Source19 Sep 2025
- 2024AI and the Future of Digital Public Squares13 Dec 2024
- 2024Plurals: A System for Guiding LLMs Via Simulated Social Ensembles25 Sep 2024
- 2024CogNarr Ecosystem: Facilitating Group Cognition at Scale11 Jul 2024
- 2023Tribe or Not? Critical Inspection of Group Differences Using TribalGram16 Mar 2023
- 2022Using Graph Neural Networks for Program Termination28 Jul 2022
- 2022Explanation-Guided Fairness Testing through Genetic Algorithm16 May 2022
- 2022Reinforced MOOCs Concept Recommendation in Heterogeneous Information Networks8 Mar 2022
- 2022Jury Learning: Integrating Dissenting Voices into Machine Learning Models7 Feb 2022
- 2022Discovering Personalized Semantics for Soft Attributes in Recommender Systems using Concept Activation Vectors6 Feb 2022
- 2021Text is NOT Enough: Integrating Visual Impressions into Open-domain Dialogue Generation13 Sep 2021
12 newest of 14 All 14 (JSON)