A list of blog posts and videos on how to present, review, write rebuttals, and collaboration. This list is heavily biased towards blog post and videos that I have found within the Natural Language Processing (NLP) community and is not an extensive list.
The List below is all of the conferences and their associated acronyms that are used throughout the list:
- ACL - Association for Computational Linguistic. In the contexts of this list it refers to the conference series rather than the society.
- NAACL - North American Chapter of the Association for Computational Linguistics.
- COLING - International Committee on Computational Linguistics.
- A great NLP highlights podcast that featured Noah Smith describing his thoughts on reviewing: LINK
- Advice from 7 excellent reviewers that has come from the ACL 2017 PC chair blog post series: LINK
- Omer Levy adive from the NAACL chairs blog post series 2018: LINK
- Gemma Boleda advice from the NAACL chairs blog post series 2018: LINK
- CVPR 2020 tutorial How to write a good review?. The whole event was recorded and can be found at the link to the tutorial.
- ACL 2020 tutorial Reviewing Natural Language Processing Research. Will be on the 5th of July 2020 at ACL 2020 which is virtual.
- NAACL 2021 and EMNLP 2020 reviewing advice, they have many pointers to additional reviewer resources (some of which are listed here), They also have their own great advice including a section of bullet points on "invalid bases for rejecting a paper".
- Talk by Kristen Grauman at the Good Citzen of CVPR event: LINK
- Preslav Nakov advice from the NAACL chairs blog post series 2018: LINK
- Barbara Plank's advice with a focus on taking the audience into consideration from the NAACL chairs blog post series 2018: LINK
- Nanna Inie advice, compared to the others this contains different ways of creating your slides as well as general advice. Also contains advice on how to create a poster. This was part of the COLING 2018 PC blog series: LINK
- The approach on how to write rebuttals for COLING 2018 by Emily M. Bender: LINK
- The CVPR 2020 tutorial How to write a good review? from the reviewing section above also includes a session on how to write a good rebuttal.
- How we write rebuttals by Devi Parikh, Dhruv Batra, and Stefan Lee (blog post written May 2020). They highlight that rebuttals are for two audiences the reviewers and the area chairs therefore when writing the rebuttals we need to take into account these two difference audiences. Their short hand recommended overview is "would a neutral third-party be able to tell if the reviewer concerns were addressed purely based on your rebuttal (without reading the paper or the reviews again)?"
- Slides by Sam Bowman from NYU on how to find related work, setup experiments and analysis the results for an NLP paper but a lot of the slides are applicable I think to ML papers in general as well. Slides HERE
- Great Slides by Nando de Freitas et al. from Deep Learning Indaba 2018 on how to write/structure a paper. Slides HERE
- Blog post on how to write a paper, tips from Cormac McCarthy’s by Van Savage and Pamela Yeh - to briefy summarise some of the points made; keep what your writing simple, have a theme of 2-3 points that you want the audience to take away, make paragraphs so that they just have one message to give away, and try to keep the flow of the writing by avoiding footnotes and other distractions such as badly placed equations.
- A blog post on how to make your paper and video of your presentation more accessible to people with disabilities. This great blog post was written by the Diversity and Inclusion chairs of the NAACL 2021 conference.
- Christopher Olah's thoughts on collaboration and credit when writing joint papers. A really great read for anybody wanting to or are currently working on projects with multiple authors, also points out the importance of "taking care of yourself" during these collaborative projects.