{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/from-skepticism-to-acceptance-simulating-the","title":"From Skepticism to Acceptance: Simulating the Attitude Dynamics Toward Fake News","arxiv_id":"2403.09498","date":"2024-03-14","proceeding":null,"authors":["YuHan Liu","Xiuying Chen","Xiaoqing Zhang","Xing Gao","Ji Zhang","Rui Yan"],"abstract":"In the digital era, the rapid propagation of fake news and rumors via social networks brings notable societal challenges and impacts public opinion regulation. Traditional fake news modeling typically forecasts the general popularity trends of different groups or numerically represents opinions shift. However, these methods often oversimplify real-world complexities and overlook the rich semantic information of news text. The advent of large language models (LLMs) provides the possibility of modeling subtle dynamics of opinion. Consequently, in this work, we introduce a Fake news Propagation Simulation framework (FPS) based on LLM, which studies the trends and control of fake news propagation in detail. Specifically, each agent in the simulation represents an individual with a distinct personality. They are equipped with both short-term and long-term memory, as well as a reflective mechanism to mimic human-like thinking. Every day, they engage in random opinion exchanges, reflect on their thinking, and update their opinions. Our simulation results uncover patterns in fake news propagation related to topic relevance, and individual traits, aligning with real-world observations. Additionally, we evaluate various intervention strategies and demonstrate that early and appropriately frequent interventions strike a balance between governance cost and effectiveness, offering valuable insights for practical applications. Our study underscores the significant utility and potential of LLMs in combating fake news.","url_abs":"https://arxiv.org/abs/2403.09498v2","url_pdf":"https://arxiv.org/pdf/2403.09498v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"from-skepticism-to-acceptance-simulating-the","repo_url":"https://github.com/liuyuhan31/fps","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"none","reach":{"status":"ok"}}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2403.09498","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2403.09498"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/liuyuhan31/fps","reach":{"status":"ok"}}],"summary":{"ran":5},"by_repo_kind":{"official":{"samples":5,"ran":5,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":5,"samples":[{"code_sha256_prefix":"145878b7ff97d2c1","entry":"compute_num_infected","repo":"liuyuhan31/fps","repo_kind":"official","path":"world.py","file_url":"https://github.com/liuyuhan31/fps/blob/HEAD/world.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"145878b7ff97d2c1"}},{"code_sha256_prefix":"4cb627506fe07c10","entry":"compute_num_recovered","repo":"liuyuhan31/fps","repo_kind":"official","path":"world.py","file_url":"https://github.com/liuyuhan31/fps/blob/HEAD/world.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"4cb627506fe07c10"}},{"code_sha256_prefix":"4aef274650db5767","entry":"compute_num_susceptible","repo":"liuyuhan31/fps","repo_kind":"official","path":"world.py","file_url":"https://github.com/liuyuhan31/fps/blob/HEAD/world.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"4aef274650db5767"}},{"code_sha256_prefix":"91108725d4d5e20a","entry":"generate_qualifications","repo":"liuyuhan31/fps","repo_kind":"official","path":"utils.py","file_url":"https://github.com/liuyuhan31/fps/blob/HEAD/utils.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"91108725d4d5e20a"}},{"code_sha256_prefix":"1068e849819ceea6","entry":"probability_threshold","repo":"liuyuhan31/fps","repo_kind":"official","path":"utils.py","file_url":"https://github.com/liuyuhan31/fps/blob/HEAD/utils.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"1068e849819ceea6"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}