Atural Language Processing for Computer Scientists and Data Scientists at a Large State University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

The field of Natural Language Processing (NLP) changes rapidly, requiring course offerings to adjust with those changes, and NLP is not just for computer scientists; it's a field that should be accessible to anyone who has a sufficient background. In this paper, I explain how students with Computer Science and Data Science backgrounds can be well-prepared for an upper-division NLP course at a large state university. The course covers probability and information theory, elementary linguistics, machine and deep learning, with an attempt to balance theoretical ideas and concepts with practical applications. I explain the course objectives, topics and assignments, reflect on adjustments to the course over the last four years, as well as feedback from students.

Original languageEnglish
Title of host publicationTeaching NLP 2021 - Proceedings of the 5th Workshop on Teaching Natural Language Processing
EditorsBrian Roark, Ani Nenkova, David Jurgens, Varada Kolhatkar, Lucy Li, Margot Mieskes, Ted Pedersen
Pages115-124
Number of pages10
ISBN (Electronic)9781954085367
StatePublished - 2021
Event5th Workshop on Teaching Natural Language Processing, Teaching NLP 2021 - Virtual, Mexico City, Mexico
Duration: 10 Jun 202111 Jun 2021

Publication series

NameTeaching NLP 2021 - Proceedings of the 5th Workshop on Teaching Natural Language Processing

Conference

Conference5th Workshop on Teaching Natural Language Processing, Teaching NLP 2021
Country/TerritoryMexico
CityVirtual, Mexico City
Period10/06/2111/06/21

Fingerprint

Dive into the research topics of 'Atural Language Processing for Computer Scientists and Data Scientists at a Large State University'. Together they form a unique fingerprint.

Cite this