Domination Games
Game Theory
Agent Based Models
Social Structures
Hierarchies
A Samurai’s World
Emergent Language
Game Theory
Social Structure
A Convolutional Attention Network for Extreme Summarization of Source Code
NLP
Paper
Attention
Deep learning
Review
Stub
Summarization Task
NLP
Notes
Literature review
Summarization task
Relevance
Morphological Word Embeddings
Paper
Review
Podcast
NLP
Morphology
The Secret Life of Pronouns What Our Words Say About Us
Review
Book
NLP
Sentiment Analysis
Sentiment Analysis
Podcast
When and Why are Pre-trained Word Embeddings Useful for Neural Machine Translation?
Attention
Bidirectional LSTM
Deep learning
Embeddings
LLM
NLP
Paper
Review
Podcast
Neural Machine Translation by Jointly Learning to Align and Translate
Attention
Bidirectional LSTM
Deep learning
Embeddings
LLM
NLP
NMT
Paper
Review
Podcast
Translation task
Active Learning
Active learning
Multilingual NLP
NLP
Notes
Syntax and Parsing
Syntax
Dependency parsing
Multilingual NLP
NLP
Notes
Speech
Attention
Multilingual NLP
NLP
Notes
Typology: The Space of Languages
Attention
Multilingual NLP
NLP
Notes
Code Switching, Pidgins, Creoles
Attention
Multilingual NLP
NLP
Notes
Multilingual Q&A
Attention
Multilingual NLP
NLP
Notes
Language Contact and Change
Multilingual NLP
NLP
Notes
Language Contact
Language Change
Data-driven Strategies for NMT
Attention
Multilingual NLP
NLP
Notes
NMT
Translation Models
Attention
Multilingual NLP
NLP
Notes
seq2seq
NMT
Restoring Hebrew Diacritics Without a Dictionary
NLP
Paper
LSTM
Hebrew
Morphology
Deep learning
Review
Stub
It’s MBR All the Way Down: Modern Generation Techniques Through the Lens of Minimum Bayes Risk
NLP
Paper
Review
MBR
Minimum Bayes Risk
ASR task
Automatic speech recognition
MT task
Syntactic Parsing task
AMR parsing task
Question answering task
Summarization task
Generating Diverse and High-Quality Texts by Minimum Bayes Risk Decoding
NLP
Paper
Review
MBR
Minimum Bayes Risk
Text Generation
Decoding Algorithms
Encoder-Decoder Models
Language Models
Machine Translation
Image Captioning
Question Generation
Common Sense Reasoning
Text Summarization
BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
Attention
Bidirectional LSTM
Deep learning
Embeddings
LLM
NLP
Paper
Review
Transformer
Podcast
ELMo - Deep contextualized word representations
Attention
Bidirectional LSTM
Deep learning
Embeddings
LLM
NLP
Paper
Review
Stub
Podcast
Exposing Attention Glitches with Flip-Flop Language Modeling
Attention
LSTM
Deep learning
LLM
NLP
Paper
Podcast
Review
Attention Is All You Need
NLP
Paper
Attention
Deep learning
Review
Stub
Effective Approaches to Attention-based Neural Machine Translation
NLP
Paper
Attention
Deep learning
Review
Podcast
Translation task
Chat Bots
Attention
Chat bot development
Coursera
Intelligent agents
Locality sensitive hashing
NLP with Attention Models
Neural Machine Translation
NLP
Notes
Positional encoding
Question answering task
Reversible layers
Teacher forcing
Transformer
Automatic Summarization Task
NLP
Notes
Literature review
Summarization task
Relevance
Conference talk
Question Answering
Attention
Coursera
Deep Learning Algorithms
NLP
Notes
NLP with Attention Models
Neural Machine Translation
Transformer
Teacher forcing
Positional encoding
Question answering task
Week 2 - Text Summarization
NLP with Attention Models
Neural Machine Translation
Coursera
Notes
Deep Learning Algorithms
Transformer
Teacher forcing
Positional encoding
GPT2
Transformer decoder
Attention
Dot product attention
Self attention
Causal attention
Multi-head attention
Summarization task
Neural Machine Translation
Attention
Beam search
BLEU
ROUGE
Coursera
NLP with Attention Models
Notes
Machine translation task
MBR
NLP
Positional encoding
Seq2Seq
Transformer
Teacher forcing
Translation task
Word alignment
Siamese Networks
NLP
Coursera
notes
Sequence Models
LSTM
Siamese networks
One shot learning
Triplet loss
Vanishing Gradients
NLP
Coursera
Lab
Sequence Models
Neural Networks for Sentiment Analysis
NLP
Coursera
Notes
Sequence Models
Sentiment analysis task
Word Embeddings: Training the CBOW model
NLP
Coursera
Lab
Probabilistic Models
Candidates from String Edits
NLP
Coursera
Lab
Logistic regression
Sentiment analysis task
Classification & Vector Spaces
Building the vocabulary
NLP
Coursera
Lab
Logistic regression
Sentiment analysis task
Classification & Vector Spaces
Autocorrect and minimum edit distance
NLP
Coursera
Notes
Probabilistic Models
Hash functions and multiplanes
NLP
Coursera
Lab
Word Embeddings
Translation task
Search Task
Vector manipulation in Python
NLP
Coursera
Lab
Word Embeddings
Translation task
Search Task
Machine Translation and Document Search
NLP
Coursera
notes
Word Embeddings
Translation task
Search Task
Manipulating word embeddings
NLP
Coursera
Lab
Logistic regression
Sentiment analysis task
Classification & Vector Spaces
Linear algebra in Python with NumPy
NLP
Coursera
Lab
Logistic regression
Sentiment analysis task
Classification & Vector Spaces
Vector Space Models
NLP
Coursera
Notes
Classification & Vector Spaces
Visualizing Naive Bayes
NLP
Coursera
Lab
Logistic regression
Sentiment analysis task
Classification & Vector Spaces
Probability and Bayes Rule
NLP
Coursera
Code
Conditional Probability
Bayes rule
Naïve Bayes
Laplace smoothing
Log-likelihood
Classification
Sentiment analysis task
Probability and Bayes Rule
NLP
Coursera
Classification & Vector Spaces
Notes
Naïve Bayes
Sentiment analysis task
Lab: Visualizing tweets & the Logistic Regression model
NLP
Coursera
Lab
Logistic regression
Sentiment analysis task
Classification & Vector Spaces
NLTK
Lab: Building and Visualizing word frequencies
Classification & Vector Spaces
Coursera
Lab
NLP
NLTK
Sentiment analysis task
Word frequencies
Lab: Preprocessing
NLP
Coursera
Lab
Logistic regression
Sentiment analysis task
Classification & Vector Spaces
NLTK
Sentiment Analysis with Logistic Regression
Classification & Vector Spaces
Coursera
Logistic regression
NLP
Notes
Sentiment analysis task
No matching items
Citation
BibTeX citation:
@online{bochman2025,
author = {Bochman, Oren},
title = {NLP Course Notes and Research Notebooks},
date = {2025-02-11},
url = {https://orenbochman.github.io/notes-nlp/},
langid = {en}
}
For attribution, please cite this work as:
Bochman, Oren. 2025. “NLP Course Notes and Research Notebooks
.” February 11, 2025. https://orenbochman.github.io/notes-nlp/.