Modules / Lectures
Module NameDownload
Week_01_Assignment_1Week_01_Assignment_1
Week_02_Assignment_2Week_02_Assignment_2
Week_03_Assignment_3Week_03_Assignment_3
Week_04_Assignment_4Week_04_Assignment_4
Week_05_Assignment_5Week_05_Assignment_5
Week_06_Assignment_6Week_06_Assignment_6
Week_07_Assignment_7Week_07_Assignment_7
Week_08_Assignment_8Week_08_Assignment_8
Week_09_Assignment_9Week_09_Assignment_9
Week_10_Assignment_10Week_10_Assignment_10
Week_11_Assignment_11Week_11_Assignment_11
Week_12_Assignment_12Week_12_Assignment_12


Sl.No Chapter Name MP4 Download Transcript Download
1IntroductionDownloadPDF unavailable
2Operations on a CorpusDownloadPDF unavailable
3Probability and NLPDownloadPDF unavailable
4Vector Space modelsDownloadPDF unavailable
5Sequence LearningDownloadPDF unavailable
6Machine TranslationDownloadPDF unavailable
7PreprocessingDownloadPDF unavailable
8Statistical Properties of Words - Part 01DownloadPDF unavailable
9Statistical Properties of Words - Part 02DownloadPDF unavailable
10Statistical Properties of Words - Part 03DownloadPDF unavailable
11Vector Space Models for NLPDownloadPDF unavailable
12Document Similarity - Demo, Inverted index, ExerciseDownloadPDF unavailable
13Vector Representation of wordsDownloadPDF unavailable
14Contextual understanding of textDownloadPDF unavailable
15Co-occurence matrix, n-gramsDownloadPDF unavailable
16Collocations, Dense word VectorsDownloadPDF unavailable
17SVD, Dimensionality reduction, DemoDownloadPDF unavailable
18Query ProcessingDownloadPDF unavailable
19Topic ModelingDownloadPDF unavailable
20Examples for word predictionDownloadPDF unavailable
21Introduction to Probability in the context of NLPDownloadPDF unavailable
22Joint and conditional probabilities, independence with examplesDownloadPDF unavailable
23The definition of probabilistic language modelDownloadPDF unavailable
24Chain rule and Markov assumptionDownloadPDF unavailable
25Generative ModelsDownloadPDF unavailable
26Bigram and Trigram Language models -peeking indide the model buildingDownloadPDF unavailable
27Out of vocabulary words and curse of dimensionalityDownloadPDF unavailable
28Exercise DownloadPDF unavailable
29Naive-Bayes, classificationDownloadPDF unavailable
30Machine learning, perceptron, linearly separableDownloadPDF unavailable
31Linear Models for ClaassificationDownloadPDF unavailable
32Biological Neural NetworkDownloadPDF unavailable
33Perceptron DownloadPDF unavailable
34Perceptron LearningDownloadPDF unavailable
35Logical XORDownloadPDF unavailable
36Activation FunctionsDownloadPDF unavailable
37Gradient DescentDownloadPDF unavailable
38Feedforward and Backpropagation Neural NetworkDownloadPDF unavailable
39Why Word2Vec?DownloadPDF unavailable
40What are CBOW and Skip-Gram Models?DownloadPDF unavailable
41One word learning architectureDownloadPDF unavailable
42Forward pass for Word2VecDownloadPDF unavailable
43Matrix Operations ExplainedDownloadPDF unavailable
44CBOW and Skip Gram ModelsDownloadPDF unavailable
45Building Skip-gram model using PythonDownloadPDF unavailable
46Reduction of complexity - sub-sampling, negative samplingDownloadPDF unavailable
47Binay tree, Hierarchical softmaxDownloadPDF unavailable
48Mapping the output layer to SoftmaxDownloadPDF unavailable
49Updating the weights using hierarchical softmaxDownloadPDF unavailable
50Discussion on the results obtained from word2vecDownloadPDF unavailable
51Recap and IntroductionDownloadPDF unavailable
52ANN as a LM and its limitationsDownloadPDF unavailable
53Sequence Learning and its applicationsDownloadPDF unavailable
54Introuduction to Recurrent Neural NetworkDownloadPDF unavailable
55Unrolled RNNDownloadPDF unavailable
56RNN - Based Language ModelDownloadPDF unavailable
57BPTT - Forward PassDownloadPDF unavailable
58BPTT - Derivatives for W,V and UDownloadPDF unavailable
59BPTT - Exploding and vanishing gradientDownloadPDF unavailable
60LSTMDownloadPDF unavailable
61Truncated BPTTDownloadPDF unavailable
62GRUDownloadPDF unavailable
63Introduction and Historical Approaches to Machine TranslationDownloadPDF unavailable
64What is SMT?DownloadPDF unavailable
65Noisy Channel Model, Bayes Rule, Language ModelDownloadPDF unavailable
66Translation Model, Alignment VariablesDownloadPDF unavailable
67Alignments again!DownloadPDF unavailable
68IBM Model 1DownloadPDF unavailable
69IBM Model 2DownloadPDF unavailable
70Introduction to Phrase-based translationDownloadPDF unavailable
71Symmetrization of alignmentsDownloadPDF unavailable
72Extraction of PhrasesDownloadPDF unavailable
73Learning/estimating the phrase probabilities using another Symmetrization exampleDownloadPDF unavailable
74Introduction to evaluation of Machine TranslationDownloadPDF unavailable
75BLEU - "A short Discussion of the seminal paper"DownloadPDF unavailable
76BLEU Demo using NLTK and other metricsDownloadPDF unavailable
77Encoder-Decoder model for Neural Machine TranslationDownloadPDF unavailable
78RNN Based Machine TranslationDownloadPDF unavailable
79Recap and Connecting Bloom Taxonomy with Machine LearningDownloadPDF unavailable
80Introduction to Attention based TranslationDownloadPDF unavailable
81Research Paper discussion on "Neural machine translation by jointly learning to align and translate"DownloadPDF unavailable
82Typical NMT architecture architecture and models for multi-language translationDownloadPDF unavailable
83Beam SearchDownloadPDF unavailable
84Variants of Gradient DescendDownloadPDF unavailable
85Introduction to Conversation ModelingDownloadPDF unavailable
86A few examples in Conversation ModelingDownloadPDF unavailable
87Some ideas to Implement IR-based Conversation ModelingDownloadPDF unavailable
88Discussion of some ideas in Question AnsweringDownloadPDF unavailable
89Hyperspace Analogue to Language - HALDownloadPDF unavailable
90Correlated Occurence Analogue to Lexical Semantic - COALSDownloadPDF unavailable
91Global Vectors - GloveDownloadPDF unavailable
92Evaluation of Word vectorsDownloadPDF unavailable