{"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/exploring-jiu-jitsu-argumentation-for-writing","title":"Exploring Jiu-Jitsu Argumentation for Writing Peer Review Rebuttals","arxiv_id":"2311.03998","date":"2023-11-07","proceeding":null,"authors":["Sukannya Purkayastha","Anne Lauscher","Iryna Gurevych"],"abstract":"In many domains of argumentation, people's arguments are driven by so-called attitude roots, i.e., underlying beliefs and world views, and their corresponding attitude themes. Given the strength of these latent drivers of arguments, recent work in psychology suggests that instead of directly countering surface-level reasoning (e.g., falsifying given premises), one should follow an argumentation style inspired by the Jiu-Jitsu 'soft' combat system (Hornsey and Fielding, 2017): first, identify an arguer's attitude roots and themes, and then choose a prototypical rebuttal that is aligned with those drivers instead of invalidating those. In this work, we are the first to explore Jiu-Jitsu argumentation for peer review by proposing the novel task of attitude and theme-guided rebuttal generation. To this end, we enrich an existing dataset for discourse structure in peer reviews with attitude roots, attitude themes, and canonical rebuttals. To facilitate this process, we recast established annotation concepts from the domain of peer reviews (e.g., aspects a review sentence is relating to) and train domain-specific models. We then propose strong rebuttal generation strategies, which we benchmark on our novel dataset for the task of end-to-end attitude and theme-guided rebuttal generation and two subtasks.","url_abs":"https://arxiv.org/abs/2311.03998v1","url_pdf":"https://arxiv.org/pdf/2311.03998v1.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":"exploring-jiu-jitsu-argumentation-for-writing","repo_url":"https://github.com/ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"none","reach":{"status":"ok","spdx":"NOASSERTION"}}],"tasks":[{"task_slug":"sentence","task_name":"Sentence"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2311.03998","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2311.03998"}},"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/ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals","reach":{"status":"ok","spdx":"NOASSERTION"}}],"summary":{"ran":10,"unverified":2},"by_repo_kind":{"official":{"samples":12,"ran":10,"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":12,"samples":[{"code_sha256_prefix":"2da0b9affa56d919","entry":"compute_metrics","repo":"ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals","repo_kind":"official","path":"codes/rebuttal_scoring/majority_baseline.py","file_url":"https://github.com/ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals/blob/HEAD/codes/rebuttal_scoring/majority_baseline.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"2da0b9affa56d919"}},{"code_sha256_prefix":"ae0ab0da268e92ff","entry":"compute_metrics","repo":"ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals","repo_kind":"official","path":"codes/rebuttal_scoring/random_baseline.py","file_url":"https://github.com/ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals/blob/HEAD/codes/rebuttal_scoring/random_baseline.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"ae0ab0da268e92ff"}},{"code_sha256_prefix":"c3ccd5794b5a6be5","entry":"create_joined_dataframe","repo":"ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals","repo_kind":"official","path":"codes/end2end_review_to_canonical_rebuttal/create_data_split_attitude_roots.py","file_url":"https://github.com/ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals/blob/HEAD/codes/end2end_review_to_canonical_rebuttal/create_data_split_attitude_roots.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":"c3ccd5794b5a6be5"}},{"code_sha256_prefix":"5bbc43d46d70929f","entry":"create_row_bert_style","repo":"ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals","repo_kind":"official","path":"codes/rebuttal_scoring/prepare_dataframes.py","file_url":"https://github.com/ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals/blob/HEAD/codes/rebuttal_scoring/prepare_dataframes.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":"5bbc43d46d70929f"}},{"code_sha256_prefix":"65bd69884cbfbdc9","entry":"mean_reciprocal_rank","repo":"ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals","repo_kind":"official","path":"codes/rebuttal_scoring/rank_metrics.py","file_url":"https://github.com/ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals/blob/HEAD/codes/rebuttal_scoring/rank_metrics.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":"65bd69884cbfbdc9"}},{"code_sha256_prefix":"1c940d569262c1bb","entry":"r_precision","repo":"ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals","repo_kind":"official","path":"codes/rebuttal_scoring/rank_metrics.py","file_url":"https://github.com/ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals/blob/HEAD/codes/rebuttal_scoring/rank_metrics.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"1c940d569262c1bb"}},{"code_sha256_prefix":"859ea81289ada8f0","entry":"random_uniform_nos","repo":"ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals","repo_kind":"official","path":"codes/rebuttal_scoring/majority_baseline.py","file_url":"https://github.com/ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals/blob/HEAD/codes/rebuttal_scoring/majority_baseline.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"859ea81289ada8f0"}},{"code_sha256_prefix":"06d4b83a2a9e6daf","entry":"reciprocal_rank","repo":"ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals","repo_kind":"official","path":"codes/rebuttal_scoring/rank_metrics.py","file_url":"https://github.com/ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals/blob/HEAD/codes/rebuttal_scoring/rank_metrics.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":"06d4b83a2a9e6daf"}},{"code_sha256_prefix":"df8acb8a4ae9e453","entry":"split_based_on_aspects","repo":"ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals","repo_kind":"official","path":"codes/end2end_review_to_canonical_rebuttal/create_data_split_attitude_roots.py","file_url":"https://github.com/ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals/blob/HEAD/codes/end2end_review_to_canonical_rebuttal/create_data_split_attitude_roots.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":"df8acb8a4ae9e453"}},{"code_sha256_prefix":"734ab60e5f7cd6ce","entry":"split_based_on_can_rebuttals","repo":"ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals","repo_kind":"official","path":"codes/end2end_review_to_canonical_rebuttal/create_data_split_canonical_rebuttal.py","file_url":"https://github.com/ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals/blob/HEAD/codes/end2end_review_to_canonical_rebuttal/create_data_split_canonical_rebuttal.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":"734ab60e5f7cd6ce"}},{"code_sha256_prefix":"7b3ab01dfbb4aef7","entry":"get_reviews","repo":"ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals","repo_kind":"official","path":"codes/end2end_review_to_canonical_rebuttal/create_data_split_attitude_roots.py","file_url":"https://github.com/ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals/blob/HEAD/codes/end2end_review_to_canonical_rebuttal/create_data_split_attitude_roots.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":"7b3ab01dfbb4aef7"}},{"code_sha256_prefix":"060ef82064ea1563","entry":"get_reviews","repo":"ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals","repo_kind":"official","path":"codes/review_to_desc/create_data.py","file_url":"https://github.com/ukplab/emnlp2023_jiu_jitsu_argumentation_for_rebuttals/blob/HEAD/codes/review_to_desc/create_data.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":"060ef82064ea1563"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}