• Stars
    star
    107
  • Rank 323,587 (Top 7 %)
  • Language
    Jupyter Notebook
  • License
    MIT License
  • Created over 8 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

CS224D Assignments

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);

Assignment 1Build Status

See Assignment1 README.md

  • Softmax
  • Neural Network Basics
  • word2vec
  • Sentiment Analysis

Assignment 2

See Assignment2 README.md

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

Assignment 3

See Assignment3 README.md

  • TensorFlow Recursive Neural Network (RNN) and Sentiment Analysis

Old Assignments

Assignments from 2015.

Assignment 1

See Assignment1 README.md

  • Softmax
  • Neural Network Basics
  • word2vec
  • Sentiment Analysis

Assignment 2

See Assignment2 README.md

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

Assignment 3

See Assignment3 README.md

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