{"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-2608-05630","title":"Human-Like Anaphor Resolution in Large Language Models","arxiv_id":"2608.05630","date":"2026-08-06","proceeding":null,"authors":["Keane Zhang","Varshini Chinta","Raj Sanjay Shah","Sashank Varma"],"abstract":"Anaphors are expressions that refer to other expressions, called antecedents. The process of connecting the two is called resolution. Cognitive science has identified multiple factors that affect the speed and success of anaphor resolution, including discourse structure, situation-model properties, and semantic factors. Here, we investigate whether these factors also affect anaphor resolution in five Large Language Models (LLMs) with open weights: GPT-2-XL, Llama-3.1-8B, Pythia-12B, Mistral-7B, and Mistral-24B. To model processing difficulty, we adopt the standard linking hypothesis that relates human reading times to model surprisal at the anaphor. As a second behavioral measure, we compare model accuracy to human accuracy on comprehension questions probing the antecedents of anaphors. The results show selective cognitive alignment: some LLMs exhibit human-like sensitivity to discourse prominence and distance-based factors in anaphor resolution, while showing weaker or absent sensitivity to semantic interference effects. These findings delimit the conditions under which LLMs approximate human anaphor resolution.","url_abs":"https://arxiv.org/abs/2608.05630","url_pdf":"https://arxiv.org/pdf/2608.05630","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":{"syntology_url":"https://syntology.ai/paper/2608.05630","atlas_url":null,"mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2608.05630"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-25T09:33:49+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/wristy/anaphor","reach":null}],"summary":{"ran":4,"unverified":3},"by_repo_kind":{"found_in_text":{"samples":7,"ran":4,"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":7,"samples":[{"code_sha256_prefix":"d34c91f41a8d59a3","entry":"display_name_for_model","repo":"wristy/anaphor","repo_kind":"found_in_text","path":"paper_pipeline.py","file_url":"https://github.com/wristy/anaphor/blob/HEAD/paper_pipeline.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"d34c91f41a8d59a3"}},{"code_sha256_prefix":"6e32a45b63b243d5","entry":"read_passage_text","repo":"wristy/anaphor","repo_kind":"found_in_text","path":"comprehension_pipeline.py","file_url":"https://github.com/wristy/anaphor/blob/HEAD/comprehension_pipeline.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"6e32a45b63b243d5"}},{"code_sha256_prefix":"0e2d22cd19a919be","entry":"read_questions","repo":"wristy/anaphor","repo_kind":"found_in_text","path":"comprehension_pipeline.py","file_url":"https://github.com/wristy/anaphor/blob/HEAD/comprehension_pipeline.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"0e2d22cd19a919be"}},{"code_sha256_prefix":"e92a199468312e02","entry":"rename_columns_in_csv","repo":"wristy/anaphor","repo_kind":"found_in_text","path":"anaphor-automate-comprehesion-scoring/rename_columns.py","file_url":"https://github.com/wristy/anaphor/blob/HEAD/anaphor-automate-comprehesion-scoring/rename_columns.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"e92a199468312e02"}},{"code_sha256_prefix":"69b8214037c47cce","entry":"load_correct_answers","repo":"wristy/anaphor","repo_kind":"found_in_text","path":"comprehension_pipeline.py","file_url":"https://github.com/wristy/anaphor/blob/HEAD/comprehension_pipeline.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"69b8214037c47cce"}},{"code_sha256_prefix":"0875b4d4ba19083f","entry":"register_hf_model","repo":"wristy/anaphor","repo_kind":"found_in_text","path":"paper_pipeline.py","file_url":"https://github.com/wristy/anaphor/blob/HEAD/paper_pipeline.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"0875b4d4ba19083f"}},{"code_sha256_prefix":"0be6ce2e287eb29a","entry":"resolve_model_spec","repo":"wristy/anaphor","repo_kind":"found_in_text","path":"paper_pipeline.py","file_url":"https://github.com/wristy/anaphor/blob/HEAD/paper_pipeline.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"0be6ce2e287eb29a"}}]},"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":{"kind":"leaderboard_placements","source":"Syntology's leaderboard-shaped extractor over the paper's own arXiv-HTML tables: a model pointed at a cell, the number was read from that cell and checked against the board's metric, dataset, split and scale, and an independent check accepted the entry; not reviewed by the paper's authors or the archive's editors","extractor_model":"global.anthropic.claude-sonnet-4-5-20250929-v1:0","verifier_model":null,"prompt_sha":"fa63d4bb9d755694","coverage":{"sentence":"Syntology has checked 6,885 of the 9,623 papers on this site that are newer than the archive; results from the others appear after they are checked.","papers_newer_than_archive":9623,"papers_checked":6885},"entries":[],"not_placed":{"boards":0,"rejected_by_independent_check":0,"refused_by_a_rule":0,"check_did_not_answer":0,"proposed_without_a_cell":0,"declined_by_site":0}}}