Home  |   Teaching  |   Publications  |   Community


I teach Conversational AI and Innovation. The courses are part of the Professional MS in Computational Linguistics.

    Winter 2022:
    Natural Language Processing in the Humanitarian Sector

NLP has been applied to profoundly impactful use cases in a wide range of areas. However, the humanitarian sector has traditionally been a late adopter of AI capabilities.

In this course, we'll discuss how the challenges and opportunities for humanitarian scenarios are different from other areas where NLP is in use today. We'll explore why there's a shift underway in the sector and identify ways that appropriate technology design and implementation can address obstacles to adoption.

With particular focus on speech technology and language understanding, we'll review and understand the underlying technology components, explore examples where NLP can help address a specific humanitarian need, and build solutions targeting key use cases.

    Previously taught:
    Introduction to Speech Technology

Speech is our most natural form of communication. With the power of modern computing devices, technology advancements and adaptive designs, speech technology has become a viable interface for millions of users every day serving a wide range of scenarios.

The goal of this course is to give an introduction to the key concepts and components of speech technology. We will design and build some of the underlying building blocks including your own speech recognizer and discuss how speech applications fit in today's world.