Textoshop: Interactions Inspired by Drawing Software to Facilitate Text Editing
Honorable MentionAuthors
Research Background and Issues
-
Identified Problems and Challenges:
- Traditional text editors (e.g., Microsoft Word) have limited capabilities for organizing text and do not naturally support nonlinear writing processes.
- Limited options for text rewriting make it difficult to explore variations in tone, sentence structure, or organization.
- The process of reorganizing expressed ideas is cumbersome, lacking simple methods for merging or splitting existing text.
- Insufficient tools for managing different text versions often require reliance on manual backups or inconvenient "undo" functions.
-
Significance of the Research: Text editing tasks are central to creative writing, academic writing, and professional communication. Improving text editing tools can enhance user efficiency and creativity. In recent years, generative AI (e.g., large language models) has shown great promise in text generation. However, user interaction with these systems is often constrained by complex prompt-based inputs, which lack efficiency and intuitiveness.
-
Research Motivation and Related Work:
- Interactive and flexible features in graphic design software (e.g., Adobe Photoshop) can inspire innovations in text editing, such as drag-and-drop, zooming, and intelligent layer management.
- Existing research has attempted to use generative AI for text editing but often lacks sufficient user control.
- Previous studies on multimodal interaction interfaces suggest that adopting familiar tool features can help create intuitive and user-friendly software.
Proposed Solution
-
Proposed Approach: The authors propose a text editing tool called "Textoshop," inspired by the interaction methods of graphic design software. It offers a set of innovative features to make text editing faster, more intuitive, and more flexible.
-
Innovative Features:
- Intuitive Interaction Inspired by Graphic Design Software: Treats text as pixels, sentences as regions, and tone as colors, drawing on the "direct manipulation" methods used in graphic and image editing.
- Tool and Function Mapping: Introduces innovative features such as tone selection, layered editing, Boolean operations, drag-and-drop, and rotation.
- Tone Sliders and Tone Picker: Visualizes tone adjustments, enabling exploration of tone dimensions such as formal/informal, positive/negative, and complex/simple using a "color space" metaphor.
-
Specific Features and Technologies:
- Direct Manipulation:
- Drag-and-drop: Reposition text.
- Zoom: Adjust text length while maintaining semantic integrity.
- Rotate: Change the word order of sentences (e.g., switching between active/passive voice).
- Toolset:
- Tone Brush: Apply a specified tone.
- Tone Eyedropper: Extract tone from selected text.
- Rhetorical tools: For example, a "smoothing" tool to connect sentences and a tense-switching tool to change verb tenses.
- Boolean Operations:
- Union: Combine two text segments.
- Intersection: Extract common information.
- Subtraction: Remove content from one text segment based on another.
- Text Layering:
- Multi-layer structures separate editing tasks, with each layer independently toggleable for display, aiding version management and text organization.
- Direct Manipulation:
-
Implementation Process:
- The front-end interface is built using TypeScript, supporting dynamic interaction.
- The OpenAI GPT-4o model is employed for handling complex text modification tasks, supplemented by natural language processing techniques.
Research Outcomes
-
Key Results:
- Participants were more successful and preferred using Textoshop over traditional tools for text editing tasks.
- The tool significantly improved user efficiency and satisfaction in nonlinear writing, tone exploration, version management, and text creation.
-
Comparative Advantages:
- Compared to traditional editors, Textoshop is more intuitive and requires less time to complete complex text operations.
- Compared to text-prompt-based large language model interfaces, Textoshop offers greater direct control and operational flexibility.
-
Experimental and Evaluation Results:
- Significant improvements in user success rates and usability scores: task completion ratings increased by 14%, and the System Usability Scale (SUS) score rose to 90 ("excellent").
- Average task completion time was reduced by approximately 55 seconds.
- Most participants found the design intuitive, with tone tools and layering features particularly helpful for complex writing tasks.
-
Limitations and Future Directions:
- For users with no experience in graphic design software, the learning curve may be steep.
- Current text generation still relies on large language models, which face potential challenges such as bias, privacy concerns, and semantic inconsistencies.
- As with existing text editing tools, tracking subtle changes in modified text requires further optimization.
- Future work could incorporate more graphic design software features (e.g., "adjustment layers" or blending modes) into text editing to further enhance system flexibility and creative support.
- The research aims to extend the study to long-term scenarios to better understand the tool's impact on writing workflows and creative output.
Research Questions / Practical Problems
Question signals indexed for this paper.
Research Questions
3- How can interaction design in graphics software improve the intuitiveness and flexibility of text editing tools?Category: Generative Writing and Storytelling ControlSimilar questionsarrow_forward
- Which innovative features can enhance user control over tone adjustment, version management, and nonlinear writing during text editing?Category: Generative Writing and Storytelling ControlSimilar questionsarrow_forward
- How can generative AI and dynamic interaction interfaces improve text-editing efficiency and UX?Category: Generative Writing and Storytelling ControlSimilar questionsarrow_forward
Practical Problems
1- Users struggle to adjust text tone, organize content, and manage versions intuitively and efficiently.Category: Generative Writing and Storytelling ControlSimilar questionsarrow_forward
- 80%
Social Dynamics of Human-AI Collaboration in Creative Writing
CHI '23· Human-LLM Collaboration +1
- 80%
Friction: Deciphering Writing Feedback into Writing Revisions through LLM-Assisted Reflection
CHI '25· Human-LLM Collaboration +1
- 80%
From Pen to Prompt: How Creative Writers Integrate AI into their Writing Practice
C&C '25· Human-LLM Collaboration +1
- 67%
Can AI writing be salvaged? Mitigating Idiosyncrasies and Improving Human-AI Alignment in the Writing Process through Edits
CHI '25· Human-LLM Collaboration +1
- 60%
Making the News: Digital Creativity Support for Journalists
CHI '18· AI-Assisted Creative Writing +1
- 60%
Metaphoria: An Algorithmic Companion for Metaphor Creation
CHI '19· Human-LLM Collaboration +1
- 60%
Creativity Support in the Age of Large Language Models: An Empirical Study Involving Professional Writers
C&C '24· Human-LLM Collaboration +1
Based on Jaccard similarity of research subtopics & professions (≥60%)