Natural Language Processing in Python

  Переглядів 1,236,586

PyOhio

PyOhio

День тому

Alice Zhao
pyohio.org/2018/schedule/pres...
Natural language processing (NLP) is an exciting branch of artificial intelligence (AI) that allows machines to break down and understand human language. As a data scientist, I often use NLP techniques to interpret text data that I'm working with for my analysis. During this tutorial, I plan to walk through text pre-processing techniques, machine learning techniques and Python libraries for NLP.
Text pre-processing techniques include tokenization, text normalization and data cleaning. Once in a standard format, various machine learning techniques can be applied to better understand the data. This includes using popular modeling techniques to classify emails as spam or not, or to score the sentiment of a tweet on Twitter. Newer, more complex techniques can also be used such as topic modeling, word embeddings or text generation with deep learning.
We will walk through an example in Jupyter Notebook that goes through all of the steps of a text analysis project, using several NLP libraries in Python including NLTK, TextBlob, spaCy and gensim along with the standard machine learning libraries including pandas and scikit-learn.
Setup Instructions
[ github.com/adashofdata/nlp-in...](github.com/adashofdata/nlp-in...)
===
pyohio.org
A FREE annual conference for anyone interested in Python in and around Ohio, the entire Midwest, maybe even the whole world.

КОМЕНТАРІ: 363
@user-us3ny6ii9r
@user-us3ny6ii9r 3 роки тому
This is better than one semester NLP course I took.
@JGamonalLara
@JGamonalLara 3 роки тому
there's a lot of good courses on the internet that are on the level of a college course!
@abeerabdulsalam2323
@abeerabdulsalam2323 Рік тому
@@JGamonalLara could you please mention it here about courses?
@Amir-tv4nn
@Amir-tv4nn Рік тому
You sure about that kid. You deff ignorant so i can understand why you see this high level intellect.
@hxz116
@hxz116 4 роки тому
zhao has a talent of explaining difficult concept to audiences. The majority of developers do not have that capability. Engineers tend to "learn-by-doing" which gets you to the destination fast but in such a hurry that one often do not have time to understand the why.
@toben18
@toben18 4 роки тому
Great tutorial and great Ohio NLP initiative! Everything you need to know to delve into the awesome world of Data Science. Congrats Alice for the superclass!
@GoredGored
@GoredGored 3 роки тому
Ms. Alice, after watching this lecture in my home office I stood up and applauded as if I watched a piece of art or an amazing movie. Thank you.
@nikkicheon1499
@nikkicheon1499 4 роки тому
This is the type of video i've been exactly looking for.
@CivilLizard
@CivilLizard 5 років тому
Well structured content, great presentation and subject harnessing!
@kumarmyanmars
@kumarmyanmars 4 роки тому
Great lecture! Thank you very much for this, I wish this is how explanatory and patient all lecturers are.
@brianshackelford8299
@brianshackelford8299 4 роки тому
This may be the best Python tutorial I've followed, and I've done quite a few. All of the concepts covered, even the very complex ones, are explained in a way that makes it super-easy to understand but detailed enough that I know what's happening. I learned a LOT from this. Thank you, Alice!!
@rambocookiemonster3651
@rambocookiemonster3651 3 роки тому
Hey
@krithikalakshmanan3476
@krithikalakshmanan3476 11 місяців тому
Can you link the others you watched?
@landryfossouo8835
@landryfossouo8835 4 роки тому
This is the best tutorial I ever had. it is simply amazing the method you use to explain something. Thank you very much. I really loved it!!
@gainersmode
@gainersmode 4 роки тому
Applauding for your presentation. Thanks for demystifying the concepts involved with text pre-processing techniques.
@alaaahmedusama2771
@alaaahmedusama2771 4 роки тому
Having watched Hassan's comedy special and knowing that the topic did involve a lot of talking about parents, I am really impressed with the topic identification feature of this!
@nobodyeverybody8437
@nobodyeverybody8437 4 роки тому
After decades, finally I could see with my own eyes a real presenter and a nice clean presentation including every necessary topic, aspect and feeling. Great Job
@bendavidson4949
@bendavidson4949 4 роки тому
Thank you for your presentation and materials. The tools taught are clear and easy to follow. I like your deliberate and relaxed teaching style. It is most helpful.
@nextclever3234
@nextclever3234 4 роки тому
In Love with Data Science, Extremely good presentation, Just Loved It,
@bilboswaggins7629
@bilboswaggins7629 3 роки тому
This video is amazing! I really, really like how she goes through the cleansing process because data is almost never cookie cutter like we want it to be. Loved seeing all the steps laid out so methodically.
@hayleecs4223
@hayleecs4223 3 роки тому
What a great teacher and what a neat tutorial! Looking forward to join next PyOhio in person!
@mattymallz4207
@mattymallz4207 4 роки тому
I have been looking for a long time for a helpful tutorial that threads these subjects together! Thank you VERY MUCH. You're a great and comical teacher. Thanks again! you the bomb!
@patrisudheer9424
@patrisudheer9424 5 років тому
This a wonderful video tutorial, captures from the very first step to the End of a data Science project. Thanks a Lot for this tutorial Alice... :)
@werthersoriginal
@werthersoriginal 4 роки тому
I love how she didn't shy away from the curse words. Basically, she was professional about it and everyone else including her were like "we're all adults here, and we have a goal we're trying to reach". I really enjoyed this video and her demo gave me a lot of little ideas for my projects. Thank you for uploading this!
@datboi24
@datboi24 2 роки тому
Hhihhi
@NR-gp2il
@NR-gp2il 2 роки тому
Edgy
@karolinajanuskaite3194
@karolinajanuskaite3194 5 років тому
Amazing tutorial! Thanks a lot!! You explain everything flawlessly! :)
@man041986
@man041986 4 роки тому
wow ,One of the best NLP tutorial I have ever seen. Thanks Alice.
@GRENKEChess
@GRENKEChess 4 роки тому
Impeccable tutorial about NLP! You are an awesome teacher, Alice! Keep your Data Science drive going. :)
@majmulBahrain67
@majmulBahrain67 3 роки тому
Very clear lesson. Incredibly useful. I can’t thank you enough. Really saw the power of data science using the stuff in this tutorial. Thank you!!!
@manuelherrerahipnotista8586
@manuelherrerahipnotista8586 3 роки тому
One of the best presentions I have seen in my lifetime! (and I have seen a lot) Clear, simple and to the point! Thanks
@impzhu3088
@impzhu3088 4 роки тому
Way better explanations than I received from 10 hours lecture. Thanks so much!
@princesolomonadurku2340
@princesolomonadurku2340 4 роки тому
6 minutes into the video, and i know im in for a great ride.
@tomasalar
@tomasalar 4 роки тому
Excellent really well developed the subject clear and interesting to follow, thank you
@maydin34
@maydin34 4 роки тому
Perfect. Absolutely perfect. Amazing presentation. Thanks for sharing.
@christy7041
@christy7041 2 роки тому
Thank you. Very helpful. I struggled following the flow of NLP and its application in class, yet you made it look simple. I'd love to watch more of your tutorials.
@ichfan9811
@ichfan9811 2 роки тому
it was really easy to understand how she explained complex topics! Thanks a lot, Alice!
@bhavulgauri7832
@bhavulgauri7832 5 років тому
This was super helpful. Thanks a lot! Learnt about markov chains, sentiment analysis and LDA so beautifully! Great great tutorial. Thanks a lot, again. God bless you. :)
@mansoorsuhail3206
@mansoorsuhail3206 5 років тому
Bro i want to know how I can use algorithms in some ready data available . I just want to see how it works all the NLP algorithms so please do suggest me ,I feel ur good in programming
@517127
@517127 2 роки тому
After three years, this still one of best NLP tutorials of UKposts.
@sruthibabu4868
@sruthibabu4868 4 роки тому
Amazing tutorial! Thank you so much Alice!!
@jianch3nq
@jianch3nq 4 роки тому
Currently doing my Final Year Project which include some Natural Language Processing Techniques and I'm glad to have chanced upon this video. It has given me whatever I needed from Data Cleaning till the applications (especially Topic Modelling) :)
@russellmcbride5435
@russellmcbride5435 2 роки тому
First Rate Tutorial, Great presentation style and the end-to-end project makes it so practical and allows it to be applied directly into my work. Thanks, Alice!
@sowmiksarker
@sowmiksarker 3 роки тому
Excellent teacher with deliberate and relaxed teaching style!!! and wish if every teachers be like you. Thanks for giving such a tidy lecture.
@stevea-g1435
@stevea-g1435 3 роки тому
Wow! This was incredible. Thanks for doing this in an approachable and concise way.
@hww4754
@hww4754 2 роки тому
Thank you! I wondered why others make CS/DataSci so hard to understand! Great preparation, fantastic explaining, most of all a very passionate teacher!
@rafaelsaraiva7913
@rafaelsaraiva7913 5 років тому
Holy "F word"! This lesson was insane, thanks for the knowledge!
@anandnatarajan7114
@anandnatarajan7114 3 роки тому
Fantastic, simple and super clarity tutorial about NLP, lot of help. thank you!
@grahamnicholls6070
@grahamnicholls6070 3 роки тому
Great speaker - enthusiastic, clear, cogent, engaging, and above all interesting. Superb.
@salimmzoughi3474
@salimmzoughi3474 Рік тому
I have taken dozens of NLP courses (most of which are paid) and this is the most explained, organized and perfect course I have ever seen, thank you Alice.
@sareetamugde9062
@sareetamugde9062 4 роки тому
Just Loved the Way you made things so easy...Kudos!!
@luisaferrari6825
@luisaferrari6825 3 роки тому
This is an amazing and really helpful tutorial, thank you!
@irfanyaqub9643
@irfanyaqub9643 3 роки тому
she is really a great teacher. her way of communication is just awesome.
@lassouedhela8627
@lassouedhela8627 4 роки тому
I'm so happy to learn NLP for the first time with this great teacher. It's as a dream for me thanks a lot .
@NacerAbdelli
@NacerAbdelli 2 роки тому
How far have you got? This was my first video learning NLP or Python. I have yet to start the juicy Python tutorials!
@avikbal3805
@avikbal3805 4 роки тому
This is one of the best NLP tutorials I have gone through in a long while... Awesome pedagogy. She simply made it super intuitive for a newbie like me. Thanks a lot!
@adamnugroho7496
@adamnugroho7496 10 місяців тому
Hi, may I know how newbie you were? I’m offered this course by my Uni but still not sure can get through it for a semester. I will have basic phyton bootcamp this summer before NLP course. Thank you
@yugiohrajat1
@yugiohrajat1 5 років тому
What a brilliant tutorial! Really simple and intuitive explanations and some really great examples.
@san-gc8zi
@san-gc8zi Рік тому
Awesome teaching : ) it one of the nest classes for nlp i have taken and the reason is the simplicity with which the teacher has taught the concept
@umairgillani699
@umairgillani699 4 роки тому
A great great tutorial. Huge Thanks for sharing this knowledge!
@0x1h0b
@0x1h0b 3 роки тому
just amazing ... this 2 hr video felt like a 20 min video .... so much concept , well detailed ... totally worth it
@hjalitto
@hjalitto 4 роки тому
Great video! Very clear introduction to an interesting topic!
@waltertakashi
@waltertakashi 5 років тому
Amazing! Thank's for posting it!
@MicheleTeixeira23
@MicheleTeixeira23 5 років тому
Thank you Alice! This was very helpful, I learned a lot!
@what594
@what594 3 роки тому
Alice is so pleasant to listen to. Enjoyed this presentation a lot. super helpful.
@basuml7657
@basuml7657 3 роки тому
The trainer is really awesome, very knowledgeable I blessed to check your class Thank you, Alice, for such an incredible session
@neto212
@neto212 Рік тому
Espetacular sua palestra, Alice Zhao! Parabéns!
@tejpratap76
@tejpratap76 2 роки тому
Alice Zhao.. You are exceptionally brilliant with your teaching skills. Thanks for explaining NLP at a glance.
@babudurairaji7799
@babudurairaji7799 5 років тому
The way of explanation was very nice.. Keep it up.
@MarsLanding91
@MarsLanding91 3 роки тому
Alice - this was fantastic, thank you!
@motunrayoibiyo2477
@motunrayoibiyo2477 4 роки тому
simple and comprehensive introduction to data science
@Ans3lm0777
@Ans3lm0777 2 роки тому
Brilliant presentation! Definitely learned a lot and was engaged the whole way - thank you 🙏🏼🙏🏼
@pedroneves8485
@pedroneves8485 3 роки тому
idk why i just watched this . i started watching vids to study for my java exam and ended up here . congrats on this presentation it was really interesting and insightful
@leonardogalindo7484
@leonardogalindo7484 3 роки тому
OMG! By far, the best 2 hrs that I've spend in UKposts in the last years... On behalf of this Data Scientist "in progress", Thank you so much for posting this content.
@pukstar
@pukstar 3 роки тому
You're a brilliant teacher. So, so helpful.
@eddys2007yt
@eddys2007yt Рік тому
This is my first time taking a course without skipping. Very good explanation. Thank you.
@zurainiz6073
@zurainiz6073 Рік тому
Hi Alice! Thanks for sharing your knowledge
@levon9
@levon9 3 роки тому
Just fantastic, very thorough, and great explanations. Thank you for sharing.
@akjelane8781
@akjelane8781 3 роки тому
This is very helpful presentation, thanks a lot for this nice interpretation
@markj701
@markj701 4 роки тому
Terrific presentation Alice
@keivanipchihagh2115
@keivanipchihagh2115 2 роки тому
One hell of a lecture, super useful, thank you!
@Rajivrocks-Ltd.
@Rajivrocks-Ltd. 3 роки тому
If only we had teachers like this at my school :(
@ahadonyt
@ahadonyt 3 роки тому
This session made me realise NLP might be my niche. Also, what a great instructor to have introduce it to me! 💛💛💛
@bedatube
@bedatube Рік тому
This video is great. The experience is so much more rewarding than reading by yourself
@sokolowa.lolita
@sokolowa.lolita 3 роки тому
This is so great lecture! love it) The best teacher
@jawwadsabir4620
@jawwadsabir4620 4 роки тому
A great NLP project. Thank you Alice
@CartanSubalgebra
@CartanSubalgebra 3 роки тому
You are such an amazing instructor. Thank you so much for sharing this
@satoshinakamoto171
@satoshinakamoto171 4 роки тому
wow, i only wish there was such great seminar in around my area.
@steveharvey6126
@steveharvey6126 5 років тому
Thank you for sharing such knowledge . You are amazing
@DEMCDIEGO
@DEMCDIEGO 3 роки тому
She is an amazing teacher, what a great lecture ;)
@matthiashanika
@matthiashanika 3 роки тому
Very useful and helpful talk. I covered all the questions I had about NPL and how to proceed further. Thank you for sharing your knowledge :)
@janicka1994
@janicka1994 3 роки тому
It's been a pleasure learning from this lecture. I am trying to figure out how to work with large text files (judgments) for my thesis project and wish I had more guidance like this along the way as a beginner in the area, most of the material I found before this starts with a corpus and I'm there trying to figure out what exactly that is and how to make my dataset into it. Thank you!
@abeerabdulsalam2323
@abeerabdulsalam2323 Рік тому
Could you please guide me how to start in machine learning and neutral language processing field ؟
@laxminarsimhatanneeru8655
@laxminarsimhatanneeru8655 5 років тому
Thank you. Very informative session. :)
@satwikch7938
@satwikch7938 3 роки тому
I don't think of doing sentiment analysis on the comment section of this video. I don't think I can find any negative reviews :) Thank you, Alice!!
@divyachoudhary2199
@divyachoudhary2199 3 роки тому
Great Speaker and Explanation...would love to learn more from you.
@segun3693
@segun3693 4 роки тому
really enjoyed this... love how you explain hard concepts
@7810
@7810 5 років тому
Very helpful sharing. Many thanks!
@dr.alaajumaaalhadihty7
@dr.alaajumaaalhadihty7 2 роки тому
Amazing tutorial! Thank you so much Alice.
@jayhu6075
@jayhu6075 5 років тому
Great explanation.. You make NLP understandable. Hopely more tutor about Python in combination with NLP.
@SpiritOfIndiaaa
@SpiritOfIndiaaa 4 роки тому
Thank you so much for a wonderful session ... Presenter is very knowledgeable ....thanks a lot ...looking for more such knowledgeable persons persentations...Thanks a million...keep up your good work..thanks PyOhio for sharing this .. with love from India
@PriDrummond
@PriDrummond 4 роки тому
That was amazing! :) Thank you!!!
@saibhargavLanka21
@saibhargavLanka21 4 роки тому
Loved it. Crisp and Clear. Beginner to Advanced in NLP. Python codding is prior you should know.
@dmukherjee9938
@dmukherjee9938 3 роки тому
Interesting and Useful material presented lucidly. Thanks a lot Alice
@kamranmohaghegh2884
@kamranmohaghegh2884 3 роки тому
Thank you very much Zhao. There were a lot of materials included in this about 2 hour program, but I would say she made in such a way that moved on the surface and when ever was feeling that it is getting difficult for the audience, then slowing down. Very good idea to include all the notebooks for a detailed follow-up of the trainees. I worked really good for me without any specific knowledge about NLP.
@qadiralidanish7529
@qadiralidanish7529 2 роки тому
Does NLP include Persian language?
@mittyxxx8791
@mittyxxx8791 2 роки тому
such a good lecture! so comprehensive and respect our intellect on the college level!
@abdelrahmanhamdy5642
@abdelrahmanhamdy5642 4 роки тому
Thanks a lot for this tutorial its add a lot of information and made a good background of the data science
@abdullahilawal3220
@abdullahilawal3220 4 роки тому
I love the way you communicate and present. if wishes where to come true, i would wish you be my teacher in data science. you are super good. thanks alot for your kind gesture.
@allahakbar9580
@allahakbar9580 5 років тому
Three Words. I am impressed.
@kusali11
@kusali11 5 років тому
She is an excellent teacher.
@mohitnagarkoti4086
@mohitnagarkoti4086 3 роки тому
The Best Video to get you started with NLP
I Trap Myself in a Box with Colored Smoke!
00:50
A4
Переглядів 4,9 млн
Full-Stack Python with HTMX [PyOhio 2023]
10:06
PyOhio
Переглядів 1,1 тис.
But what is a neural network? | Chapter 1, Deep learning
18:40
3Blue1Brown
Переглядів 16 млн
Solving real world data science tasks with Python Pandas!
1:26:07
Keith Galli
Переглядів 1,5 млн
Ada Lovelace’s troubled Homework | Trailblazer
16:32
Tibees
Переглядів 7 тис.
Natural Language Processing (NLP) Tutorial with Python & NLTK
38:10
freeCodeCamp.org
Переглядів 352 тис.
There Are Thousands of Alien Empires in The Milky Way
13:59
Kurzgesagt – In a Nutshell
Переглядів 2,2 млн
Natural Language Processing with spaCy & Python - Course for Beginners
3:02:33
freeCodeCamp.org
Переглядів 538 тис.
The Worst Year to Be Alive
14:17
Aperture
Переглядів 25 тис.
I Trap Myself in a Box with Colored Smoke!
00:50
A4
Переглядів 4,9 млн