Skip to content

kingtaurus/cs224d

Repository files navigation

Stanford CS224D: Deep Learning for Natural Language Processing

CS224D Assignments; Assignment's Page

Notes

  • Certain featuers may require a compiler to be installed: Visual Studio C++, GCC, clang
  • Code base is stored in separate assignment directories; might contain ipython notebooks used for running and displaying results;
  • Assignment will contain a small number of python modules (and possibly test scripts)
  • Assignment directories might have a dataset directory (with either a scripts to download datasets, or at least details on how to get datasets);

See Assignment1 README.md

  • Softmax
  • Neural Network Basics
  • word2vec
  • Sentiment Analysis

See Assignment2 README.md

  • TensorFlow Softmax (coding)
  • TensorFlow NER Window Model (coding and theory)
  • TensorFlow RNN Language Model (coding and theory)

See Assignment3 README.md

  • TensorFlow Recursive Neural Network (RNN) and Sentiment Analysis

Old Assignments

Assignments from 2015.

See Assignment1 README.md

  • Softmax
  • Neural Network Basics
  • word2vec
  • Sentiment Analysis

See Assignment2 README.md

  • Boolean Logic
  • Deep Network (for Named Entity Recognition)
  • Recurrent Neural Networks (Language Modeling)

See Assignment3 README.md

  • Recursive Neural Network
  • 2-Layer Deep RNN
  • Recursive Neural Tensor Networks (Extra Credit)