Teaching a Massive Open Online Course on Natural Language Processing

Ekaterina Artemova, Murat Apishev, Denis Kirianov, Veronica Sarkisyan, Sergey Aksenov, Oleg Serikov


Abstract
In this paper we present a new Massive Open Online Course on Natural Language Processing, targeted at non-English speaking students. The course lasts 12 weeks, every week consists of lectures, practical sessions and quiz assigments. Three weeks out of 12 are followed by Kaggle-style coding assigments. Our course intents to serve multiple purposes: (i) familirize students with the core concepts and methods in NLP, such as language modelling or word or sentence representations, (ii) show that recent advances, including pre-trained Transformer-based models, are build upon these concepts; (iii) to introduce architectures for most most demanded real-life applications, (iii) to develop practical skills to process texts in multiple languages. The course was prepared and recorded during 2020 and so far have received positive feedback.
Anthology ID:
2021.teachingnlp-1.2
Volume:
Proceedings of the Fifth Workshop on Teaching NLP
Month:
June
Year:
2021
Address:
Online
Editors:
David Jurgens, Varada Kolhatkar, Lucy Li, Margot Mieskes, Ted Pedersen
Venue:
TeachingNLP
SIG:
Publisher:
Association for Computational Linguistics
Note:
Pages:
13–27
Language:
URL:
https://aclanthology.org/2021.teachingnlp-1.2
DOI:
10.18653/v1/2021.teachingnlp-1.2
Bibkey:
Cite (ACL):
Ekaterina Artemova, Murat Apishev, Denis Kirianov, Veronica Sarkisyan, Sergey Aksenov, and Oleg Serikov. 2021. Teaching a Massive Open Online Course on Natural Language Processing. In Proceedings of the Fifth Workshop on Teaching NLP, pages 13–27, Online. Association for Computational Linguistics.
Cite (Informal):
Teaching a Massive Open Online Course on Natural Language Processing (Artemova et al., TeachingNLP 2021)
Copy Citation:
PDF:
https://aclanthology.org/2021.teachingnlp-1.2.pdf
Data
SQuAD