• Home
  • Course curriculum

Natural Language Processing with Python

Getting hands on experience on latest and most frequently used techniques in NLP

Duration: 1 month

  • Text & its interpretability
  • Why learning from text is difficult

  • Introduction to Regular Expressions & Data Cleaning
  • Tokenization, Stemming, Lemmatization & Stopwords

  • NLTK
  • Spacy
  • PoS Tagging & Name Entity Recognition

  • Bag of Words & TF-IDF (Term Document Matrix)
  • N-grams & Co-Occurrence Matrix

  • Architectures: CBoW vs Skip-Gram
  • Word Embeddings: Word2Vec, GLoVE, fastText

  • Singular Value Decomposition (SVD) & PCA
  • Non-negative Matrix Factorization (NMF)

  • Feature Extraction from text
  • Feature Extraction from text
  • Example - Spam Detector
  • Example - Sentiment Classification

  • Topic Modeling & Latent Dirichlet Allocation
  • Example - Extracting topics from news

  • Neural Networks & Deep Learning
  • Recurrent Neural Networks (RNNs)
  • Long-Short Term Memory Networks (LSTMs)
  • Language Models
₹ 6,000
(40% off Rs. 10,000 )
  • 2 Projects
  • 1 Industrial Projects
  • Course Certification
  • Internship Certification
  • Interview Preparation
  • Dedicated online group with mentor
  • Project mentorship with industry professionals