TL;DR
This paper presents discourse_simulator, an open-source framework combining LLMs and agent-based models to simulate attitude change and polarization in response to real-world events.
Contribution
It introduces a novel sociological simulation tool that integrates language models, real-time data, and belief structures for social science research.
Findings
Simulated attitude shifts in response to events like protests.
Demonstrated the framework with a Dublin anti-immigration march case study.
Provides an open-source package for social attitude dynamics research.
Abstract
This paper introduces discourse_simulator, an open-source framework that combines LLMs with agent-based modelling. It offers a new way to simulate how public attitudes toward immigration change over time in response to salient events like protests, controversies, or policy debates. Large language models (LLMs) are used to generate social media posts, interpret opinions, and model how ideas spread through social networks. Unlike traditional agent-based models that rely on fixed, rule-based opinion updates and cannot generate natural language or consider current events, this approach integrates multidimensional sociological belief structures and real-world event timelines. This framework is wrapped into an open-source Python package that integrates generative agents into a small-world network topology and a live news retrieval system. discourse_sim is purpose-built as a social science…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
