The DOI matches its Crossref record; 51 of the 51 references it cites were found in a registry or an index.
VISAR: A Human-AI Argumentative Writing Assistant with Visual Programming and Rapid Draft Prototyping
Open accessAbstract
In argumentative writing, writers must brainstorm hierarchical writing goals, ensure the persuasiveness of their arguments, and revise and organize their plans through drafting. Recent advances in large language models (LLMs) have made interactive text generation through a chat interface (e.g., ChatGPT) possible. However, this approach often neglects implicit writing context and user intent, lacks support for user control and autonomy, and provides limited assistance for sensemaking and revising writing plans. To address these challenges, we introduce VISAR, an AI-enabled writing assistant system designed to help writers brainstorm and revise hierarchical goals within their writing context, organize argument structures through synchronized text editing and visual programming, and enhance persuasiveness with argumentation spark recommendations. VISAR allows users to explore, experiment with, and validate their writing plans using automatic draft prototyping. A controlled lab study confirmed the usability and effectiveness of VISAR in facilitating the argumentative writing planning process.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Language Models are Few-Shot Learners
Brown, T. B., Mann, B., Ryder, N., Subbiah, M., Kaplan, J., Dhariwal, P., Neelakantan, A., Shyam, P., Sastry, G., Askell, A., et al. (2020) · arXiv · doi:10.48550/arxiv.2005.14165 · Cited by 23,372
Literature review as a research methodology: An overview and guidelines
Snyder, H. (2019) · Journal of Business Research · doi:10.1016/j.jbusres.2019.07.039 · Cited by 11,524
Liu, P., Yuan, W., Fu, J., Jiang, Z., Hayashi, H., & Neubig, G. (2023) · ACM Computing Surveys · doi:10.1145/3560815 · Cited by 4,361
Liu, P., Yuan, W., Fu, J., Jiang, Z., Hayashi, H., & Neubig, G. (2021) · arXiv · doi:10.48550/arxiv.2107.13586 · Cited by 4,352
A cognitive process theory of writing
Flower, L., & Hayes, J. R. (1981) · College Composition & Communication · doi:10.58680/ccc198115885 · Cited by 1,025
Prompt Programming for Large Language Models: Beyond the Few-Shot Paradigm
Reynolds, L., & McDonell, K. (2021) · Extended Abstracts of the 2021 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3411763.3451760 · Cited by 952 · cited 1×
“To guide an LLM in generating results, various prompting strategies can be employed [57].”
MethodVisual memory and motor planning in a natural task
Hayhoe, M., Shrivastava, A., Mruczek, R. E. B., & Pelz, J. B. (2003) · Journal of Vision · doi:10.1167/3.1.6 · Cited by 600
van Eemeren, F. H., & Grootendorst, R. (1997) · College Composition and Communication · doi:10.2307/358423 · Cited by 556
Manifest Rationality: A Pragmatic Theory of Argument
Johnson, R. H. (2000) · Cited by 531
Kozbelt, A., Beghetto, R. A., & Runco, M. A. (2010) · Cambridge University Press eBooks · doi:10.1017/cbo9780511763205.004 · Cited by 526
Direct manipulation vs. interface agents
Shneiderman, B., & Maes, P. (1997) · Interactions · doi:10.1145/267505.267514 · Cited by 518 · cited 2×
“As evidenced by the infuential Direct Manipulation vs. Agent debate [64] over two decades ago, a direct manipulation interface ofers several key advantages over agents, including better transparency into the system’s state, easier error handling, fner granularity of user control, useful constraints…”
BackgroundLawrence, J. S., & Reed, C. (2019) · Computational Linguistics · doi:10.1162/coli_a_00364 · Cited by 469
Lee, M., Liang, P., & Yang, Q. (2022) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3491102.3502030 · Cited by 345 · cited 4×
“Similarly, CoAuthor [33] provides writers with context-based argumentative suggestions, inspiring them with the next piece of content to write.”
BackgroundMethodInfluentialCognitive Processes in Writing
Hayes, J. R., & Berninger, V. W. (2014) · Oxford University Press eBooks · doi:10.1093/acprof:oso/9780199827282.003.0001 · Cited by 254
The Great Chain of Being. A Study of the History of an Idea.
Demos, R., & Lovejoy, A. O. (1937) · MLN · doi:10.2307/2911669 · Cited by 245
Handbook of Argumentation Theory
van Eemeren, F. H., Grootendorst, R., & Kruiger, T. (1987) · De Gruyter eBooks · doi:10.1515/9783110846096 · Cited by 207
TaleBrush: Sketching Stories with Generative Pretrained Language Models
Chung, J. J. Y., Kim, W., Yoo, K. M., Lee, H., Adar, E., & Chang, M. (2022) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3491102.3501819 · Cited by 206
Theory and Practice of Writing: An Applied Linguistic Perspective
Matsuda, P. K., Grabe, W., & Kaplan, R. B. (1997) · TESOL Quarterly · doi:10.2307/3588058 · Cited by 197
Visual programming, programming by example, and program visualization: a taxonomy
Myers, B. A. (1986) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/22627.22349 · Cited by 197
Computational Argumentation Quality Assessment in Natural Language
Wachsmuth, H., Naderi, N., Hou, Y., Bilu, Y., Prabhakaran, V., Thijm, T. A., Hirst, G., & Stein, B. (2017) · Conference of the European Chapter of the Association for Computational Linguistics · doi:10.18653/v1/e17-1017 · Cited by 190
Argumentative writing: theory, assessment, and instruction
Ferretti, R. P., & Graham, S. (2019) · Reading and Writing · doi:10.1007/s11145-019-09950-x · Cited by 181
Zhang, Z., Xu, Y., Wang, Y., Yao, B., Ritchie, D., Wu, T., Yu, M., Wang, D., & Li, T. J.-J. (2022) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3491102.3517479 · Cited by 174
Self-citationSparks: Inspiration for Science Writing using Language Models
Gero, K. I., Liu, V., & Chilton, L. (2022) · Designing Interactive Systems Conference · doi:10.1145/3532106.3533533 · Cited by 161
Visual Programming Languages and the Empirical Evidence For and Against
Whitley, K. N. (1997) · Journal of Visual Languages & Computing · doi:10.1006/jvlc.1996.0030 · Cited by 150
Li, T. J.-J., Radensky, M., Jia, J., Singarajah, K., Mitchell, T. M., & Myers, B. A. (2019) · ACM Symposium on User Interface Software and Technology (UIST) · doi:10.1145/3332165.3347899 · Cited by 141
Self-citationArgueTutor: An Adaptive Dialog-Based Learning System for Argumentation Skills
Wambsganss, T., Kueng, T., Soellner, M., & Leimeister, J. M. (2021) · Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3411764.3445781 · Cited by 138
Münster, U., Müller-Wienbergen, F., Müller, O. M., Seidel, S., & Becker, J. (2011) · Journal of the Association for Information Systems · doi:10.17705/1jais.00280 · Cited by 121
Ryan, T. P., & Morgan, J. P. (2007) · Journal of Statistical Theory and Practice · doi:10.1080/15598608.2007.10411855 · Cited by 106
Multi-Modal Repairs of Conversational Breakdowns in Task-Oriented Dialogs
Li, T. J.-J., Chen, J., Xia, H., Mitchell, T. M., & Myers, B. A. (2020) · ACM Symposium on User Interface Software and Technology (UIST) · doi:10.1145/3379337.3415820 · Cited by 104
Self-citationBeyond Text Generation: Supporting Writers with Continuous Automatic Text Summaries
Dang, H., Benharrak, K., Lehmann, F., & Buschek, D. (2022) · ACM Symposium on User Interface Software and Technology (UIST) · doi:10.1145/3526113.3545672 · Cited by 103
AL: An Adaptive Learning Support System for Argumentation Skills
Wambsganss, T., Niklaus, C., Cetto, M., Söllner, M., Handschuh, S., & Leimeister, J. M. (2020) · Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3313831.3376732 · Cited by 101 · cited 3×
“The expert evaluators were given a set of assessment criteria adapted from the official GRE website16, Re3 [83] and Adaptive Learning system [73], where they rated each submission on the following six dimensions on a scale of 1 to 10.”
BackgroundMethodInfluentialWang, D., Olson, J. S., Zhang, J., Nguyen, T. T., & Olson, G. M. (2015) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/2702123.2702517 · Cited by 96
Bridging the Gap Between UX Practitioners’ Work Practices and AI-Enabled Design Support Tools
Lu, Y., Zhang, C., Zhang, I., & Li, T. J.-J. (2022) · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA) · doi:10.1145/3491101.3519809 · Cited by 86
Self-citationA Visual Programming Environment for Learning Distributed Programming
Broll, B., Lédeczi, Á., Völgyesi, P., Sallai, J., Maróti, M., Carrillo, A., Weeden-Wright, S. L., Vanags, C., Swartz, J. D., & Lu, M. (2017) · ACM Technical Symposium on Computer Science Education (SIGCSE) · doi:10.1145/3017680.3017741 · Cited by 82
Young, M., Argiro, D., & Kubica, S. (1995) · ACM SIGGRAPH Computer Graphics · doi:10.1145/204362.204367 · Cited by 82
Synchronous Collaborative Writing in the Classroom
Yim, S., Wang, D., Olson, J., Vu, V., & Warschauer, M. (2017) · ACM Conference on Computer Supported Cooperative Work (CSCW) · doi:10.1145/2998181.2998356 · Cited by 65
Lunzer, A., & Hornbæk, K. (2008) · ACM Transactions on Computer-Human Interaction · doi:10.1145/1314683.1314685 · Cited by 62
Computer Key-Stroke Logging and Writing
(2006) · BRILL eBooks · doi:10.1163/9780080460932 · Cited by 61
Why Users Do Not Want to Write Together When They Are Writing Together
Wang, D., Tan, H., & Lu, T. (2017) · Proceedings of the ACM on Human-Computer Interaction · doi:10.1145/3134742 · Cited by 57
(1998) · Choice Reviews Online · doi:10.5860/choice.36-1412 · Cited by 50
Bhat, A., Agashe, S., Oberoi, P., Mohile, N., Jangir, R., & Joshi, A. (2023) · Proceedings of the 28th International Conference on Intelligent User Interfaces · doi:10.1145/3581641.3584060 · Cited by 47
CodeToon: Story Ideation, Auto Comic Generation, and Structure Mapping for Code-Driven Storytelling
Suh, S., Zhao, J., & Law, E. (2022) · ACM Symposium on User Interface Software and Technology (UIST) · doi:10.1145/3526113.3545617 · Cited by 40
Persua: A Visual Interactive System to Enhance the Persuasiveness of Arguments in Online Discussion
Xia, M., Zhu, Q., Wang, X., Nie, F., Qu, H., & Ma, X. (2022) · Proceedings of the ACM on Human-Computer Interaction · doi:10.1145/3555210 · Cited by 39
The Challenge of Position-Taking in Novice Higher Education Students’ Argumentative Writing
Kleemola, K., Hyytinen, H., & Toom, A. (2022) · Frontiers in Education · doi:10.3389/feduc.2022.885987 · Cited by 33
Interactive Children’s Story Rewriting Through Parent-Children Interaction
Lee, Y.-J., Kim, T. S., Chang, M., & Kim, J. (2022) · Workshop on Intelligent and Interactive Writing Assistants (In2Writing) · doi:10.18653/v1/2022.in2writing-1.9 · Cited by 26
Unmet Creativity Support Needs in Computationally Supported Creative Writing
Kreminski, M., & Martens, C. (2022) · Proceedings of the First Workshop on Intelligent and Interactive Writing Assistants (In2Writing 2022) · doi:10.18653/v1/2022.in2writing-1.11 · Cited by 26
A visual language to describe collaborative work
Swenson, K. D. (2002) · IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) · doi:10.1109/vl.1993.269615 · Cited by 24
Dbias: Detecting biases and ensuring Fairness in news articlesPreprint
Raza, S., Reji, D. J., & Ding, C. (2022) · Research Square · doi:10.21203/rs.3.rs-1356281/v1 · Cited by 15
A Tabletop System to Promote Argumentation in Computer Science Students
Wong-Villacrés, M., Ortíz-Rojas, M., Echeverría, V., & Chiluiza, K. (2015) · ACM International Conference on Interactive Tabletops and Surfaces (ITS) · doi:10.1145/2817721.2823501 · Cited by 8
A Qualitative Analysis of the Persuasive Properties of Argumentation Schemes
Ruiz-Dolz, R., Taverner, J., Heras, S., García‐Fornes, A., & Botti, V. J. (2022) · ACM Conference on User Modeling, Adaptation and Personalization (UMAP) · doi:10.1145/3503252.3531324 · Cited by 7
A Guide to Argumentative Research Writing and Thinking: Overcoming Challenges
Wentzel, A. (2017) · Cited by 6
Flagged first, then by citations
Research works printed but not linked: 32
- Nader Akoury, Shufan Wang, Josh Whiting, Stephen Hood, Nanyun Peng, and Mohit Iyyer. 2020. Storium: A dataset and evaluation platform for machine-in-the-loop story generation. arXiv preprint arXiv:2010.01717 (2020). · arXiv
- Rosa Maria Ballardini, Kan He, and Teemu Roos. 2019. AI-generated content: authorship and inventorship in the age of artificial intelligence. Online Distribution of Content in the EU (2019), 117–135.
- J Anthony Blair. 2011. Groundwork in the theory of argumentation: Selected papers of J. Anthony Blair. Vol. 21. Springer Science & Business Media.
- Wayne C Booth, Gregory G Colomb, and Joseph M Williams. 2003. The craft of research. University of Chicago press.
- Ali Borji. 2023. A categorical archive of chatgpt failures. arXiv preprint arXiv:2302.03494 (2023). · arXiv
- Virginia Braun and Victoria Clarke. 2006. Using thematic analysis in psychology. Qualitative research in psychology 3, 2 (2006), 77–101.
- Tuhin Chakrabarty, Vishakh Padmakumar, and He He. 2022. Help me write a poem: Instruction Tuning as a Vehicle for Collaborative Poetry Writing. arXiv preprint arXiv:2210.13669 (2022). · arXiv
- Xinyun Chen, Maxwell Lin, Nathanael Schärli, and Denny Zhou. 2023. Teaching large language models to self-debug. arXiv preprint arXiv:2304.05128 (2023). · arXiv
- Andy Coenen, Luke Davis, Daphne Ippolito, Emily Reif, and Ann Yuan. 2021. Wordcraft: a human-ai collaborative editor for story writing. arXiv preprint arXiv:2107.07430 (2021). · arXiv
- Ralph P Ferretti and William E Lewis. 2018. Argumentative writing. Best practices in writing instruction 135 (2018).
- 10.2307/356600 · DOI · Paper page
- John T. Gage. 2006. The shape of reason: Argumentative writing in college. Pearson Education.
- Jie Gao, Yuchen Guo, Gionnieve Lim, Tianqin Zhang, Zheng Zhang, Toby Jia-Jun Li, and Simon Tangi Perrault. 2023. CollabCoder: A GPT-Powered Workflow for Collaborative Qualitative Analysis. arxiv:2304.07366 [cs.HC] · arXiv
- David Hitchcock and Bart Verheij. 2006. Arguing on the Toulmin model. Vol. 10. Springer.
- Edwin L Hutchins, James D Hollan, and Donald A Norman. 1985. Direct manipulation interfaces. Human–computer interaction 1, 4 (1985), 311–338.
- Daphne Ippolito, Ann Yuan, Andy Coenen, and Sehmon Burnam. 2022. Creative Writing with an AI-Powered Writing Assistant: Perspectives from Professional Writers. arXiv preprint arXiv:2211.05030 (2022). · arXiv
- Philip N Johnson-Laird. 1999. Deductive reasoning. Annual review of psychology 50, 1 (1999), 109–135.
- Jean Kaddour, Joshua Harris, Maximilian Mozes, Herbie Bradley, Roberta Raileanu, and Robert McHardy. 2023. Challenges and Applications of Large Language Models. arXiv preprint arXiv:2307.10169 (2023). · arXiv
- J Richard Landis and Gary G Koch. 1977. The measurement of observer agreement for categorical data. biometrics (1977), 159–174.
- Jonathan Lazar Jinjuan Heidi Feng and Harry Hochheiser. 2017. Research methods in human-computer interaction. Morgan Kaufmann.
- Anne Marguerite McAlister Dennis M Lee Katherine M Ehlert Rachel Louis Kajfez Courtney June Faber and Marian S Kennedy. 2017. Qualitative coding: An approach to assess inter-rater reliability. In 2017 ASEE annual conference & exposition.
- Bettina Pedemonte. 2007. How can the relationship between argumentation and proof be analysed?Educational studies in mathematics 66, 1 (2007), 23–41.
- Mark A Runco and Garrett J Jaeger. 2012. The standard definition of creativity. Creativity research journal 24, 1 (2012), 92–96.
- Abulhair Saparov and He He. 2022. Language models are greedy reasoners: A systematic formal analysis of chain-of-thought. arXiv preprint arXiv:2210.01240 (2022). · arXiv
- Baruch B Schwarz, Lauren B Resnick, and Michael J Baker. 2017. Dialogue, argumentation and education: History, theory and practice. Cambridge University Press.
- Noah Shinn, Beck Labash, and Ashwin Gopinath. 2023. Reflexion: an autonomous agent with dynamic memory and self-reflection. arXiv preprint arXiv:2303.11366 (2023). · arXiv
- Nikhil Singh, Guillermo Bernal, Daria Savchenko, and Elena L Glassman. 2022. Where to hide a stolen elephant: Leaps in creative writing with multimodal machine intelligence. ACM Transactions on Computer-Human Interaction (2022).
- Mirac Suzgun, Nathan Scales, Nathanael Schärli, Sebastian Gehrmann, Yi Tay, Hyung Won Chung, Aakanksha Chowdhery, Quoc V Le, Ed H Chi, Denny Zhou, 2022. Challenging BIG-Bench tasks and whether chain-of-thought can solve them. arXiv preprint arXiv:2210.09261 (2022). · arXiv
- Jason Wei, Xuezhi Wang, Dale Schuurmans, Maarten Bosma, Ed Chi, Quoc Le, and Denny Zhou. 2022. Chain of thought prompting elicits reasoning in large language models. arXiv preprint arXiv:2201.11903 (2022). · arXiv
- Daijin Yang, Yanpeng Zhou, Zhiyuan Zhang, Toby Jia-Jun Li, and Ray LC. 2022. AI as an Active Writer: Interaction strategies with generated text in human-AI collaborative fiction writing. In Joint Proceedings of the ACM IUI Workshops, Vol. 10.
- Kevin Yang, Nanyun Peng, Yuandong Tian, and Dan Klein. 2022. Re3: Generating longer stories with recursive reprompting and revision. arXiv preprint arXiv:2210.06774 (2022). · arXiv
- Shunyu Yao, Dian Yu, Jeffrey Zhao, Izhak Shafran, Thomas L Griffiths, Yuan Cao, and Karthik Narasimhan. 2023. Tree of thoughts: Deliberate problem solving with large language models. arXiv preprint arXiv:2305.10601 (2023). · arXiv
Cited by
Sorted by citations
Unleashing the potential of prompt engineering for large language models
CHEN, B. ‐., Zhang, Z., Langrené, N., & Zhu, S. (2025) · Patterns · doi:10.1016/j.patter.2025.101260 · Cited by 1,097
Self-citationSuh, S., Chen, M., Min, B., Li, T. J.-J., & Xia, H. (2024) · Proceedings of the CHI Conference on Human Factors in Computing Systems · doi:10.1145/3613904.3642400 · Cited by 148
Self-citationLimitations of the LLM-as-a-Judge Approach for Evaluating LLM Outputs in Expert Knowledge Tasks
Szymanski, A., Ziems, N., Eicher-Miller, H. A., Li, T. J.-J., Jiang, M., & Metoyer, R. A. (2025) · Proceedings of the 30th International Conference on Intelligent User Interfaces · doi:10.1145/3708359.3712091 · Cited by 77
Self-citationGao, J., Choo, K. T. W., Cao, J., Lee, R. K.-W., & Perrault, S. T. (2023) · ACM Transactions on Computer-Human Interaction · doi:10.1145/3617362 · Cited by 70
Self-citationReelFramer: Human-AI Co-Creation for News-to-Video Translation
Wang, S., Menon, S., Long, T., Henderson, K., Li, D., Crowston, K., Hansen, M., Nickerson, J. V., & Chilton, L. B. (2024) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3613904.3642868 · Cited by 70
Metadata
- Authors
- Zhang, Z., Gao, J., Dhaliwal, R. S., & Li, T. J.-J.
- Affiliations
- University of Notre Dame (US)
- Venue
- Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology
- Publisher
- ACM
- Published
- 2023-10-29
- Pages
- 1-30
- OpenAlex
- W4385438855
- Cited by
- 108
- References
- 50
- Citations by year
- 2026: 30 · 2025: 54 · 2024: 21 · 2023: 3
- FWCI
- 25.06
- Type
- conference paper
- Language
- en
- Open access
- bronze
- doi.org
- Locations
- ACM Symposium on User Interface Software and Technology (UIST) (publishedVersion)
- arXiv (Cornell University) (submittedVersion, cc-by)
- arXiv (Cornell University) (cc-by)
- Funders
- NSF (National Science Foundation) (CCF-2211428)
- Topics
- Physical Sciences › Computer Science › Human-Computer Interaction › Usability and User Interface Design
- Physical Sciences › Computer Science › Human-Computer Interaction › Innovative Human-Technology Interaction
- Physical Sciences › Computer Science › Computer Graphics and Computer-Aided Design › Data Visualization and Analytics
- Keywords
- argumentative writing, writing assistants, large language models, visual programming, writing planning, text editing, user autonomy, sensemaking
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review