Text Classification | NLP Lecture 6 | End to End | Average Word2Vec

Поділитися
Вставка
  • Опубліковано 7 лип 2024
  • Text classification is a vital aspect of Natural Language Processing (NLP) that involves categorizing text into predefined classes or categories. This task is crucial for various applications, such as spam detection, sentiment analysis, topic categorization, and more. In an NLP lecture on text classification, you'll delve into the techniques, algorithms, and methodologies used to teach machines to automatically classify and understand textual data.
    Code - github.com/campusx-official/n...
    ============================
    Do you want to learn from me?
    Check my affordable mentorship program at : learnwith.campusx.in
    ============================
    📱 Grow with us:
    CampusX' LinkedIn: / campusx-official
    CampusX on Instagram for daily tips: / campusx.official
    My LinkedIn: / nitish-singh-03412789
    Discord: / discord
    E-mail us at support@campusx.in
    👍If you find this video helpful, consider giving it a thumbs up and subscribing for more educational videos on data science!
    💭Share your thoughts, experiences, or questions in the comments below. I love hearing from you!
    ✨ Hashtags✨
    #TextClassification #NLP #NaturalLanguageProcessing #MachineLearning #DataScience #TextAnalysis #classificationalgorithms
    ⌚Time Stamps⌚
    00:00 - Intro
    1:04 - Plan of Attack
    3:34 - What is Text Classification
    5:38 - Types of Text Classification
    7:34 - Applications
    12:36 - The Pipeline
    17:56 - Different Approaches
    21:32 - Heuristic Approach
    23:16 - Using API
    27:14 - Using BoW and n-grams
    38:58 - Using Tf-Idf
    40:44 - Using Word2Vec
    48:33 - Practical Advise

КОМЕНТАРІ • 74

  • @k_abhishek2056
    @k_abhishek2056 2 роки тому +4

    Seriously i love ur explanation way..Dil se shukriya bhai aapko..lots of love and respect bhai apko❤🙌

  • @pratheekv218
    @pratheekv218 2 роки тому +6

    Thank you sir for these course. Each lecture from you is very comprehensive and easy to understand.
    Note:
    In between POS tagging lecture is not been uploaded. It was Chapter 4 as you said in the introduction video.

  • @motivation_with_harsh
    @motivation_with_harsh 5 місяців тому +2

    you are the best teacher in this world sir best , teacher ever .........

  • @MrKB_SSJ2
    @MrKB_SSJ2 Рік тому

    IT WAS AMAZING!!! I LEARNED SO MUCH FROM JUST THIS ONE VIDEO OF YOURS. THANK YOU!!!

  • @user-qo1su2tw9h
    @user-qo1su2tw9h Місяць тому

    sir mai fan hogya aapka mtlb ki mai wait krta hu jb bhi aapka koi naya lecture aata hai ,,i mean the way you teach is phenomenal....

  • @adityajaiswal9356
    @adityajaiswal9356 2 роки тому +2

    ❤️❤️You are a great teacher

  • @narendraparmar1631
    @narendraparmar1631 6 місяців тому

    Your videos are helping a lot.
    Thanks a lot sir ji😀

  • @siddharth4251
    @siddharth4251 8 місяців тому

    you are our jeetu bhaiya !!

  • @asifpervezpolok2243
    @asifpervezpolok2243 2 роки тому +1

    very informative .

  • @Sandesh.Deshmukh
    @Sandesh.Deshmukh 10 місяців тому +4

    Nice Video Nitish Sir... Actually we are waiting for complete NLP playlist.
    We all know because of Mentorship Program you are too busy, but we just want roadmap of Deep learning for NLP.
    So we can move forward with NLP.
    Thank you ❤❤

  • @Gayu_2003
    @Gayu_2003 Місяць тому

    Very nice explanation sir 👏🥰

  • @Sandesh.Deshmukh
    @Sandesh.Deshmukh Рік тому +1

    Nice Video Nitish Sir... Actually we are waiting for complete NLP playlist.
    We all know because of Mentorship Program you are too busy, but we just want roadmap of Deep learning for NLP.
    So we can move forward with NLP.
    Thank you

  • @viratmani7011
    @viratmani7011 2 роки тому +1

    Sir I have a small doubt It would be great help if you help me in that. I had strucked figuring it out. In word2vec we have 2 vector representation for a word. When word is center word we have one representation and when it is context word we have another representation. Why do we have two vectors?

  • @ronylpatil
    @ronylpatil 2 роки тому +6

    Sir LSTM or RNN k videos bhi karo na upload, may be 50%+ logo ko deep learning phle se pta ho

    • @sidindian1982
      @sidindian1982 Рік тому +2

      Check in UA-cam -- "KGP Taklie" , NLP playlist - LSTM for fake news vedio, concept & code is mentioned .... my rating is 5/5
      for RNN you can to watch krish naik NLP playlist vedio (personally i hav'nt watched the vedio)..

  • @element6101
    @element6101 2 роки тому

    LOVE YOU BRO...

  • @zkhan2023
    @zkhan2023 2 роки тому

    Thanks Sir

  • @vijaybhatt8060
    @vijaybhatt8060 2 роки тому

    thank you so much

  • @thelife5628
    @thelife5628 Рік тому

    🔥🔥Thankyou sir

  • @GhostRider....
    @GhostRider.... Рік тому

    Nice Teaching sir

  • @harshitagupta5372
    @harshitagupta5372 7 днів тому

    Very informative video. I am new to this field. Sir, as a business/data analyst we validate business rule where in we have some business rules. For now we use sql case to check the completeteness and validity of the business rule. But in future we want to create python code to run the business rule automatically on data to check validity and completeness. Why do we need this, as the business rules for the attribute keep on changing so we just want python code read the rule from server and just tell us the completeness and validity of the attribute. Our business rule are like (must be populated if account in (reatail, saving) and has a lenght of 9 digit). I hope this is possible using nlp. If you have any suggestion please reply

  • @chauhanabhishek9593
    @chauhanabhishek9593 2 роки тому

    ❤️

  • @scchouhansanjay
    @scchouhansanjay Рік тому

    bhai, Onenote pe likhne ke liye kya use karte ho? purchase link de sakte ho pls?

  • @rashadurrahman6182
    @rashadurrahman6182 8 місяців тому +1

    Sir, have you provided the "Deep Learning " version of text classification?

  • @shuja5044
    @shuja5044 10 місяців тому

    If my sentiment column had multiple classes insted of binary, would LabelEncoder still work?

  • @vanshikamittal4652
    @vanshikamittal4652 Рік тому

    i want to ask that what is the conclusion of result...it is showing accuracy of positive or negative reviews?

  • @rajeevranjan5007
    @rajeevranjan5007 2 роки тому +1

    Sir, the word "not" is also included in the english stopwords list. So do we need to first remove the word "not" from the stopwords list and then perform the stopwords removal step? OR is it fine to simply do the stopword removal as it for sentiment analysis? I have a doubt that the word "not" has the potential to disturb the accuracy of sentiment analysis task. Any Thoughts..?

  • @Sandesh.Deshmukh
    @Sandesh.Deshmukh Рік тому +2

    We are waiting for DL part Nitish Sir..Please make videos on how can we use DL for advanced DL.If this is not possible, please make roadmap so we can go with that.
    Thank you for efforts ❤❤

  • @joyeetamallik5063
    @joyeetamallik5063 2 роки тому +2

    Hi Sir! Is Accuracy , Confusion matrix sufficient to judge the NLP classification models? or any other techniques also exists?

  • @ohm1183
    @ohm1183 Рік тому +1

    Absolutely awesome video.
    How I can contact with you

  • @descendantsoftheheroes_660
    @descendantsoftheheroes_660 2 роки тому +2

    Great Job sir ..God bless you...webscrapping ,Tableau, Flask ,Python ye sb B tutorial kijiye ... HINGLISH TUTORIAL ME KHI NHI H..God bless sir to teaching well

  • @SiddheshDesai1993
    @SiddheshDesai1993 Рік тому +3

    1:04 - Plan of Attack
    3:34 - What is Text Classification
    5:38 - Types of Text Classification
    7:34 - Applications
    12:36 - The Pipeline
    17:56 - Different Approaches
    21:32 - Heuristic Approach
    23:16 - Using API
    27:14 - Using BoW and n-grams
    38:58 - Using Tf-Idf
    40:44 - Using Word2Vec
    48:33 - Practical Advise

    • @akshaykumar192
      @akshaykumar192 Рік тому

      Ok thanks

    • @vimmysaini
      @vimmysaini 11 місяців тому

      Hello plz make a video on text summarization..... extraction method.

  • @riiyyyaaaa
    @riiyyyaaaa 3 місяці тому

    Sir, I have faced problem here while testing the model with first model then with second model . It s giving that the x_test features doesn't match the input features dimension . like 48k for i/p and 28k for test i/p. And the whole lecture is superb

    • @saisrinivaspatnam15
      @saisrinivaspatnam15 Місяць тому

      methods are actually different for test and train bow. cv.fit_transform for trainset and just cv.transform for testset.I too got trapped there.

  • @KumR
    @KumR 3 місяці тому

    Done

  • @user-mt8ly4go9l
    @user-mt8ly4go9l 9 місяців тому

    you havent used the story variable anywhere, why did you calculate it?

  • @prashantranjan7146
    @prashantranjan7146 День тому

    where i can find aws google news vector link?

  • @shivaaryaprakash
    @shivaaryaprakash 5 місяців тому

    Please upload deep learning approach wala video..

  • @abhishekgandhi174
    @abhishekgandhi174 2 роки тому

    How should we reach you ?? We wanted to have mentorship

  • @piyushpathak7311
    @piyushpathak7311 2 роки тому +1

    Sir PLZZ 🙏 upload video of xgboost and DBSCAN algorithm and anomaly detection in ml playlist PLZZ 🙏 Sir

  • @debojitmandal8670
    @debojitmandal8670 Рік тому

    how to increase the accuracy please can u make a video on that

  • @Ankit-hs9nb
    @Ankit-hs9nb Рік тому

    21:17 is the part 2 deep learning video out?

  • @AbhishekMishra-mq4jw
    @AbhishekMishra-mq4jw Рік тому +1

    Hi Nitish bhai ek video bnaado NER aur topic modelling pe bai bat complex topics hy sir k uprr se jata 😅😅 hy kuki ek interview merse ye poocha aur mei explain nhi kr paya dhngg se and got rejected its a request please🙏🙏

  • @karthiavenger4577
    @karthiavenger4577 Рік тому

    sir please complete deep learning playlist please

  • @tanmaythaker2905
    @tanmaythaker2905 9 місяців тому

    How can we handle imbalanced data in case of Text classification? Maybe machine translation? Or replacing words in the minority classes with synonyms. Any other techniques?

    • @aarunibhugul
      @aarunibhugul 14 днів тому

      I usually do 'representative sampling'. You have a look at it.

  • @nanditagautam6310
    @nanditagautam6310 Рік тому

    sir plz make a video on BERT . please

  • @varunahlawat9013
    @varunahlawat9013 Рік тому

    33:26 When I'm getting attribute error on running that cv.fit_transform(X_train['review'])
    I'm not even able to figure out, please help.

    • @raghavjuneha148
      @raghavjuneha148 25 днів тому

      Simply do fit_transform X_train since review is not present in column , after use

  • @freshersadda8176
    @freshersadda8176 2 роки тому +1

    Sir ml playlist me aur video add kr do

  • @nirakaar3947
    @nirakaar3947 7 місяців тому

    Thank you for the amazing videos you are making and thanks for your efforts. I have 1 question, In your code
    X_train_bow = cv.fit_transform(X_train['review']).toarray()
    X_test_bow = cv.transform(X_test['review']).toarray()
    why cv.fit_transform and cv.transform differently used for train and test. I checked it changes the shape but what exactly is the reason. Kindly have a look at my question.

    • @saisrinivaspatnam15
      @saisrinivaspatnam15 Місяць тому

      once we fit to the trainset,we will transform the testset using the vocabulary of trainset so that there is dimensional consistency while we input to the GNB model for prediction

  • @NidhiSinha4U
    @NidhiSinha4U Рік тому

    24:23, 36:40

  • @ShivaniSharma-tk4bl
    @ShivaniSharma-tk4bl Рік тому

    Plz share the link to the codes

  • @poojawasnik7617
    @poojawasnik7617 Рік тому

    Sir plz provide part 2

  • @shashankpandey1966
    @shashankpandey1966 2 роки тому +1

    Sir total kitne lecture hai NLP playlist me ?

  • @ATHARVA89
    @ATHARVA89 2 роки тому

    sir NLP series ka next video kyu nai aaraha?

    • @campusx-official
      @campusx-official  2 роки тому

      Kyuki ml roadmap wala video banane me time nai mila. Iss week aa jaayega

  • @avnigoyal7736
    @avnigoyal7736 Рік тому

    X = []
    for doc in tqdm(df['review'].values):
    X.append(document_vector(doc))
    ValueError: need at least one array to concatenate
    while running this code for my whole dataset this error is coming can someone help

  • @dheerajkumar824
    @dheerajkumar824 Рік тому

    4 min to bakchodi me waste kr di. Aise me views km ho jate h

    • @ansylpinto2301
      @ansylpinto2301 Рік тому

      Be polite sir. He is teaching quality content for free. He does not owe us anything,

  • @longtreegreen
    @longtreegreen 6 місяців тому

    Sir why do you make noises like chap-chup with tongue and nose. Its irritating.

  • @rahulkumar-op7ul
    @rahulkumar-op7ul 2 роки тому +1

    Thank you sir