Natural Language Processing with Deep Learning in Python
  • ondemand_video
       Video Length : 13h30m0s
  • format_list_bulleted
       Tasks Number : 90
  • group
       Students Enrolled : 785
  • equalizer
       Medium Level
  • Curriculum
  • 1. Outline, Review, and Logistical Things
    • videocam
      Introduction, Outline, and Review
      10m0s
    • videocam
      Where to get the code / data for this course
      10m0s
    • videocam
      How to Succeed in this Course
      10m0s
    • videocam
      Tensorflow or Theano - Your Choice!
      10m0s
  • 2. Beginner's Corner: Working with Word Vectors
    • videocam
      What are vectors?
      10m0s
    • videocam
      What is a word analogy?
      10m0s
    • videocam
      Trying to find and assess word vectors using TF-IDF and t-SNE
      10m0s
    • videocam
      Pretrained word vectors from GloVe
      10m0s
    • videocam
      Pretrained word vectors from word2vec
      10m0s
    • videocam
      Text Classification with word vectors
      10m0s
    • videocam
      Text Classification in Code
      10m0s
    • videocam
      Using pretrained vectors later in the course
      10m0s
  • 3. Review of Language Modeling and Neural Networks
    • videocam
      Review Section Intro
      10m0s
    • videocam
      Bigrams and Language Models
      10m0s
    • videocam
      Bigrams in Code
      10m0s
    • videocam
      Neural Bigram Model
      10m0s
    • videocam
      Neural Bigram Model in Code
      10m0s
    • videocam
      Neural Network Bigram Model
      10m0s
    • videocam
      Neural Network Bigram Model in Code
      10m0s
    • videocam
      Improving Efficiency
      10m0s
    • videocam
      Improving Efficiency in Code
      10m0s
    • videocam
      Review Section Summary
      10m0s
  • 4. Word Embeddings and Word2Vec
    • videocam
      Return of the Bigram
      10m0s
    • videocam
      CBOW
      10m0s
    • videocam
      Skip-Gram
      10m0s
    • videocam
      Hierarchical Softmax
      10m0s
    • videocam
      Negative Sampling
      10m0s
    • videocam
      Negative Sampling - Important Details
      10m0s
    • videocam
      Why do I have 2 word embedding matrices and what do I do with them?
      10m0s
    • videocam
      Word2Vec implementation tricks
      10m0s
    • videocam
      Word2Vec implementation outline
      10m0s
    • videocam
      Word2Vec in Code with Numpy
      10m0s
    • videocam
      Word2Vec Tensorflow Implementation Details
      10m0s
    • videocam
      Word2Vec Tensorflow in Code
      10m0s
    • videocam
      How to update only part of a Theano shared variable
      10m0s
    • videocam
      Word2Vec in Code with Theano
      10m0s
    • videocam
      Alternative to Wikipedia Data: Brown Corpus
      10m0s
  • 5. Word Embeddings using GloVe
    • videocam
      GloVe Section Introduction
      10m0s
    • videocam
      Matrix Factorization for Recommender Systems - Basic Concepts
      10m0s
    • videocam
      Matrix Factorization Training
      10m0s
    • videocam
      Expanding the Matrix Factorization Model
      10m0s
    • videocam
      Regularization for Matrix Factorization
      10m0s
    • videocam
      GloVe - Global Vectors for Word Representation
      10m0s
    • videocam
      Recap of ways to train GloVe
      10m0s
    • videocam
      GloVe in Code - Numpy Gradient Descent
      10m0s
    • videocam
      GloVe in Code - Alternating Least Squares
      10m0s
    • videocam
      GloVe in Code - Theano Gradient Descent
      10m0s
    • videocam
      GloVe in Tensorflow with Gradient Descent
      10m0s
    • videocam
      Visualizing country analogies with t-SNE
      10m0s
    • videocam
      Hyperparameter Challenge
      10m0s
    • videocam
      Training GloVe with SVD (Singular Value Decomposition)
      10m0s
  • 6. Unifying Word2Vec and GloVe
    • videocam
      Pointwise Mutual Information - Word2Vec as Matrix Factorization
      10m0s
    • videocam
      PMI in Code
      10m0s
  • 7. Using Neural Networks to Solve NLP Problems
    • videocam
      Parts-of-Speech (POS) Tagging
      10m0s
    • videocam
      How can neural networks be used to solve POS tagging?
      10m0s
    • videocam
      Parts-of-Speech Tagging Baseline
      10m0s
    • videocam
      Parts-of-Speech Tagging Recurrent Neural Network in Theano
      10m0s
    • videocam
      Parts-of-Speech Tagging Recurrent Neural Network in Tensorflow
      10m0s
    • videocam
      How does an HMM solve POS tagging?
      10m0s
    • videocam
      Parts-of-Speech Tagging Hidden Markov Model (HMM)
      10m0s
    • videocam
      Named Entity Recognition (NER)
      10m0s
    • videocam
      Comparing NER and POS tagging
      10m0s
    • videocam
      Named Entity Recognition Baseline
      10m0s
    • videocam
      Named Entity Recognition RNN in Theano
      10m0s
    • videocam
      Named Entity Recognition RNN in Tensorflow
      10m0s
    • videocam
      Hyperparameter Challenge II
      10m0s
  • 8. Recursive Neural Networks (Tree Neural Networks)
    • videocam
      Recursive Neural Networks Section Introduction
      10m0s
    • videocam
      Sentences as Trees
      10m0s
    • videocam
      Data Description for Recursive Neural Networks
      10m0s
    • videocam
      What are Recursive Neural Networks / Tree Neural Networks (TNNs)?
      10m0s
    • videocam
      Building a TNN with Recursion
      10m0s
    • videocam
      Trees to Sequences
      10m0s
    • videocam
      Recursive Neural Network in Theano
      10m0s
    • videocam
      Recursive Neural Tensor Networks
      10m0s
    • videocam
      RNTN in Tensorflow (Tips)
      10m0s
    • videocam
      RNTN in Tensorflow (Code)
      10m0s
    • videocam
      Recursive Neural Network in TensorFlow with Recursion
      10m0s
  • 9. Theano and Tensorflow Basics Review
    • videocam
      Theano Basics
      10m0s
    • videocam
      Theano Neural Network in Code
      10m0s
    • videocam
      Tensorflow Basics
      10m0s
    • videocam
      Tensorflow Neural Network in Code
      10m0s
Authors

Kevin Gautama is a systems design and programming engineer with 16 years of expertise in the fields of electrical and electronics and information technology.

He teaches at the Hanoi University of Industry in the period 2003-2011 and he has a certificate of vocational training by the Ministry of Industry and Commerce and the Hanoi University of Industry.

From extensive design experience through numerous engineering projects, the author founded the Enziin Academy.

The Enziin Academy is a startup in the field of educational, it's core goal is to training design engineers in the fields technology related.

The Enziin Academy is headquartered in Stockholm-Sweden with an orientation operating multi-lingual and global.

The author's skills in IT:

  • Implementing the application infrastructure on Amazon's cloud computing platform.
  • Linux server system administration (Sysadmin).
  • Design load balancing and content distribution system.
  • MySQL database administration.
  • C/C++/C# Programming
  • Ruby and Ruby on Rails Programming
  • Python and Django Programming
  • The WPF/C# on the .NET Framework Programming
  • The PHP/JAVA Programming
  • Machine Learning and Expert System.
  • Internet of Things.

The author's skills in the fields of electric and electronic:

  • The design of popular CPU / MCU systems.
  • Design FPGA / CPLD system (Xilinx - Altera).
  • Design and programming of DSP systems (Texas Instruments).
  • Embedded ARM system design.
  • The RTOS Programming
  • Design and programming electronic power systems.
  • PLC - inverter - sensor - electric control cabinet industrial.
  • Control systems distributed connection with Server.

Read more...

Natural Language Processing with Deep Learning in Python


Natural Language Processing with Deep Learning in Python

Discussions
You must login to comment.