Vision
Under the guidance of Dr. Ken Arnold, the Thoughtful AI lab conducts research into applications of large language models (LLMs) which enhance—but do not replace—the users’ writing. Our lab focuses on two categories of these applications: AI-generated feedback for the revision stage of writing and AI-generated recommendations for the drafting stage of writing.
From 2023-2024, we developed a Microsoft Word add-in whose AI-generated suggestions were primed for modification and personalization, facilitating more fine-grained involvement in the writing process. This year, we aim to further this work in four ways: publishing an analysis of prior user studies on our system, utilizing the report’s findings to improve user experience, designing a longitudinal study with the improved system, and integrating revision/drafting features into a single app published on the Microsoft Store.
For more context on our project, you can read our original project proposal here.Some questions we aim to address in this project include:
- How does constraining LLM generations to single-sentence completions affect how people use AI-generated text in their writing?
- How do further constraints to those single-sentence completions—such as constraining output to key words or turning the completion into a question—affect how people use AI-generated text in their writing?
- How might any of these completions be applicable to the revision stage of writing?
- How should we integrate AI-generated feedback and AI-generated completions into a single cohesive tool?
Approaches
We developed a Microsoft Word sidebar that offered next-sentence suggestions expressed in four different ways:
- Completion of a current thought: provides a single pre-written sentence
- A question about current/future writing: a question the writer could answer in the next sentence
- A list of possible vocabulary: vocabulary to use in the next sentence
- A rhetorical strategy to employ: directions on the kind of sentence to write, such as citing statistics, offering a personal anecdote, incorporating a counterargument, etc.
Progress So Far
After conducting a pilot study with N=9 participants, we coded each of the resulting transcript logs to categorize user feedback by topic and theme. Generally, participants found questions and rhetorical moves to be useful and friendly, and found abstract prompts more useful than individual words or turns of phrase. We intend to further contextualize these findings in process-oriented writing theory to evaluate how suggestions might play a role in various stages of the writing process. Current analysis suggests that writers can gain the most from AI assistance during the pre-translation phase—that is, before they put an idea into words.
In tandem with this research, project development has continued with a focus on integrating previous works, finalizing DevOps, and improving the robustness of our system. All prior functionality is now merged into a single Microsoft Word add-in, and its backend migrated onto Azure Services for better scalability and reliability. We also implemented authentication (OAuth) to allow users to sign in to our add-in using their third-party accounts. Currently, we are in the process of publishing our application to the Microsoft Store.
Future Work
On the research end, we plan to:
- Further compare writers’ usage of our prototype suggestions
- Contextualize our findings in the broader literature
- Iterate on our current study design in a follow-up deployment study
- Debrief with the development team on opportunities for additional functionality or affordances
On the development end, we plan to:
- Publish to the Microsoft Store and run usability tests
- Improve system robustness
- Iterate on the sidebar interface
- Refine the quality of AI-generated suggestions
Our Team
Whether it be in code or in composition, Jason enjoys applying his syntactical skills across a variety of domains—a trait which has made him particularly interested in the intersection of AI and writing.
Daniel is passionate about human-computer interaction and designing intuitive user interfaces. Amidst the widespread proliferation of AI technologies, Daniel aims to develop AI-powered tools that are both useful and user-friendly.
Advisor for the Thoughtful AI Lab and its associated senior projects at Calvin University.
Associate researcher.
Associate researcher and developer.
Associate developer. Recently joined.
Associate researcher and developer. Recently joined.