Repository Feedback

Your feedback helps us improve the repository's content relevance and usability. Please share your thoughts to help us better serve researchers and practitioners.

Submit feedback

Submit a research study

Contribute to the repository:

Add a paper

CoachGPT: A Scaffolding-based Academic Writing Assistant

Authors
Fumian Chen,
Sotheara Veng,
Joshua Wilson,
Xiaoming Li,
Hui Fang
Date
Publisher
arXiv
Academic writing skills are crucial for students' success, but can feel overwhelming without proper guidance and practice, particularly when writing in a second language. Traditionally, students ask instructors or search dictionaries, which are not universally accessible. Early writing assistants emerged as rule-based systems that focused on detecting misspellings, subject-verb disagreements, and basic punctuation errors; however, they are inaccurate and lack contextual understanding. Machine learning-based assistants demonstrate a strong ability for language understanding but are expensive to train. Large language models (LLMs) have shown remarkable capabilities in generating responses in natural languages based on given prompts. Still, they have a fundamental limitation in education: they generate essays without teaching, which can have detrimental effects on learning when misused. To address this limitation, we develop CoachGPT, which leverages large language models (LLMs) to assist individuals with limited educational resources and those who prefer self-paced learning in academic writing. CoachGPT is an AI agent-based web application that (1) takes instructions from experienced educators, (2) converts instructions into sub-tasks, and (3) provides real-time feedback and suggestions using large language models. This unique scaffolding structure makes CoachGPT unique among existing writing assistants. Compared to existing writing assistants, CoachGPT provides a more immersive writing experience with personalized feedback and guidance. Our user studies prove the usefulness of CoachGPT and the potential of large language models for academic writing.
Study at a glance
  • Question: How can an AI tool provide step-by-step guidance and feedback to support academic writing?
  • Setting and data: Not stated in the abstract
  • Method: Tool development and user studies
Why it matters

Academic writing skills are crucial for students' success, but can feel overwhelming without proper guidance. Meanwhile, large language models generate essays without teaching, which can have detrimental effects on learning when misused.

Key findings
  • In academic writing, user studies showed CoachGPT was useful for assisting learners and demonstrated the educational potential of large language models.
  • Compared to existing writing tools, CoachGPT provided a more immersive writing experience alongside personalized guidance and real-time feedback.
  • Standard large language models can harm learning when misused because they generate complete essays rather than teaching students how to write.

Summary drafted with AI from the paper’s abstract and may contain errors. See the full paper for details.

Who is the user?
Who age?