Skip to main content
  1. Data Science, AI & Machine Learning/

Natural Language Processing

·234 words·2 mins· loading · ·
ML Courses Machine Learning ML Courses

Natural Language Processing

Natural Language Processing (NLP)
#

Foundation of Natural Language Processing
#

  • Overview computational linguistic.
  • History of NLP
  • Why NLP
  • Use of NLP
  • Language modeling with N-gram
  • Spelling correction
  • Neural networks and neural language models
  • Parts-of-Speech tagging
  • Syntactic parsing
  • Language semantics
  • Computational semantics

Text Analytics, Processing, and Predictive Modeling
#

  • Introduction to text analytics (text encoding, regular expressions*, word frequencies & stop words, tokenization, bag-of-words representation, stemming & lemmatization, TF-IDF)
  • The Naive Bayes algorithm (Bayes’ theorem and its building blocks, Naive Bayes for text classification)

Text Processing Importing text.
#

  • Web scrapping.
  • Text processing
  • Understanding regex.
  • Text normalization
  • Word count.
  • Frequency distribution.
  • Text annotation.
  • Use of annotator.
  • String tokenization
  • Annotator creation.
  • Sentence processing.
  • Lemmatization in text processing
  • POS.
  • Named entity recognition
  • Dependency parsing in text.
  • Sentimental analysis

Word embedding
#

  • Word embedding
  • Co-occurrence vectors
  • Word2vec
  • Doc2vec

RNN for NLP
#

  • Recurrent neural networks.
  • Long short term memory (LSTM)
  • Bi LSTM.
  • Stacked LSTM
  • GRU implementation.
  • Building a story writer using character level RNN.

Attention based model
#

  • Seq2Seq.
  • Encoders and decoders.
  • Attention mechanism.
  • Attention neural networks
  • Self-attention

Transfer learning in NLP
#

  • Introduction to transformers.
  • Bert model.
  • Elmo model.
  • GPT2 model
  • GPT3 model.
  • Albert model.
  • Distilbert model

Transformers for NLP
#

  • GPT3
  • BERT

NLP Libraries
#

Spacy
#

  • Spacy overview
  • Spacy function
  • Spacy function implementation in text processing.
  • Pos tagging, challenges and accuracy.
  • Entities and named entry recognition
  • Interpolation, language models
  • NLTK
  • Text blob
  • Stanford NLP

Related

AI Agent Building
·801 words·4 mins· loading
ML Courses AI Agents Large Language Models LangChain Production AI Agentic AI
AI Agent Building Course # Everyone can say “we should build AI agents.” Very few teams can define …
Technology Board Advisory
·746 words·4 mins· loading
Board Advisory Technology Governance Independent Director
Technology Board Advisory Service # Boards do not need another slide on “what is generative AI.” …
AI for Prospective Email Writing
·491 words·3 mins· loading
ML Courses TensorFlow Lite Android Development
AI for Prospective Email Writing # Course Objective # Equip participants with the skills to draft …
GenAI for Cybersecurity
·483 words·3 mins· loading
ML Courses TensorFlow Lite Android Development
Generative AI for Cybersecurity # Course Overview: This 3–4 day hands-on workshop introduces how …
Train Tensorflow Lite Models for Android
·850 words·4 mins· loading
ML Courses TensorFlow Lite Android Development
Developing Solutions with Agentic AI # Course Outline # Module 1: Introduction to Agentic AI # 1.1 …