Readings

For this class, a number of readings are used to reinforce concepts or encourage debate.

Good to read (Online and Books)

  • Speech and Language Processing (3rd ed. draft) Dan Jurafsky and James H. Martin URL
  • Machine Learning for Humans: Demystifying artificial intelligence & machine learning URL [ML]
  • Interpretable Machine Learning: A Guide for Making Black Box Models Explainable. Christoph Molnar URL [ML]
  • Natural Language Processing with Python. Steven Bird, Ewan Klein, and Edward Loper URL [NLP]
  • Neural Network Methods for Natural Language Processing. Yoav Goldberg [NLP][ML]
  • NLP with sklearn. URL [NLP]

Papers

  • Fake News Detection on Social Media: A Data Mining Perspective arxiv
  • Hate Speech Detection: A Solved Problem? The Challenging Case of Long Tail on Twitter arxiv
  • Automatic Detection of Cyberbullying in Social Media Text arxiv
  • Automatic Rumor Detection on Microblogs: A Survey arxiv

Video

  • What is Natural Language Processing? Rachel Thomas URL [NLP]
  • A Code-First Introduction to Natural Language Processing fast.ai URL