Skip to content

LeenaShekhar/NLP-Linguistics-ML-Resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 

Repository files navigation

NLP-ML-Resources

This repository contains links to resources (papers, ebooks, blog posts, and courses) that I have found useful over the years to learn about NLP and ML. It is almost impossible to keep updating the list of papers as there are many out there already and tens on them added daily to ArXiv. Though, I will mention some papers that I have found extremely interesting. This section will be biased!

Note: This is a WIP and will be updated on a regular basis but with an unknown periodicty.

BOOKS + STRUCTURED COURSES

  1. Classic NLP Textbook: Speech and Language Processing by Jurafsky & Martin
  2. NLP textbook with ML: Natural Language Processing by Eisenstein
  3. NN and DL for NLP: A Primer on Neural Network Models for Natural Language Processing
  4. Graduate level NLP course with emphasis on DL: CS224n: Natural Language Processing with Deep Learning
  5. Book on theoretical ML: Understanding Machine Learning: From Theory to Algorithms
  6. Graduate level course to learn about DL framework, TensorFlow: CS 20: Tensorflow for Deep Learning Research
  7. Fast.ai MOOC matrials for practical ideas: Practical Deep Learning For Coders
  8. CNN quick points: CS231n: Convolutional Neural Networks for Visual Recognition

PAPERS [in no particular order]

  1. [Scripts, plans, and knowledge. Roger C Schank and Robert P Abelson. 1975.]
  2. Analogs of Linguistic Structure in Deep Representations
  3. A Structured Variational Autoencoder for Contextual Morphological Inflection
  4. A Framework for Representing Knowledge
  5. Recurrent Neural Networks in Linguistic Theory: Revisiting Pinker and Prince (1988) and the Past Tense Debate
  6. On Language and Connectionism: Analysis of a Parallel Distributed Processing Model of Language Acquisition

BLOG POSTS

  1. Introduction to LSTMS: Understanding LSTM Networks
  2. Vanishing gradients in RNNs and how to stop them: https://weberna.github.io/blog/2017/11/15/LSTM-Vanishing-Gradients.html
  3. Gradient descent optimization techniques: An overview of gradient descent optimization algorithms
  4. Introduction to VAEs: Tutorial - What is a variational autoencoder? and Tutorial on Variational Autoencoders
  5. Convex optimization: Parameter-Free learning and optimization algorithms

FUN READS

  1. Information theory and cross entropy: Visual Information Theory
  2. Information bottleneck: Steps Towards Understanding Deep Learning: The Information Bottleneck Connection
  3. Handling uncertainty in deep learning by using Bayesian ML concepts Uncertainty in Deep Learning
  4. Extracting Implicit Knowledge from Text

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published