back to indexStanford XCS224U: NLU I Presenting Your Research, Part 2: Writing NLP Papers I Spring 2023
Chapters
0:0
1:36 Additional notes
5:52 Stuart Shieber: the 'rational reconstruction'
8:32 David Goss's hints on mathematical style
9:4 Cormac McCarthy
11:1 A look at two really well-written papers
00:00:06.400 |
This is part 2 in our series on presenting your research. 00:00:13.580 |
this course and for papers that you might write in general. 00:00:22.300 |
This is not required in terms of its structure, 00:00:24.820 |
but it is freeing to know that if you follow roughly the structure, 00:00:28.680 |
you'll be in line with the norms of the field and your readers and 00:00:37.540 |
We're almost always talking about a four or eight page, 00:00:42.780 |
references are not counted toward this page total. 00:00:45.780 |
We're thinking about papers that typically have these components. 00:00:50.960 |
your opening page with the title and abstract and then the intro. 00:00:54.840 |
The intro might dribble onto page 2 and then you're probably going to 00:01:00.120 |
After that, you're going to be starting in on the heart of the paper. 00:01:03.820 |
You might introduce your task and the associated data, 00:01:07.100 |
then your models, then your methods and results, 00:01:10.880 |
which could be a no-nonsense reporting of the results, 00:01:14.220 |
close with some analysis and then a very short conclusion. 00:01:21.180 |
For a four pager, which is another common format, 00:01:28.740 |
related work for the sake of just explaining your own ideas. 00:01:35.100 |
In a bit more detail, here are some notes on this. 00:01:45.140 |
Indeed, the abstract tells an even higher level complete story. 00:01:51.440 |
and by the time the reader is done with the intro, 00:01:53.600 |
they essentially know exactly what the paper is going to do, 00:02:02.100 |
Related work, this is meant to contextualize your work and 00:02:12.380 |
a chance to articulate what is special about your paper. 00:02:15.700 |
I find it helpful to think about this in a templatic format 00:02:26.600 |
Once I've done that as the first sentence of the paragraph, 00:02:32.980 |
the individual papers that fall under that topical heading. 00:02:36.500 |
Then I close the paragraph with an explanation of how 00:02:39.620 |
those ideas relate to the ideas for the current paper. 00:02:50.580 |
I try to articulate that so that the whole effect is 00:02:56.460 |
help the reader understand what those topics are, 00:02:59.140 |
and then always explain how the current ideas relate 00:03:05.100 |
The related work is a chance to of course cite 00:03:07.700 |
everyone so that no one feels upset about being excluded, 00:03:10.500 |
but also to contextualize your ideas in this very useful way. 00:03:23.680 |
or you're casting things in an unfamiliar way. 00:03:28.940 |
a familiar dataset and familiar task structure. 00:03:40.660 |
some core ideas that you are pursuing and evaluating. 00:03:55.100 |
the related work really helped us understand why 00:03:58.100 |
you're doing the modeling or analysis work that you're doing. 00:04:11.140 |
and so you can start using appendices for things 00:04:16.780 |
other small details about compute and so forth, 00:04:22.200 |
devoted to the real essence of the narrative. 00:04:25.260 |
Then results, and I think it's best if this is 00:04:31.120 |
the results tables or in the results figures and how 00:04:34.100 |
that basically relates to the previous sections. 00:04:41.520 |
This can be discussion of what the results mean, 00:04:49.540 |
The nature of this section will depend a lot on 00:05:08.180 |
results analysis in separate subsections so that we 00:05:11.700 |
get self-contained units of experimental reporting. 00:05:18.440 |
discussion section that weaves them all together 00:05:29.100 |
summarize what was in the paper in a way that's 00:05:31.260 |
not unlike what you did in the abstract, I'm guessing. 00:05:41.540 |
things that people might pursue as next steps. 00:05:47.380 |
more expansive final few sentences of the paper. 00:05:56.860 |
scientific writing things that you could mull over. 00:06:17.100 |
sometimes not even saying what the problem was. 00:06:39.620 |
we should strive not to write papers in this mode. 00:06:43.580 |
At the other extreme is what he calls the historical style. 00:06:47.820 |
This is a whole history in the paper of false starts, 00:06:54.900 |
This is better than the continental style because 00:07:08.900 |
also very difficult to read because it's hard to 00:07:18.020 |
a better mode is the rational reconstruction approach. 00:07:21.420 |
You don't present the actual history that you went through, 00:07:24.100 |
but rather an idealized history that perfectly 00:07:29.300 |
The goal in pursuing the rational reconstruction style is 00:07:51.420 |
It feels paradoxical, but it is the best mode to operate in. 00:07:58.820 |
between the rational reconstruction approach and 00:08:10.320 |
I would encourage you to use the appendices to really 00:08:13.240 |
enumerate every false start possibly as a list, 00:08:16.280 |
so that someone who is really trying to figure out what 00:08:23.720 |
tell a story that will reach the maximum number of 00:08:38.180 |
a lot of it about how to format math equations in LaTeX. 00:08:45.400 |
One part of that is to just have your reader in mind, 00:08:51.200 |
someone consuming the ideas for the first time, 00:09:00.260 |
terms of conveying the ideas to that hypothetical reader. 00:09:06.820 |
also has an outstanding piece linked at the bottom here, 00:09:12.500 |
I think Cormac McCarthy actually hangs out with lots of 00:09:16.860 |
and he's probably learned a lot about how they work. 00:09:19.740 |
Here's one piece of advice that I'd like to highlight. 00:09:25.220 |
two or three points you want every reader to remember. 00:09:28.160 |
This would be stuff that you would put in the intro and 00:09:30.500 |
maybe structure the intro around these ideas. 00:09:36.180 |
the single thread that runs through your piece. 00:09:40.880 |
and sections are the needlework that holds it together. 00:09:45.660 |
the reader to understand the main theme, omit it. 00:09:50.760 |
Once I have figured out what my two or three main points are, 00:09:54.480 |
and I have sketched them at least in the intro, 00:09:59.020 |
deciding on experiments to run or to neglect, 00:10:08.500 |
and it helps me a lot with actually just writing 00:10:10.660 |
these papers in a way that I hope is relatively clear. 00:10:14.860 |
This strategy will not only result in a better paper, 00:10:18.620 |
but it will be an easier paper to write, as I said, 00:10:21.740 |
since the themes you choose will determine what to include and 00:10:28.860 |
Then the final piece of advice I wanted to offer here in 00:10:37.220 |
but I think it applies to any scientific communication. 00:10:46.920 |
A good talk or a good paper should never stray 00:10:53.120 |
I have that phrase in mind all the time as I do 00:11:01.300 |
To round this out, I thought I would just mention 00:11:04.780 |
two papers that I find to be exceptionally well-written. 00:11:12.740 |
that papers.md document in the course code repository, 00:11:24.660 |
I like pretty much every aspect of this paper. 00:11:27.440 |
The intro does a great job of contextualizing 00:11:33.660 |
the core idea behind contextual representation and pre-training. 00:11:37.780 |
The actual model is presented with real clarity. 00:11:44.420 |
It's a bit dense, but I think that's a consequence 00:11:55.460 |
follow-up questions and hypotheses that really give 00:12:10.780 |
I also thought I would single out the GloVe paper. 00:12:16.180 |
Now, I think the whole paper is well-written, 00:12:28.580 |
that the authors build gradually into a model. 00:12:34.220 |
implementing that model and why that leads them to 00:12:46.360 |
By the end of that, you feel like you've really 00:12:51.740 |
now understanding the details of the GloVe model itself. 00:12:55.360 |
It doesn't hurt that the paper is well-written 00:12:57.420 |
elsewhere and has incredible results, of course, 00:13:00.180 |
but I really single out the model reporting as 00:13:03.540 |
an exceptional piece of writing that we could all