AI-Mediated Feedback Improves Student Revisions: A Randomized Trial with FeedbackWriter in a Large Undergraduate Course
Organizations: University of Michigan Ann Arbor, Michigan, USA
Abstract
Despite growing interest in using LLMs to generate feedback on students' writing, little is known about how students respond to AI-mediated versus human-provided feedback. We address this gap through a randomized controlled trial in a large introductory economics course (N=354), where we introduce and deploy FeedbackWriter - a system that generates AI suggestions to teaching assistants (TAs) while they provide feedback on students' knowledge-intensive essays. TAs have the full capacity to adopt, edit, or dismiss the suggestions. Students were randomly assigned to receive either handwritten feedback from TAs (baseline) or AI-mediated feedback where TAs received suggestions from FeedbackWriter. Students revise their drafts based on the feedback, which is further graded. In total, 1,366 essays were graded using the system. We found that students receiving AI-mediated feedback produced significantly higher-quality revisions, with gains increasing as TAs adopted more AI suggestions. TAs found the AI suggestions useful for spotting gaps and clarifying rubrics.
Figures & tables
| Abbreviated Version of the Assignment Prompt | Example Rubric | Student Mistake | AI Feedback |
|---|---|---|---|
| Given the rise in preference to oat milk, analyze one of the two policies: either a price floor for almond milk to support the almond milk market, or a tax on agricultural water use to reduce water usage. Explain its expected effects, trade-offs, and impact on society. | Identify that almond milk and oat milk are substitutes in consumption. | Student only analyzed the influence of preference change on the oat milk market; did not discuss the almond milk market. | What is the relationship between almond milk and alternative milk in terms of consumer choice? How might this relationship affect market dynamics? |
| Explain that both the consumer and the producer will bear the burden of the tax. | Student only analyzed the influence of the tax on consumers, but did not consider suppliers. | Who is bearing the burden of the tax? Think about how the tax affects both sides of the market. | |
| Identify a recent news article that contains a market failure, explain the market failure within it, and propose a solution. | Propose and expand well on a thoughtful solution to the negative externality in the article. | The student did not expand on the policy requirement, such as the efficient size. | How can the efficient size of a tax be determined, and why is this important for addressing the negative externality? |
| Before discussing the article, mention that market failure occurs when the market fails to maximize society’s total surplus. | Student did not differentiate between the private inefficiency and society’s total surplus. | You’ve discussed inefficiencies for consumers, but how does this relate to society’s total surplus? |
| Modifications | Original Rubrics | Updated Rubrics | Assignment |
|---|---|---|---|
| Include course and assignment context (e.g., abbreviations and examples discussed in class) | Discuss policy choice sets for externalities as discussed in class | List at least 2 possible solution policies, including legal standards, Pigouvian taxes, tradable permits, standards, and production quotas | Writing Assignment 2 |
| Include economic term explanations | Point out why the public good in the article has free-riders | Point out why the public good in the article has free-riders, i.e., people benefit from the good without paying for it | Writing Assignment 2 |
| Add localization terms to specify where the rubric applies | Identify the decision-makers in the example | When discussing the article, identify the decision-makers in the market who did not produce at the ideal social amount | Writing Assignment 2 |
| Specify the expected depth of the explanation | Perform a thorough welfare analysis | Explain why deadweight loss exists, and mention that it is quite large given that the government purchased the excess | Writing Assignment 1 |
| Include acceptable alternatives | Explain that farmers need water to produce | Demonstrate understanding that farmers demand water, or analyze the influence on farmers as consumers of water | Writing Assignment 1 |
| Independent Variable | Estimate | t value | p |
|---|---|---|---|
| (Intercept) | 0.37 | 12.31 | |
| Condition (AI) | 0.05 | 5.02 | |
| Assignment (Assignment 2) | 4.87 | 11.07 | |
| TA Score—Motivational Factor | 0.07 | 1.35 | |
| First Draft Quality | 0.56 | 10.99 |
| Independent Variable | Estimate | t value | p |
|---|---|---|---|
| (Intercept) | 0.58 | 17.62 | |
| Condition (AI) | -0.007 | -1.02 | |
| Assignment (Assignment 2) | -0.35 | -43.90 | |
| TA Score—Motivational Factor | 0.02 | 0.61 | |
| First Draft Quality | 0.05 | 1.50 | |
| Final Draft Quality | 0.09 | 3.60 |
| Student mistake | AI-mediated feedback | Human feedback | Themes | Analysis |
| The student mentioned “substitutes” but not “substitutes in consumption” as required | You’ve identified the role of substitutes, but how might you further explore the relationship between almond milk and its alternatives in consumer choices? What kind of substitutes are they? | As well I would mention the idea of what alternatives are in the market. | Acknowledgement of progress | The AI-mediated feedback acknowledges what the student already did before suggesting the next step. The hint contains questions, which clearly direct how the student could improve, without revealing the answer. |
| The student didn’t analyze how the solution changes the artificially scarce good to a public good. | What would happen if insulin were priced at its marginal cost? Consider how this might change its classification and the potential issues that could arise. | Consider the solutions discussed in class. What would happen if the government required the good be sold at the efficient price? | More specific, personalized, and localized | The AI-mediated feedback gives a specific and clearer direction for critical thinking and deeper analysis, tailors to the essay topic, and localizes the feedback to where the student discussed the insulin price. |
| The student mentioned tax, but did not discuss the efficient size | How can the efficient size of a tax be determined, and why is this important for addressing the negative externality? | Remember to expand well on a thoughtful, well-reasoned solution to the negative externality you present in your article. | More tailored to progress | When the student partially meets the rubric item, the AI-mediated feedback is more tailored to the progress, while the human-only feedback remains generic to the rubric item. |
| Mistake demand vs. quantity demanded | Can you clarify the difference between a change in demand and a change in quantity demanded? Remember that stating a “decrease in demand” implies a demand shift, which does not embody the true economic impact of the tax. How does a price increase from the tax specifically affect quantity demanded? It may help to draw out the tax on the water market on a graph and mention the changes that you see to price and quantity. | Water demand would not decrease as a result of the policy, but there would be a decrease in quantity demanded. | More specific; not revealing the answer | The AI-mediated feedback doesn’t reveal the answer, but explains the mistake and suggests a concrete tool (graph) to approach the problem. The human-only feedback only points out the mistake without supporting the student to reflect, understand, or improve. |
| Modify judgments | Add historic feedback | Add constructive AI feedback | Add positive AI feedback | Additional feedback | Total feedback | |
|---|---|---|---|---|---|---|
| Writing Assignment 1 first draft (n=196) | 4.74 | 2.79 | 3.49 | 0.14 | 1.22 | 10.53 |
| Writing Assignment 1 final draft (n=190) | 4.38 | 0.07 | 4.03 | 0.14 | 0.55 | 5.26 |
| Writing Assignment 2 first draft (n=158) | 0.67 | 4.91 | 4.01 | 3.68 | 2.28 | 15.13 |
| Writing Assignment 2 final draft (n=159) | 0.77 | 0.08 | 1.99 | 0.01 | 1.17 | 4.21 |
| All assignments | 2.83 | 1.92 | 3.41 | 0.91 | 1.27 | 8.71 |
| Independent Variable | Estimate | t value | p |
|---|---|---|---|
| (Intercept) | 0.36 | 10.7 | |
| Condition (AI) | 0.04 | 2.44 | |
| Assignment (Assignment 2) | 0.13 | 9.53 | |
| Add Historic Feedback | -0.003 | -1.44 | 0.15 |
| Add AI Positive Feedback | -0.0005 | -0.23 | 0.81 |
| Add AI Constructive Feedback | 0.005 | 2.22 |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| Metric | Description | Positive Examples | Negative Examples |
|---|---|---|---|
| Content Accuracy | This metric measures whether the graders show strong subject-matter knowledge. Met: The grader gives feedback that correctly reflects economic principles/concepts based on the rubric. The grader demonstrates strong subject-matter knowledge. Not Met: The grader provides feedback that mostly or completely misrepresents economic principles/concepts based on the rubric. The grader lacks subject-matter knowledge. | “Quantity supplied and quantity demanded in the almond milk market will increase along their respective curves, not supply and demand.” “Remember to identify the consumers and producers of each market. Evaluate who drives the demand in the water market, address both consumers.” | “You say that ‘the demand curve for oat and soy milk will shift right’, but these goods are substitutes, so they should shift together.” (Note: The grader misidentifies the concept of substitutes. The demand for one good depends on the price of the other. For example, if the price of soy milk rises and its quantity demanded falls, the demand for oat milk should increase, shifting its curve to the right.) |
| Promotion of Independent Learning | This metric measures whether the graders design feedback that elicits a student’s independent thinking. Met: The grader gives a suggestion without revealing answers or concepts through indirect hints, suggestions, or guiding questions. Feedback is designed to help the student recognize and address issues independently. Not Met: The grader directly reveals answers, concepts, or mistakes without indirect suggestions, hints, or guiding questions to encourage reflection. | “Remember to discuss what external marginal cost is and how that relates to social marginal cost.” “Can you explore how the changes in demand for different types of milk might collectively impact water demand before the policy?” “Make sure you understand the difference between demand and quantity demanded when discussing adjustments in the market.” | “There will not be a shortage in the alternatives market, the market will just adjust to equilibrium.” “There are no comparisons to similar failures within the essay.” (Note: The grader only states the mistake without indirect suggestions to promote independent thinking.) “You should explicitly mention that almond milk requires a greater amount of water as an input than the alternatives.” |
| Actionability | This metric measures whether the feedback is clear and specific. Met: The grader consistently gives feedback that is specific and personalized. The feedback includes concrete questions, examples, explanations, or hints. The language is clear for students to understand next steps. Not Met: The feedback contains vague or unclear examples, explanations, or hints. The feedback is not personalized based on the student’s writing. The language lacks clarity for students to understand next steps. | “Remember to discuss what external marginal cost is and how that relates to social marginal cost.” “Quantity supplied and quantity demanded in the almond milk market will increase along their respective curves, not supply and demand.” “Can you explore how the changes in demand for different types of milk might collectively impact water demand before the policy?” | “You should list the possible solutions.” “How do you calculate the tax revenue the government generates?” (Note: This feedback asks an unclear guiding question, so students may not understand what “calculate the tax revenue” means.) “Be sure to explain the general idea of both positive and negative externalities.” |
| Tone and Supportiveness | This feedback measures whether the graders’ tone is appropriate. Met: The grader communicates feedback in a suggestive and respectful tone. The feedback has a good balance between acknowledging attempts, summarizing, explaining, and providing suggestions for improvement. Not Met: The feedback doesn’t contain any suggestions, explanations, and acknowledgement, or uses a condescending tone (e.g., too many negative comments). The feedback may discourage student’s motivation and confidence in learning economics. | “Make sure to properly define market failure and include ALL parts of the definition. I recommend going back to lecture slides for this.” “I appreciate your discussion of social marginal cost/benefit, but I encourage you to compare this to the private marginal cost/benefit instead of just mentioning that it ‘is changed’.” | “Common resources lead to overconsumption, not overproduction.” (Note: The grader only restates a definition without giving any suggestions or acknowledgement, which makes their tone cold.) “I noticed there weren’t any in-text citations in your essay, but there was a quote. The quote is not at all relevant though.” |