SPOT Group Rebuttal Guide
Many conferences (including CHI and UIST) have a "rebuttal" step where you can respond to reviewers' feedback using some limited number of characters. Writing good rebuttals can be challenging so this is my (Steve's) guide for the process[1] I take when writing rebuttals. I also took some inspiration from other resources.
The review process is often frustrating. It's OK to vent with co-authors and friends. However, unless there is something very egregious about your reviews, you should not complain with the program chairs or (worse) by sharing via social media.
Other guides say to sleep on this but I prefer to do some "routine" things immediately after getting reviews (which also in turn help me deal with frustration). First, create a Google Doc for the rebuttal and share it with collaborators. Copy all the reviews at the bottom. I like to use a fixed-width font for this (and I honestly have no idea why…maybe just habit):
Rebuttal: (empty) =================================== Reviews: R1: (Score: 2) The authors did a good job of framing their paper. The system seems to be effective, though I worry about its scalability. I had some concerns with the methodology of the user study. R2: (Score: 4) This paper brings a fresh perspective to the topic. I think the design is very interesting. But I think it's missing some related work that the authors need to consider. Further integration with recent literature would strengthen the narrative. R3/2AC: (Score: 3) This is a relevant contribution, presenting its aims and motivations clearly. The approach is well-executed, showing strong potential for impact. However, I am not clear on the scalability and certain sections might benefit from a more rigorous examination. Clarifying these points would add to the work’s credibility and impact. 1AC: (Score: 3) The paper presents a fresh perspective (noted by R2) with a well-defined problem framing (noted by R1 and R3). Reviewers also appreciate the innovative design of the system and its potential for impact in the field. Given the positive reception of the design and overall framing, I believe this paper has merit. However, before it can be accepted, the authors should address the reviewers' concerns. |
Next, do something to help make it easier to differentiate reviews. I like to make every reviewer's feedback a different color:
Rebuttal: (empty) =================================== Reviews: R1: (Score: 2) The authors did a good job of framing their paper. The system seems to be effective, though I worry about its scalability. I had some concerns with the methodology of the user study. R2: (Score: 4) This paper brings a fresh perspective to the topic. I think the design is very interesting. But I think it's missing some related work that the authors need to consider. Further integration with recent literature would strengthen the narrative. R3/2AC: (Score: 3) This is a relevant contribution, presenting its aims and motivations clearly. The approach is well-executed, showing strong potential for impact. However, I am not clear on the scalability and certain sections might benefit from a more rigorous examination. Clarifying these points would add to the work’s credibility and impact. 1AC: (Score: 3) The paper presents a fresh perspective (noted by R2) with a well-defined problem framing (noted by R1 and R3). Reviewers also appreciate the innovative design of the system and its potential for impact in the field. Given the positive reception of the design and overall framing, I believe this paper has merit. However, before it can be accepted, the authors should address the reviewers' concerns. |
Divide all reviewers' feedback into "positive" (+) and "negative" (-) feedback. You should paste in the exact text from the reviews and then add in their reviewer numbers:
Rebuttal: (empty) =================================== POSITIVE:
NEGATIVE:
=================================== Reviews: (...excluding for brevity but keep this in the document...) |
Next, try to place all the negative feedback into categories. No need to do this for the positive feedback. You might also have sub-categories for some categories.
Rebuttal: (empty) =================================== CATEGORIES: SCALABILITY CONCERNS
MISSING RELATED WORK
USER STUDY
=================================== POSITIVE: (...excluding for brevity but keep this in the document...) NEGATIVE: (...excluding for brevity but keep this in the document...) =================================== Reviews: (...excluding for brevity but keep this in the document...) |
Next, you'll want to choose what you want to prioritize. There isn't an exact process for this but some things to consider:
Take a break from reviews (and calm down if necessary).
Go back and look at the original reviews, now that you have prioritized feedback categories. Do the categories you have capture everything? Are you prioritizing the right things? Revise as necessary.
Use the prioritized categories (in order) and do your best to draft a rebuttal with each of these categories as headings. Some things to consider:
Thank you for your thoughtful reviews. We appreciate that reviewers felt our work offered a "fresh perspective" (R2, 1AC) and that the system "seems to be effective" (R1) SCALABILITY CONCERNS (R1, R3): We have tested our system with thousands of simultaneous users and found that it scales very well. Blah blah blah MISSING RELATED WORK (R2): Thank you for pointing out this related work. Unlike XYZ, our system does ABC. We will add a discussion to this to the paper. OTHER SPECIFIC POINTS: - R1: participants were not repeated in our studies - R2: … =================================== CATEGORIES: (...excluding for brevity but keep this in the document...) =================================== POSITIVE: (...excluding for brevity but keep this in the document...) NEGATIVE: (...excluding for brevity but keep this in the document...) =================================== Reviews: (...excluding for brevity but keep this in the document...) |
If this is a revise & resubmit process (rather than just a rebuttal), you might want to instead make a table with columns:
You might need to reduce wording to fit within a page limit, remove items that you can't effectively address, get collaborators' feedback on your review draft, etc.
If you're doing a revise & resubmit, you'll also have a chance to update the paper. Once you've agreed on how to respond to reviewers' feedback and (on a high-level) how to revise the paper, it's time to actually make the revisions. Many places require you to submit both a revised version of the paper and a "marked up" version of the paper that highlights the changes made. If you're working in LaTeX, the easiest way to do this is by adding these commands to your document (assuming you've imported xcolor or some color package):
\newcommand{\add}[1]{\textcolor{blue}{#1}} % FOR MARKED UP VERSION
\newcommand{\del}[1]{\textcolor{blue}{\sout{#1}}} % FOR MARKED UP VERSION
%\newcommand{\add}[1]{#1} % FOR FINAL VERSION
%\newcommand{\del}[1]{} % FOR FINAL VERSION
Then, put all the text you've added inside of \add{...} and everything you're deleting in \del{...}. Compile the "marked up" version by commenting out the last two lines. Compile the "final" version by commenting out the first two lines.
The inspiration for this was April Wang's Peach Group's Rebuttal Slides
[1] OK—the idealized process