{"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/arxiv-2602-15273","title":"FrameRef: A Framing Dataset and Simulation Testbed for Modeling Bounded Rational Information Health","arxiv_id":"2602.15273","date":"2026-02-17","proceeding":null,"authors":["Victor De Lima","Jiqun Liu","Grace Hui Yang"],"abstract":"Information ecosystems increasingly shape how people internalize exposure to adverse digital experiences, raising concerns about the long-term consequences for information health. In modern search and recommendation systems, ranking and personalization policies play a central role in shaping such exposure and its long-term effects on users. To study these effects in a controlled setting, we present FrameRef, a large-scale dataset of 1,073,740 systematically reframed claims across five framing dimensions: authoritative, consensus, emotional, prestige, and sensationalist, and propose a simulation-based framework for modeling sequential information exposure and reinforcement dynamics characteristic of ranking and recommendation systems. Within this framework, we construct framing-sensitive agent personas by fine-tuning language models with framing-conditioned loss attenuation, inducing targeted biases while preserving overall task competence. Using Monte Carlo trajectory sampling, we show that small, systematic shifts in acceptance and confidence can compound over time, producing substantial divergence in cumulative information health trajectories. Human evaluation further confirms that FrameRef's generated framings measurably affect human judgment. Together, our dataset and framework provide a foundation for systematic information health research through simulation, complementing and informing responsible human-centered research. We release FrameRef, code, documentation, human evaluation data, and persona adapter models at https://github.com/infosenselab/frameref.","url_abs":"https://arxiv.org/abs/2602.15273","url_pdf":"https://arxiv.org/pdf/2602.15273","source":{"archive":null,"snapshot":"2025-07-28","note":"not in the Papers with Code archive (frozen at the snapshot)","row_kind":"graph","title_abstract_authors_date":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)"},"code_links":[],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2602.15273","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2602.15273"}},"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":[{"mentioned_in_github":null,"is_official":null,"provenance":"deterministic:regex_extraction","mentioned_in_paper":null,"url":"https://github.com/infosenselab/frameref","reach":null}],"summary":{"unverified":9},"by_repo_kind":{"found_in_text":{"samples":9,"ran":0,"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":0,"samples":[{"code_sha256_prefix":"404ceb52369e7a92","entry":"build_rewrite_prompt","repo":"infosenselab/frameref","repo_kind":"found_in_text","path":"information_health/dataset/2_restate_claims.py","file_url":"https://github.com/infosenselab/frameref/blob/HEAD/information_health/dataset/2_restate_claims.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"404ceb52369e7a92"}},{"code_sha256_prefix":"872335c80239106c","entry":"build_verification_prompt","repo":"infosenselab/frameref","repo_kind":"found_in_text","path":"information_health/dataset/2_restate_claims.py","file_url":"https://github.com/infosenselab/frameref/blob/HEAD/information_health/dataset/2_restate_claims.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"872335c80239106c"}},{"code_sha256_prefix":"48a4dad4d33a8c1a","entry":"compute_rt","repo":"infosenselab/frameref","repo_kind":"found_in_text","path":"information_health/evaluation/trajectory_model_evaluate.py","file_url":"https://github.com/infosenselab/frameref/blob/HEAD/information_health/evaluation/trajectory_model_evaluate.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"48a4dad4d33a8c1a"}},{"code_sha256_prefix":"8a08cffe4bcd38d6","entry":"decode_first_word","repo":"infosenselab/frameref","repo_kind":"found_in_text","path":"information_health/evaluation/eval_funcs.py","file_url":"https://github.com/infosenselab/frameref/blob/HEAD/information_health/evaluation/eval_funcs.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"8a08cffe4bcd38d6"}},{"code_sha256_prefix":"2a63432f2dadba71","entry":"find_last_subsequence","repo":"infosenselab/frameref","repo_kind":"found_in_text","path":"information_health/experiments/supervised_finetuning.py","file_url":"https://github.com/infosenselab/frameref/blob/HEAD/information_health/experiments/supervised_finetuning.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"2a63432f2dadba71"}},{"code_sha256_prefix":"2a756afbefae7fd3","entry":"get_base_claim_id","repo":"infosenselab/frameref","repo_kind":"found_in_text","path":"information_health/evaluation/trajectory_model_evaluate.py","file_url":"https://github.com/infosenselab/frameref/blob/HEAD/information_health/evaluation/trajectory_model_evaluate.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"2a756afbefae7fd3"}},{"code_sha256_prefix":"8232385e2fd7eeb6","entry":"get_claim_text","repo":"infosenselab/frameref","repo_kind":"found_in_text","path":"information_health/evaluation/eval_funcs.py","file_url":"https://github.com/infosenselab/frameref/blob/HEAD/information_health/evaluation/eval_funcs.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"8232385e2fd7eeb6"}},{"code_sha256_prefix":"0911766220907f3c","entry":"policy_loss","repo":"infosenselab/frameref","repo_kind":"found_in_text","path":"information_health/experiments/supervised_finetuning.py","file_url":"https://github.com/infosenselab/frameref/blob/HEAD/information_health/experiments/supervised_finetuning.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"0911766220907f3c"}},{"code_sha256_prefix":"f46651ffd0ab067b","entry":"process_batch","repo":"infosenselab/frameref","repo_kind":"found_in_text","path":"information_health/evaluation/eval_funcs.py","file_url":"https://github.com/infosenselab/frameref/blob/HEAD/information_health/evaluation/eval_funcs.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"f46651ffd0ab067b"}}]},"arxiv_metadata":{"licence":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)","fields":["title","abstract","authors","date"],"primary_category":"cs.CL","source":"arxiv_2026.jsonl"},"syntology_extracted_results":null}