Artificial intelligence and natural language processing are a part of our everyday life. The decisions that we make when building and using NLP-based applications can impact the world and society -- for better or worse. In this course we discuss the ethics of NLP research, from theoretical foundations (what is ethics? what is fairness? what is privacy?) to real-world, state-of-the-art NLP and AI applications that can do both a lot of good, and a lot of harm.

We cover topics such as:

  • Foundations and history of ethics in research
  • Bias: building fair NLP applications in an unfair world
  • Civility in communication: techniques to monitor trolling, hate speech, cyberbullying
  • Language of manipulation: techniques to identify propaganda, political framing and fake news
  • Privacy: data ownership and responsible data handling in NLP
  • Transparency: peeking inside the black box to understand and explain NLP models
  • Social good: using NLP to help emergency response, fight discrimination and make the technology benefit people who need it most.