Natural Language Processing is truly an interdisciplinary field, combining elements of Linguistics, Computer Science, Statistics, and more. In the classroom, NLP educators choose which aspects to teach based on multiple constraints such as class length, student experience, recent advancements, program focus, and even personal interest. As a result, two NLP…