Learn Natural Language Processing

Share it with your friends Like

Thanks! Share it with your friends!

Close

I’ve designed a free natural language processing curriculum for anyone interested in improving their skills in order to start a startup, get consulting work, or find full-time work related to NLP. This curriculum is for beginners and starts with basic NLP terminology, then moves into basic language models and word embeddings. Then, it moves onto more advanced concepts like neural networks, sequence modeling and dialogue systems. At the end, I’ll detail what the most experimental, modern-day techniques are in the field. I hope you find this curriculum useful!

Curriculum for this video:
https://github.com/llSourcell/Learn-Natural-Language-Processing-Curriculum

Want more education? Connect with me here:
Twitter: https://twitter.com/sirajraval
Facebook: https://www.facebook.com/sirajology
instagram: https://www.instagram.com/sirajraval

Prerequisites are here:

– Learn Python
https://www.edx.org/course/introduction-to-python-fundamentals-4
– Statistics http://web.mit.edu/~csvoss/Public/usabo/stats_handout.pdf
– Probability https://static1.squarespace.com/static/54bf3241e4b0f0d81bf7ff36/t/55e9494fe4b011aed10e48e5/1441352015658/probability_cheatsheet.pdf
– Calculus http://tutorial.math.lamar.edu/pdf/Calculus_Cheat_Sheet_All.pdf
– Linear Algebra https://www.souravsengupta.com/cds2016/lectures/Savov_Notes.pdf

The rest of the curriculum is in the github link above, check it out!

Make Money with Tensorflow 2.0:
https://www.youtube.com/watch?v=WS9Nckd2kq0

Watch Me Build a Finance Startup:
https://www.youtube.com/watch?v=oeraUtRgsbI

Join us in the Wizards Slack channel:
http://wizards.herokuapp.com/

Hit the Join button above to sign up to become a member of my channel for access to exclusive live streams!

Join us at the School of AI:
https://theschool.ai/

Signup for my newsletter for exciting updates in the field of AI:
https://goo.gl/FZzJ5w

And please support me on Patreon:
https://www.patreon.com/user?u=3191693

Comments

Aedal Daniel says:

what what it's so realistic. I can't wait to connect to my discord call

Yesid Antonio says:

the meme at 0:45 though lmfao top tier thanks a ton for this video

Stephen Fernandes says:

its been 7 months and i am still hooked on to this curriculum on the week 7 . To be honest i expanded this curriculum even deeper, but its all worth it. for anyone i would just suggest take you own time and learn things more precisely

LanguageScience says:

Week 1 videos are not available anymore on the link in the description but that playlist could help: https://www.youtube.com/watch?v=oWsMIW-5xUc&list=PLLssT5z_DsK8HbD2sPcUIDfQ7zmBarMYv

Krish Nerkar says:

The week 1 standford lectures are no longer available on youtube

Vijayant Shrivastav says:

I really like this video and I will definitely act within the 3 of the suggested field. Can you please help to join the good community for better knowledge in this field?

Stephen Fernandes says:

The Edx course is halted … Does anyone have any torrent links and any other way to access the videos from that course ???

Gpki Indi says:

that youtube playlist of week 1 is neither on the Stanford portal page Nor found on direct search on youtube for a channel "T0 Courses" … very similar playlist from some channel called "Mausam Jain" …

Shujaat Hussain says:

Please, do not confuse beginners for (Richard's NLP) and your NLP looks like different).Better to call your
NLP NLP2.

Amel Slim says:

Hi . I run my code of nlp machine translation and i have a problem in my code but i don't know how to correct this problem can you help me plz
the problem : InvalidArgumentError: Incompatible shapes: [21504] vs. [1024,21]
[[Node: metrics_1/acc/Equal = Equal[T=DT_FLOAT, _device="/job:localhost/replica:0/task:0/device:GPU:0"](metrics_1/acc/Reshape, metrics_1/acc/Cast)]]
[[Node: metrics_1/acc/Mean/_195 = _Recv[client_terminated=false, recv_device="/job:localhost/replica:0/task:0/device:CPU:0", send_device="/job:localhost/replica:0/task:0/device:GPU:0", send_device_incarnation=1, tensor_name="edge_1661_metrics_1/acc/Mean", tensor_type=DT_FLOAT, _device="/job:localhost/replica:0/task:0/device:CPU:0"]()]]

nwamss says:

Hey Siraj, I went through and watched all of Week 2's videos from the University of Washington's course. The professor doesn't provide many examples, also it's highly theoretical, and extremely long (although the length doesn't provide any additional benefits, in my opinion), so I can envision it would be hard for new learners to grasp. I found it easier to understand/learn from the Jurafsky and Manning Stanford lectures instead (since they explain concepts very well, concise, and give examples along the way). I would suggest replacing that part of Week 2 curriculum with the exact same topics from Jurafsky and Manning instead since they cover the exact same topics. Hope this helps anyone who stumbles across this comment in the future!

Sagar Hingal says:

What we would do without you man! Like I've been trying to get back at NLP and ML for like 2 years now and due to some of the other things (excuses we give to ourselves), just postponing my timelines. But you know what, Im gonna do something in these 3 months! Keep making such good videos, we need them, at least I need it.

Marissa Develops says:

"Such is the world of machine learning, it's dank af." This is such a mood, this guy gets it

Nilashis Roy says:

Can you replace 2nd week's course material by something since it actually deep dives into mathematics which, I am finding it quite tough.

Pablo says:

Broo those Washington lectures were so theoretical

Kwok Cliff says:

I love you Siraj! it is so helpful

deepak kumar says:

Please make a video on guided LDA

Write a comment

*

Area 51
Ringing

Answer