📋 Main Topics

  • Introduction: What is NLP? & Challenges of Interpreting Human Language
  • Text Preprocessing: Stemming, Lemmatization, and Stopwords
  • Statistical Approaches: Text Classification with N-grams and Bag of Words
  • Frequency Analysis: Zipf’s Law and TF-IDF
  • Semantic Embeddings: Word2Vec, CBOW, and Skip-Gram
  • Modern Search: Vector Spaces and Vector Search


🧠 Class Activity - Labs

  • Lab 2: NLP


Note: These are the highest-quality resources available. It is highly recommended to view the Visual Guides to understand the high-dimensional geometry of embeddings.

🌟 Visual & Conceptual Guides (Essential)

🔉 Audio & Overview


More Material & Deep Dives

🔍 Vector Search & Databases

🎓 Academic & History