Complete Natural Language Processing (NLP) Tutorial in Python! (with examples)

  Рет қаралды 144,013

Keith Galli

Keith Galli

Күн бұрын

Пікірлер: 108
@KeithGalli
@KeithGalli 2 жыл бұрын
I created a second channel where I post more Python content, check it out! 😊 kzbin.info
@reubenseyram7918
@reubenseyram7918 2 жыл бұрын
can you teach knowledge graphs for beginners asap lol!
@dheerajsharma1787
@dheerajsharma1787 9 ай бұрын
At 10:02 The get_feature_names() is now get_feature_names_out()
@anafmezgebu5221
@anafmezgebu5221 3 ай бұрын
we need more people like u who is always willing to help
@lakshyashrungarpure
@lakshyashrungarpure 2 жыл бұрын
I got a job because of your tutorials!! Thanks Keith🤩
@KeithGalli
@KeithGalli 2 жыл бұрын
Love to hear that!! You're very welcome :)
@kamilcopur6513
@kamilcopur6513 2 жыл бұрын
Could you explain some more detail please?
@jenna9653
@jenna9653 2 жыл бұрын
What kind of job did you get? What schooling did you have in advance? I'm considering creating projects like this for a portfolio
@prateekyadav9811
@prateekyadav9811 2 жыл бұрын
+1 what Jenna asked. Please share Lakshya
@alan6506305
@alan6506305 2 жыл бұрын
Bookmarking this and will watch it in the morning.
@KeithGalli
@KeithGalli 2 жыл бұрын
It will be here in the morning waiting for you!
@kentii4608
@kentii4608 2 жыл бұрын
Same
@alan6506305
@alan6506305 2 жыл бұрын
@@АзаматИльясов-м6ф haha, literally watched it that morning.
@zulekhaimtiaz6620
@zulekhaimtiaz6620 2 жыл бұрын
Heyy Keith!! I just want to thank you sooo much. I applied for an internship which required for me to submit an assignment on data classification and your SKLearn video helped me soo much with the task! I really am so grateful to you! Your tutorials are the best!
@KeithGalli
@KeithGalli 2 жыл бұрын
Glad you like the videos and happy that specific one helped you with the task! Hope you land the internship!
@kratos_gow610
@kratos_gow610 6 күн бұрын
1:18:19 / 1:37:45 Transformer architectures (attention is all you need) AS of now.
@avixek
@avixek 2 жыл бұрын
You are probably one of the smartest guy on youtube. Keep making your videos. You are doing God's work!!!
@Amulya7
@Amulya7 Жыл бұрын
This is a great introductory tutorial on NLP. Perfect for a newbie
@francis191
@francis191 2 жыл бұрын
Great to see you back Keith. Wishing you all the best in your recovery.
@v1hana350
@v1hana350 2 жыл бұрын
Finally, you came back. I liked your explanation.
@christianondo9637
@christianondo9637 7 ай бұрын
great tutorial, thanks so much for putting this out there. It's pretty crazy how easy it is to learn stuff if you're willing to search youtube
@pawan-de7ow
@pawan-de7ow 2 жыл бұрын
Glad to have you back and making awesome tutorials. Have learnt alot from you.
@amansorout.6779
@amansorout.6779 2 жыл бұрын
Damn, I am very happy you are back bro. 😀
@Rapperabstar
@Rapperabstar 6 ай бұрын
I don’t usually comment on the video but when I do it, means that I really loved the content❤ thanks for helping me to learn some new stuffs
@edson_winner
@edson_winner 2 жыл бұрын
Glad you are back Keith!!!!
@RichardHarrowz
@RichardHarrowz 2 жыл бұрын
LOVE TO SEE YOU AGAIN MAN! LOVE THE CONTENT AND HOW U EXPLAIN!!!!
@KeithGalli
@KeithGalli 2 жыл бұрын
THANK YOU
@Rapperabstar
@Rapperabstar 6 ай бұрын
😂 it is too late to comment but seems like someone is playing with the uppercase letters 😂
@DJdopeMike
@DJdopeMike 6 ай бұрын
Thank you for the great overview of NLP!
@adeshmishra1671
@adeshmishra1671 2 жыл бұрын
Good to see you back with bang!!
@richarddankwah3088
@richarddankwah3088 2 жыл бұрын
Glad to See this Mr. Keith. Always impressive and fun. Thank you very much. But am your big fun as well
@bosszz1282
@bosszz1282 2 жыл бұрын
I've been following your tutorials, but I've been busy with object detection lately, so I'll be watching this nlp video of yours later
@shivamsahu9998
@shivamsahu9998 Жыл бұрын
Thank you, Keith. Your session helped me a lot.
@srijitbhattacharya6770
@srijitbhattacharya6770 2 жыл бұрын
Good to see you. Bookmarking this
@andyh964
@andyh964 Жыл бұрын
Legit learned more from this video than my masters programme
@muhammadzakiahmad8069
@muhammadzakiahmad8069 Жыл бұрын
Amazing tutorial Mr.Keith, I just wanted to have a know how of NLP and this tutorial was perfect for it.
@wahaha108
@wahaha108 2 жыл бұрын
hi Keith, great video. You provide an one-stop service, hhh. Great!
@nazrulxh
@nazrulxh Жыл бұрын
great tutorial brother. Highly appreciated
@rahulk92
@rahulk92 2 жыл бұрын
Keep this coming. I would like to see more such video - this is great. Multi language models and different pytorch eco system transformers
@shirumi2331
@shirumi2331 2 жыл бұрын
15:01 If anyone else is getting "CLOTHING" here, try creating your vectorizer like this: vectorizer = CountVectorizer(stop_words=["the"])
@eldarhasanov
@eldarhasanov 6 ай бұрын
Thank you for this guide!
@codewithkarthik7136
@codewithkarthik7136 2 жыл бұрын
It would be super nice if you would make a text generation video. As always loved the vid keith
@markgolob4677
@markgolob4677 2 жыл бұрын
Awesome video, thanks!
@letsjoinhands
@letsjoinhands 2 жыл бұрын
I got to know about, use and love pandas from your tutorials.
@SanataniAryavrat
@SanataniAryavrat 2 жыл бұрын
Glad you are back, Keith bro... all the best and love from India
@kamilcopur6513
@kamilcopur6513 2 жыл бұрын
I've just decided to change my carreer path at my age 35. I have some basic knowledges about coding languages(C, Python, HTML,CSS, JS). But I still couldn't decide which area to choose. Normally I enjoy dealing with algorithms using python, but I am curious about job opportunities (especially for a starter after age 35).
@baozixiao6733
@baozixiao6733 2 жыл бұрын
exact same here. Struggled along the way but we only live once, so, do what we want to do!
@amitkumarsingh-cl3dk
@amitkumarsingh-cl3dk 3 ай бұрын
Did you changed your career if yes how
@kamilcopur6513
@kamilcopur6513 3 ай бұрын
@@amitkumarsingh-cl3dk I am still in construction sector..
@jorgeromero141
@jorgeromero141 2 жыл бұрын
You are the best my bro
@m.hassan8142
@m.hassan8142 2 жыл бұрын
learning alottt :) must watch SOTA learning
@TimGrob
@TimGrob 2 жыл бұрын
Please use List Comprehensions in Python in the future.
@vanhoumin
@vanhoumin 2 жыл бұрын
Damn I'm thinking of doing something NLP related for my thesis I guess this is the sign that I should do it 😅
@vanhoumin
@vanhoumin 2 жыл бұрын
I did it 😂
@taniak7871
@taniak7871 3 ай бұрын
​@@vanhouminwhat kind of project did you do for your thesis?
@AleDP
@AleDP Жыл бұрын
love the video, thanks
@berrodriquez26
@berrodriquez26 2 жыл бұрын
This guy deserves to be next to God !
@ghzich017
@ghzich017 2 жыл бұрын
Hey bro, I really likes your tutorial. I wonder just by following your videos tutorial (like 95% of your tutorials videos) will ever get me a job in data science field without degree?
@orlandmorentevlogs8360
@orlandmorentevlogs8360 2 жыл бұрын
Watching from Romblon Philippines.
@KeithGalli
@KeithGalli 2 жыл бұрын
Nice!!
@OAT_Academy
@OAT_Academy 2 жыл бұрын
Hey Keith would you be doing a tutorial on regular expressions?
@KeithGalli
@KeithGalli 2 жыл бұрын
Not sure if you saw, but there is a small section on regular expressions in this video (look at the video timeline to find it). I definitely would like to make a more comprehensive video on regular expressions at some point. I find them super fun! haha
@codewithkarthik7136
@codewithkarthik7136 2 жыл бұрын
keith could you make a in-detail time series forecasting vid. It would be amazing
@abhaytyagi762
@abhaytyagi762 9 ай бұрын
Hi Keith. Thanks for your tutorial, having a blast following along and learning! I've run into an issue, though. At time of writing (March 2024) spaCy seems to be on V3, and as a consequence to import BERT in we use spacy.load("en_core_web_trf") and NOT "en_trf_bertbaseuncased_lg", which does not work anymore. However, after doing so, it seems I'm running into an error regarding array sizes when fitting the SVC with my training vectors and train_y? Upon printing out train_x_vectors it displays empty arrays! That's probably why the fit isn't working. I'm not sure what's happening there (why are they empty??), could you help me out? Love from India.
@daikimochiron
@daikimochiron 8 ай бұрын
Up to this, I am encountering the same error.
@bengeorge9063
@bengeorge9063 2 жыл бұрын
Thank you!
@KeithGalli
@KeithGalli 2 жыл бұрын
My pleasure! Hope it's helpful
@Sece1
@Sece1 2 жыл бұрын
I am new to ML and want to move forward wiith NLP. Really appreciate this. Can you also combine this with big data as in my project i was not able to use ngrams due to excessive column numbers. I used Yelp data. I also want to know about transformers and NLP with DL. Oh man there is a lot to cover!
@roibuda9448
@roibuda9448 2 жыл бұрын
my man
@shefalisingh4675
@shefalisingh4675 Жыл бұрын
Hey Keith!!! I really like your approach to teaching, make things simpler and approachable. I need to create a chat GPT kind of functionality for my project, need your input on that and how to approach it as it's very new to me. Looking forward to hearing from you!!!
@technicalboy1816
@technicalboy1816 2 жыл бұрын
Thank you for this. Please make text bigger.
@HarshBhardwaj-v7q
@HarshBhardwaj-v7q Ай бұрын
hey like should i watch this video after getting familiar with deep learning ?
@arshad1781
@arshad1781 2 жыл бұрын
Thanks
@KeithGalli
@KeithGalli 2 жыл бұрын
You're welcome!
@develxper7931
@develxper7931 2 жыл бұрын
11:57 keith enum 😂👌
@mehdismaeili3743
@mehdismaeili3743 2 жыл бұрын
hi keith /thanks.
@TimGrob
@TimGrob 2 жыл бұрын
What exactly does the Bert Model do? Because you still feed the Bert Model output into an SVM to classify your text. Thanks for your explanation?
@sabbirahmed8012
@sabbirahmed8012 2 жыл бұрын
Hey Keith, Can you please mention some resources to learn nlp? TIA.
@mohdfaazkhan8847
@mohdfaazkhan8847 2 жыл бұрын
Please create project "terms and conditions techniques" in NLP.
@KeithGalli
@KeithGalli 2 жыл бұрын
Hmm I don't know what you mean by this, can you please clarify
@senthilkumarradhakrishnan744
@senthilkumarradhakrishnan744 7 ай бұрын
Are check and cheque meant to be similar?
@ramanjitsingh3683
@ramanjitsingh3683 9 ай бұрын
hi, @keithGalli, i need some help, can you please help me.. please answer my ques: i have 5 pdf's invoice with different format's i need to extract data from it but the position of data is all different from each other, i need to extract data from them i need to write python script so Machine learning authomatically extract data from it put into json format. do it possible with spacy? how i can do thta what technologies i will use to do it?
@thejaskp304
@thejaskp304 Жыл бұрын
When using trasformer architecture it gives me value error for using clf_svm.fit(train_x_vectors, train_y) and I dont know is this is because of 'en_core_web_trf' instead of 'en_trf_bertbaseuncased_lg' because of it was outdated in version3. can you clarify that why this give me value error?
@003kazimehrabrashid4
@003kazimehrabrashid4 9 ай бұрын
same case happened to me, were you able to solve this issue? if yes, can you please guide me?
@EnglishTurkishExpert
@EnglishTurkishExpert 2 күн бұрын
These libraries are English-centric! What if I need to process a language that is non-English?
@saumojitbhattacharjee7292
@saumojitbhattacharjee7292 2 жыл бұрын
What Software You Use For Screen Recording?
@KeithGalli
@KeithGalli 2 жыл бұрын
When I recorded this I was using a program called Snagit. I more recently started using Bandicam. Note I record my screen and face separately and edit the two together after I'm done recording
@saumojitbhattacharjee7292
@saumojitbhattacharjee7292 2 жыл бұрын
@@KeithGalli Thanks 😊
@jorgeromero141
@jorgeromero141 2 жыл бұрын
I love this guy in a non- homosexual way
@SamiraHuber-o3p
@SamiraHuber-o3p Ай бұрын
"n_trf_bertbaseuncased_lg" seems to be renamed to "en_core_web_trf"
@BiranchiNarayanNayak
@BiranchiNarayanNayak 2 жыл бұрын
I find the words "Cheque" and "Check" are incorrectly used in the NLP examples. 39:52 "I went to the bank and wrote a check" is an incorrect English sentence. It should have been "I went to the bank and wrote a cheque" 1:54:41 "Write me a check" is an incorrect English sentence. It should have been "Write me a cheque".
@KeithGalli
@KeithGalli 2 жыл бұрын
In USA, we use "check" in this context. This may be untrue in other English speaking countries though.
@milomalaysia7034
@milomalaysia7034 8 ай бұрын
18:25
@stephanecoulibaly7639
@stephanecoulibaly7639 Ай бұрын
At the beginning, i really thought i would get a lot out of your vid. Here at the end, i'm not that satisfied, even having a quiet clearly understood some stuffs.
@Tommykennedy101
@Tommykennedy101 2 жыл бұрын
What happened to "Neuro Linguistic Programming"? Also did he put two finger's up to everyone at the start?
@mr_m0u5e41
@mr_m0u5e41 2 жыл бұрын
I can always go to bed early tomorrow right? 👀
@KeithGalli
@KeithGalli 2 жыл бұрын
Haha I give you permission to get your sleep, the video will be here in the morning :)
@ToughdataTiktok
@ToughdataTiktok 2 жыл бұрын
Honored to learn nlp from elon musk himself
@timetostudy6443
@timetostudy6443 2 жыл бұрын
after trying out and nothing happened the way I want it to work. I quitted
@moviecamp11
@moviecamp11 2 жыл бұрын
Wait but what is language if not natural?? I’m pretty sure my dog can understand me, but he’s also an idiot. So what does that say about language?? Plz help Also I’m getting an error when I try to import beautifulsoup. It’s really harshing my mellow
@KeithGalli
@KeithGalli 2 жыл бұрын
That's an easy question, Mr. Sherwood. To find unnatural language all you have to do is watch me try to talk to girls at the bar. Hope this helps. Xoxo.
@zachfornero9371
@zachfornero9371 Жыл бұрын
You sound like mordecai
@fustigate8933
@fustigate8933 2 жыл бұрын
hi
@KeithGalli
@KeithGalli 2 жыл бұрын
Hello!
@lbb2rfarangkiinok
@lbb2rfarangkiinok 2 жыл бұрын
NooMAREickle, not NOOmerical >)
@РодионЧаускин
@РодионЧаускин 2 ай бұрын
Taylor Dorothy Anderson Shirley Jackson Donna
@bobbykbose4399
@bobbykbose4399 2 жыл бұрын
Waste of time
Complete Regular Expressions Tutorial! (with exercises for practice)
1:19:21
5 Python Libraries You Should Know in 2025!
22:30
Keith Galli
Рет қаралды 55 М.
Players push long pins through a cardboard box attempting to pop the balloon!
00:31
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 10 МЛН
Natural Language Processing with spaCy & Python - Course for Beginners
3:02:33
Top Minds in AI Explain What’s Coming After GPT-4o | EP #130
25:30
Peter H. Diamandis
Рет қаралды 692 М.
What is NLP (Natural Language Processing)?
9:37
IBM Technology
Рет қаралды 277 М.
Natural Language Processing in Python
1:51:03
PyOhio
Рет қаралды 1,2 МЛН