Question: There are many fast advancements in NLP field, BERT, RoBERTa, ALBERT, and XLNe, and no one can check the news or papers daily. Is there any way or site that keeps track of all these new developments and possibly provides a link to the code? For example, if someone needs to use text summarization, the suggested approach would be X, and so on.

Answer: 
If you want to be up to date with the new advancements, a good way is skimming through the accepted papers of the major NLP conferences, namely [ACL](https://2021.aclweb.org/program/accept/), [EMNLP](https://2021.emnlp.org/), and the regional EACL, NAACL, AACL.

If you want even more information, you can skim through the papers uploaded to the arxiv. One way to do that is via Twitter, by following bots that tweet papers in specific areas. For instance [this bot](https://twitter.com/arxiv_cscl) tweets the papers uploaded to the computational linguistics (CL) category.

If you just want to check the best approaches when you are to decide how to approach a problem, then a good option is [paperswithcode](https://paperswithcode.com/). It is a website with the state of the art in different areas (not only NLP), with rankings of the results for different benchmarks, together with links to the paper and source code. For instance, you can have a look at the machine translation section [here](https://paperswithcode.com/task/machine-translation).
<https://nlpprogress.com/> aims to provide pointers to the state of the art papers and datasets for the main NLP tasks.

It seems to be updated regularly so far. However it depends on the efforts of volunteers so there's no guarantee about completeness or future updates.