Skip to main content

Natural Language Processing

  • Applied Natural Language Processing

    This course teaches the basics of text processing including basic pre-processing, spelling correction, language modeling, Part-of-Speech tagging, Constituency and Dependency Parsing, Lexical Semantics, distributional Semantics and topic models.
  • Datacamp Tutorials

    Provides NLP tutorials for Machine Learning Beginners
  • fast.ai NLP course

    Fast.ai's Code-First Introduction to Natural Language Processing for Beginners.
  • freeCodeCamp

    This is Freecodecamp's Natural Language Processing with spaCy & Python for beginners