How to efficiently perform part of speech tagging! Part of Speech Tagging Video : • Part of Speech Tagging... Hidden Markov Model Video : • Hidden Markov Model : ... My Patreon : www.patreon.co...
Пікірлер: 199
@DistortedV123 жыл бұрын
NLP students in the future are going to love this
@utkarshgarg87832 жыл бұрын
I am a NLP student and I am lovin' this :)
@LeonPark2 жыл бұрын
lovin it
@thepriestofvaranasi2 жыл бұрын
Lovin it bro, you're a visionary
@xzl202122 жыл бұрын
I do
@bedoor109 Жыл бұрын
True
@raghavarora30442 жыл бұрын
This was honestly one of the few videos where someone has actually explained something so clearly and efficiently! Great job! Keep up the good work!
@ritwikgoel2 жыл бұрын
Deadass
@r2d2b3c42 жыл бұрын
Mate, I just had a lecture on Viterbi in NLP context from uni and I was having nearly a breakdown due to all the smart formulas our teacher has gave us. It was not possible to understand it for me from the lecture. But you have shown it and explained it so clearly, I am amazed and shocked at the same time. You are a legend! Please carry on with the videos, you are saving and changing lives with this
@muradal-ahmad40483 жыл бұрын
Awesome video, very informative! Viterbi explanation starts at 07:28, if you're somehow familiar with HMMs basic concept.
@sashankvemulapalli62382 жыл бұрын
This literally has to be the best resource to understand Viterbi algorithm across the whole of the internet. Even the inventor themselves wouldn't have been able to explain it better!!! THANKS A TON
@croncoder862 Жыл бұрын
Very well explained, I actually came from the Coursera NLP specialization since I had many doubts over there, but after watching this, everything is clear.
@devindoinmonkmode2 ай бұрын
Me tooo, this guy is damm crazy
@yurimuniz7Ай бұрын
Same here. My expectations were high with that course given the quality of the deep learning specialization. But I'm kinda disappointed so far. I've been learning much more from materials like this over the internet.
@kewtomrao2 жыл бұрын
I had the same doubt you had at around 13:30 , but you cleared it without causing any confusion!!! Awesome explanation!!! Hopefully your channel becomes more popular!! cheers and good day ahead!!
@Mew__ Жыл бұрын
Exactly. I couldn't be convinced when I was told Viterbi isn't greedy, but it makes sense now. Essentially, there's a big difference between argmax of the next connection, and argmax of the cumulative previous connections.
@unlimitedsky8506 Жыл бұрын
The prove of the dijkstra invariants is very similar to how you would prove the statement with the viterbi algorithm. In case you're interested in the exact prove!
@libertylocsin46662 жыл бұрын
NLP student here. Love this. Your my hero. :D
@anirudhgangadhar6158 Жыл бұрын
One of the best explanations I have ever come across. I was struggling with POS tagging a bit but now its crystal clear. Thanks a lot :)
@YuryGurevich3 жыл бұрын
This is the best explanation I have encountered. Thank yup very much.
@farnaznouraei83512 жыл бұрын
The best explanation I've seen on this topic. Thank you!
@SajjadZangiabadi Жыл бұрын
The teacher does an excellent job of explaining the Viterbi Algorithm and providing a clear example. It’s always great to see educators who are passionate about their subject and able to convey complex concepts in an understandable way.
@brendanking63262 жыл бұрын
Super helpful explanation on exactly when you can discontinue the candidate paths. I've seen a few explanations of that point and this one is definitely the clearest
@tarunr1308 ай бұрын
The best way, anything academic related, has ever been explained to me on KZbin. Amazing!! Thanks a lot.
@hossainalif3909 Жыл бұрын
I'm not gonna say I can solve all the problems of veterbi algorithm from now on, but I can say I have a clear concept after watching this, thank you sir....
@ritvikmath Жыл бұрын
Of course!
@naveen_malla Жыл бұрын
Dude this is awesome. I came here because I did not uderstand the explanation of a Coursera course. No offense to them but you did a great job. Thank you.
@ritvikmath Жыл бұрын
Glad it was helpful!
@sethcoast2 жыл бұрын
Amazing explanation thank you!
@flyingsnowball9224 Жыл бұрын
This is THE BEST lesson on the Viterbi algorithm ever. THANK YOU!
@noorulaminbhat8 ай бұрын
One of the best videos on the subject, that I have ever watched. Great work and keep it up!
@utkarshgarg87832 жыл бұрын
This video can never have a dislike. Simply amazing Ritvik. Thanks!
@NaifAlqahtani2 жыл бұрын
My guy.. you have a way with words. Ma Sha Allah. beautifully explained
@ngocquangle59757 ай бұрын
thank you so much, it took me so much time to learn this
@wonbulzhang224010 ай бұрын
teaching slowly, but it is very clear. Good job!
@emid68112 жыл бұрын
Thank you so much! I learned a lot. 👏
@leonardliu19952 жыл бұрын
Very good video! Cleared up my doubts about why we can't have branch pruning of the lower probability branch! Thanks a lot!
@wenerjy11 ай бұрын
Thank you so much, I had the same questions as you!!
@ginkei Жыл бұрын
Genuinely the best explanation there is, Enlightenment reached!
@raamdemaas2 жыл бұрын
The explanation is amazing. Couldn't wrap my head around it earlier with the text book
@thealiens386 Жыл бұрын
I have 11 hours to my algorithms exam, this video helped so much thank you!
@AnhNguyen-df1nm10 ай бұрын
God damn what a thorough explanation. Respect brother
@simiouch51282 жыл бұрын
Very clear and instructive explanation. You're a great teacher :) Thank you for these videos
@smangla07 Жыл бұрын
Awesome video. Clearly explains a difficult to comprehend algorithm
@ritvikmath Жыл бұрын
Glad it was helpful!
@MattRosinski2 жыл бұрын
Beautiful clear explanation! Thanks Ritvik!
@rxs55564 ай бұрын
This video finally nailed it for me. Thanks!
@proteus33324 күн бұрын
This video was so good I loved it, thank you so much!
@SaiGollapudi Жыл бұрын
Awesome job! Simple explanation. Pls continue to make such videos.
@ritvikmath Жыл бұрын
Thanks a lot!
@elaine199311204 ай бұрын
Thank you, it's much clearer than my professor
@rajkumarvasan13 жыл бұрын
Amazing explanation on Viterbi. Thank you so much for this. Could you please do a video on Baum Welch Algorithm?
@kanikagupta6103 Жыл бұрын
bhaiya thank you so much ! had some much difficulty coz everyone explained easy half of it.. but you did amazing job !!!!
@LiIRobJr Жыл бұрын
I understood this the first time he explained it. Great video man
@Ram-vu4lk2 жыл бұрын
Calmly explained to make this algorithm understandable in intuitive way. :)
@prepotente_irreale5 күн бұрын
Thanks for the amazing, structured and pretty damn good video and explanation :)
@danieldrew23567 ай бұрын
thanks very intuitive and well planned video - was really easy to follow!
@ritvikmath7 ай бұрын
Glad it was helpful!
@Abhishek-pb8kt5 ай бұрын
Wonderful 🎉 very engaging and beautifully explained.
@guppy135 ай бұрын
You made this very easy to understand, thank you
@ritvikmath5 ай бұрын
You're very welcome!
@aryasharma9379 Жыл бұрын
Really well explained! You are a great teacher.
@sarasterlie4799 Жыл бұрын
This channel is a lifesaver! Thank You!!!
@lechx32 Жыл бұрын
This is a very clear explanation, thank you
@supervince110 Жыл бұрын
Your explanation is brilliant
@matthewmoore61162 жыл бұрын
You my friend, are very good at teaching
@jannisn.3600 Жыл бұрын
Insanely well explained, thank you very much!
@MGtvMusic2 жыл бұрын
Amazing Video! Was Stuck at this part for so long
@funskill-relaxationsounds7521 Жыл бұрын
This helped a lot bro! God bless you
@godsarsehole3 жыл бұрын
absolute lifesaver
@josy4767 Жыл бұрын
Really great - I was really able to follow along
@sudhanshurai1146 Жыл бұрын
you earned a subscriber man. Very well explained.
@DemianUsul11 ай бұрын
This is incredible well explained. Thank you and congratulations 🎉
@agnelomascarenhas89902 жыл бұрын
Vitterbi algorithm was well explained. Hidden Markov Model was a bit difficult to follow because the contrast on whiteboard was low. I like the way you explain keeping formal clutter out of the way.
@hhehe24 Жыл бұрын
very clear and direct, thanks
@mycodeKK2 жыл бұрын
Thanks man you're thousand times better than my prof.
@vipulmishra86822 жыл бұрын
That was a great video! Your exlanation is very clear! Thanks a lot!
@marouanebenbetka5 ай бұрын
Clear Explanation, Thank you!
@xraymao54052 жыл бұрын
Huge thank you for this great content. It is truly gold
@Xnshau2 жыл бұрын
Brilliantly explained 👍
@selwia.771 Жыл бұрын
Excellent explanation. Thank you very much
@meghajohn2 жыл бұрын
Very well explained. Clear and succinct!
@茱莉-x2o Жыл бұрын
very clearly explained. thank you very much
@HadiAhmed7546 Жыл бұрын
Hey thanks for the video - its super helpful - just one question. When you branched off the start node you only considered the possible state as DT, but isnt there also a 0.2 prob that the first state is a NN?
@richardfutrell96687 ай бұрын
The transition from start to NN is possible, but the emission probability for "the" given NN is zero so we can skip it.
@boosterfly2 жыл бұрын
Just subscribed! This is awesome!
@kanhabansal524 Жыл бұрын
best explanation over internet
@ritvikmath Жыл бұрын
Wow thanks!
@darshansolanki55353 жыл бұрын
Great content, excited to see more videos on parse trees and sentence correctness grammer
@mananlalit Жыл бұрын
Very nice explanation!
@totoro_r16682 жыл бұрын
Really like your video, it's super clear even for me, who come from a linguistic background! Thank you
@אליהשלמה-ב8י8 ай бұрын
excellent explanation
@kiran5918 Жыл бұрын
So good, it makes me cry
@ritvikmath Жыл бұрын
Thanks!
@coupmd2 жыл бұрын
You're a legend. Thank you so much!
@gigabytechanz96462 жыл бұрын
very clear and detailed explanation! Thanks
@cicidu85772 жыл бұрын
This is so clear! Thank you so much!
@xy110218 ай бұрын
Great video, greetings from munich, lmu ! Thanks you
@souravganguly56802 жыл бұрын
Beautiful explanation
@francisst-amour6462 жыл бұрын
very good presentation
@trejohnson76772 жыл бұрын
This algorithm is appealing to the sensibilities. You can feel the authors nature & propensities.
@ArminBishop2 жыл бұрын
Finally, I understood it. thanks.
@murkyPurple1233 жыл бұрын
Brilliant explanation!
@jerilynliu89562 жыл бұрын
Thank you for this amazing video! It is so informative and time-saving :D
@KarmaKomet3 жыл бұрын
Great explanation!
@ritvikmath3 жыл бұрын
Glad it was helpful!
@calpal98712 жыл бұрын
Great video. Thank you!
@annatigranyan64172 жыл бұрын
Excellent explanation. Thank you :)
@FullStackAmigo3 жыл бұрын
Very good explanation! Thanks a lot.
@yangwang96883 жыл бұрын
Looking forward to coding viterbi algo from scratch!
@ray...9 ай бұрын
I love you, man.
@일언-s2p3 жыл бұрын
Hey, thank you so much for sharing all of these helpful videos with us. I really appeciate it! I can see you explained about the decoding algorithm with HMM. Could you also explain about evaluation and learning algorithms?
@ramankumar419 ай бұрын
Great effort !!!
@mmmmiru2 жыл бұрын
love your shirt!
@ritvikmath2 жыл бұрын
Thanks!
@SignalFlux10 ай бұрын
Great video, you are a great explainer. One note, are you sure that the reason why Viterbi is fast (O(L*P^2) rather than O(P^L)) is because you can discard paths (13:49)? It seems to me like the generic Viterbi formulation does not discard any paths (as it seems from the pseudo code on wikipedia), rather it's efficiency comes from the very nature of a dynamic program where the algo builds on previous work in a smart way (overlapping sub problems etc...). As you yourself say at the very end (19:57), you look at all nodes in the previous layer at each step. At each layer there are P nodes and at each node there are P options, which repeated L times means there are L*P^2 ops to do. So I guess it's not even necessary for Viterbi to prune paths to reach that good of a runtime.
@liltarnation26412 ай бұрын
Absolute legend
@jetlime082 жыл бұрын
Amazing video ! Thanks for the great contribution :)
@ramtinfarajollahi7250Ай бұрын
not used to commenting, but thank you, subscribed as well
@encodecode1059 Жыл бұрын
Excellent video
@ritvikmath Жыл бұрын
Thanks!
@Kishan314682 жыл бұрын
0 dislikes in the video tell everything. Damn Amazing.