Applied Natural Language Processing

Created By
Prof. Ramaseshan R via Swayam
  • 0
  • 12 weeks long
  • Swayam
  • English
Applied Natural Language Processing

Course Overview

Natural Language Processing (NLP) is an important area of Artificial Intelligence concerned with the processing and understanding (NLU) of a human language. The goal of NLP and NLU is to process and harness information from a large corpus of text with very little manual intervention.
This course will introduce various techniques to find similar words using the context of surrounding words, build a Language model to predict the next word and generate sentences, encode every word in the vocabulary of the corpus into a vector form that represents its context and similar words and encode a sentence for machine translation and conversation purposes.

The course will help learners to gather sufficient knowledge and proficiency in probabilistic, Artificial Neural Network (ANN) and deep learning techniques for NLP.

INTENDED AUDIENCE: Any interested learners
PER-REQUISITES: Essential – Algorithms, Python proficiency, elementary probability and statistics, Linear Algebra, basic understanding of machine learning
NOTE: Only English corpus is considered throughout this course.

Course Circullum

COURSE LAYOUT

WEEK 1: Introduction, terminologies, empirical rules
WEEK 2: Word to Vectors
WEEK 3: Probability and Language Model
WEEK 4: Neural Networks for NLP
WEEK 5: Distributed word vectors (word embeddings)
WEEK 6: Recurrent Neural Network, Language Model
WEEK 7: Statistical Machine Translation
WEEK 8: Statistical Machine Translation, Neural Machine Translation
WEEK 9: Neural Machine Translation
WEEK 10:Conversation Modeling, Chat-bots, dialog agents, Question Processing
WEEK 11:Information Retrieval tasks using Neural Networks- Learn to Rank, Understanding Phrases, analogiesWEEK 12:Spelling Correction using traditional and Neural networks, end notes
out of 5.0
5 Star 85%
4 Star 75%
3 Star 53%
1 Star 20%

Item Reviews - 3

Submit Reviews

Free Online Course

This Course Include:

COURSE LAYOUT

WEEK 1: Introduction, terminologies, empirical rules
WEEK 2: Word to Vectors
WEEK 3: Probability and Language Model
WEEK 4: Neural Networks for NLP
WEEK 5: Distributed word vectors (word embeddings)
WEEK 6: Recurrent Neural Network, Language Model
WEEK 7: Statistical Machine Translation
WEEK 8: Statistical Machine Translation, Neural Machine Translation
WEEK 9: Neural Machine Translation
WEEK 10:Conversation Modeling, Chat-bots, dialog agents, Question Processing
WEEK 11:Information Retrieval tasks using Neural Networks- Learn to Rank, Understanding Phrases, analogiesWEEK 12:Spelling Correction using traditional and Neural networks, end notes
  • Provider:Swayam
  • Certificate:Paid Certificate Available
  • Language:English
  • Duration:12 weeks long
  • Language CC:

Do You Have Questions ?

We'll help you to grow your career and growth.
Contact Us Today