Skip to content
/ cs224n Public

Coding projects for Stanford CS224N, Natural Language Processing

Notifications You must be signed in to change notification settings

mjpaden/cs224n

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stanford CS224N (Natural Language Processing)

Completed coding assignments

The general structure of these assignments involved writing full or partial Python functions and subclasses with PyTorch. Topics covered included word and character embeddings, GloVe, Word2Vec, machine translation with Long Short Term Memory (LSTMs), and attention mechanisms.

  • A1 - Exploring properties of word embeddings (e.g., analogies)
  • A2 - Word2Vec implementation for building word embeddings
  • A3 - Neural network-based dependency parser
  • A4 - LSTM-based machine translation model with attention (English -> Spanish)
  • A5 - A4 model plus subword convolutional modeling for unknown words

About

Coding projects for Stanford CS224N, Natural Language Processing

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published