Natural Language Processing (Part 2): Data Cleaning & Text Pre-Processing in Python

Поділитися
Вставка
  • Опубліковано 6 жов 2024
  • This six-part video series goes through an end-to-end Natural Language Processing (NLP) project in Python to compare stand up comedy routines.
    Natural Language Processing (Part 1): Introduction to NLP & Data Science
    Natural Language Processing (Part 2): Data Cleaning & Text Pre-Processing in Python
    Natural Language Processing (Part 3): Exploratory Data Analysis & Word Clouds in Python
    Natural Language Processing (Part 4): Sentiment Analysis with TextBlob in Python
    Natural Language Processing (Part 5): Topic Modeling with Latent Dirichlet Allocation in Python
    Natural Language Processing (Part 6): Text Generation with Markov Chains in Python
    All of the supporting Python code can be found here: github.com/ada...

КОМЕНТАРІ • 35

  • @coolsteven2
    @coolsteven2 5 років тому +15

    This was so clear and useful. We need more teachers like you!

    • @sterlingronnie9739
      @sterlingronnie9739 3 роки тому

      pro tip: watch series on flixzone. Been using it for watching lots of of movies recently.

    • @mustafagordon7155
      @mustafagordon7155 3 роки тому

      @Sterling Ronnie Definitely, been watching on Flixzone for since december myself :D

    • @ulisessaint663
      @ulisessaint663 3 роки тому

      @Sterling Ronnie Definitely, I've been using Flixzone for months myself =)

  • @justinhuang8034
    @justinhuang8034 4 роки тому +9

    this was so clear...i wish i found this 2 months before i started my NLP project lol

  • @rubyjiang8836
    @rubyjiang8836 4 роки тому +12

    I love your explanations! Please do more data science videos!

  • @okwuazuifeanyi9825
    @okwuazuifeanyi9825 3 роки тому +1

    You are the best teacher I’ve seen on this platform. Thank you 🙏

  • @chrisogonas
    @chrisogonas 3 роки тому +2

    Well illustrated! Thanks for putting this together, Alice.

  • @Patriotpak1947
    @Patriotpak1947 5 років тому +1

    Great Work Alice .........keep posting these videos of NLP ....you are the only one on UA-cam that make sense. Love

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

    AWESOME and one of the best explanations out there! would love to see you continue with more videos

  • @zoeyxster
    @zoeyxster 3 роки тому

    this is good! was literally falling asleep with the other youtube videos on this topic, then yours came on! excellent! thanks.

  • @kavindudananjaya3290
    @kavindudananjaya3290 3 роки тому

    Wow you are THE best tutor for ML. Thank you so much

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

    Amazing explanations! Thank you!

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

    Hi... You doing great, it gave me a lot of insight, as beginner . However, it would be perfect if you could raise up the volume, it help me to get clear the context you talk about. THANKS

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

      Forgot some important, very clear in topic and subtopic, also roadmap (part 1-6)

  • @abhishek-shrm
    @abhishek-shrm 4 роки тому

    Great explanation. Please grow your channel and make more videos.

  • @brunodonascimentomaciel9984
    @brunodonascimentomaciel9984 5 років тому +1

    Very good quality content.

  • @supergogetaSS4return
    @supergogetaSS4return 3 роки тому

    Well explained!

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

    Muchas gracias!

  • @AbuQassim2008
    @AbuQassim2008 4 роки тому

    This is amazing.. thanks alot ⚘

  • @shivaanshparmar730
    @shivaanshparmar730 4 роки тому

    great work really!!!

  • @mattwarr123
    @mattwarr123 5 років тому

    Very helpful! Thanks!

  • @mdsdn
    @mdsdn 4 роки тому

    hey great videos you got here but i have a question, so basically i need to semantically compare two sentences, say for example i receive a query and then compare it to a sample of phrases that i have to return the phrase that resembles the query the most. Any recommendations that you have for me?

  • @MiffyDad
    @MiffyDad 5 років тому

    Prefect job, super helpful. BTW do you have plan to do a Chinese NLP project?

  • @alexandergarcia-yo6kw
    @alexandergarcia-yo6kw 3 роки тому

    you are amazing!

  • @bravolulu9685
    @bravolulu9685 4 роки тому

    You are awesome

  • @rezaabdi4407
    @rezaabdi4407 4 роки тому

    Thanks a lot for these clean and informative videos, wondering if you have any suggestions to avoid memory failure in making Document-Term Matrix?!
    Here in this line of your code:
    data_dtm = pd.DataFrame(data_cv.toarray(), columns=cv.get_feature_names())

  • @rutujakonde7950
    @rutujakonde7950 4 роки тому

    Your just awsome

  • @NewtonSathavety
    @NewtonSathavety 5 років тому

    if there are to generate distractor based on question and answer dataset?

  • @afsheenmaroof6209
    @afsheenmaroof6209 3 роки тому

    I encountered errors like. Lower is not a function etc

  • @NoehFer
    @NoehFer 4 роки тому

    I just could do the Tutorial until thisd part
    ModuleNotFoundError Traceback (most recent call last)
    in
    ----> 1 from wordcloud import WordCloud
    2 from wordcloud import WordCloud
    3 wc = WordCloud(stopwords=stop_words, background_color="white", colormap="Dark2",
    4 max_font_size=150, random_state=42)
    ModuleNotFoundError: No module named 'wordcloud'
    I dont know what to do :( help! I'm Stuck

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

      you need to read the error message... it says you have not downloaded WordCloud. Alice explains how to do this in the introduction ('Read Me') here github.com/adashofdata/nlp-in-python-tutorial

  • @dinuka_bandara
    @dinuka_bandara 5 років тому

    😍