Natural Language Processing (NLP) For Sentiment Analysis and Chatbot Course


Course Objective:

This course is to provide foundation knowledge to Natural Language Processing (NLP) in Artificial Intelligence with the following objectives:

Establish an understanding of main concepts of NLP.
Establish an understanding of text analysis algorithms and tools.
Establish an understanding of the methods used to perform Sentiment Analysis and Chatbot.

Course Target: Participants with Computer Science, Electronics or Programming background.

Course Pre-Requisite: Understanding of Python programming would be a desirable but not required. (Programming experience is preferrable)

Course Outline
1. NLP Pipeline (Text Preprocessing, Text Normalization, Word Embeddings)
2. Part of Speech Tagging
3. Syntactic Parsing
4. Tokenization & Regular Expression
5. Grammar Syntax Rules
6. Stemming & Lemmatization
7. Conversational ChatBot Practical
8. Sentiment Analysis Practical

HRDF / HRD Corp / Human Resource Development Corp Claimable

Contact Us To Book or Enquire Further