How to Do Sentiment Analysis – Intro to Deep Learning #3




[ad_1]

In this video, we’ll use machine learning to help classify emotions! The example we’ll use is classifying a movie review as either positive or negative via TF Learn in 20 lines of Python.

Coding Challenge for this video:
https://github.com/llSourcell/How_to_do_Sentiment_Analysis

Ludo’s winning code:
https://github.com/ludobouan/pure-numpy-feedfowardNN

See Jie Xun’s runner up code:
https://github.com/jiexunsee/Neural-Network-with-Python

Tutorial on setting up an AMI using AWS:
http://www.bitfusion.io/2016/05/09/easy-tensorflow-model-training-aws/

More learning resources:
http://deeplearning.net/tutorial/lstm.html
https://www.quora.com/How-is-deep-learning-used-in-sentiment-analysis
https://gab41.lab41.org/deep-learning-sentiment-one-character-at-a-t-i-m-e-6cd96e4f780d#.nme2qmtll
http://k8si.github.io/2016/01/28/lstm-networks-for-sentiment-analysis-on-tweets.html
https://www.kaggle.com/c/word2vec-nlp-tutorial

Please Subscribe! And like. And comment. That’s what keeps me going.

Join us in our Slack channel:
wizards.herokuapp.com

If you’re wondering, I used style transfer via machine learning to add the fire effect to myself during the rap part.

Please support me on Patreon:
https://www.patreon.com/user?u=3191693
Follow me:
Twitter: https://twitter.com/sirajraval
Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/
Signup for my newsletter for exciting updates in the field of AI:
https://goo.gl/FZzJ5w
Hit the Join button above to sign up to become a member of my channel for access to exclusive content!

Source


[ad_2]

Comment List

  • Siraj Raval
    January 24, 2021

    “n_words” lmao

  • Siraj Raval
    January 24, 2021

    LUPE FIASCO!! 🙂

  • Siraj Raval
    January 24, 2021

    Asome Vid !! Thank you

  • Siraj Raval
    January 24, 2021

    the content of these videos are great, however, the pace is a little too fast!

  • Siraj Raval
    January 24, 2021

    nb_classes what does that mean?

  • Siraj Raval
    January 24, 2021

    Hi !! can you please tell me ….how to install packages in 3.6.2 this is new version of R…finding difficulty in installing sentiment and twitteR package …my mail id is jyotsna21verma@gmail.com . Waiting for your response!!!

  • Siraj Raval
    January 24, 2021

    bro…do video on emotional health monitoring system using CNN, BLSTM-RNN or sentimental analysis…plss bro

  • Siraj Raval
    January 24, 2021

    Thank you for sharing these videos Siraj. Do you have a single video where it shows how to predict the Market Share Price using Twitter Sentiments as Input through Python (Jupiter) ?

  • Siraj Raval
    January 24, 2021

    you are awesome! <3

  • Siraj Raval
    January 24, 2021

    Tutorial on setting up an AMI using AWS not working, Siraj! Is there another link to refer?

  • Siraj Raval
    January 24, 2021

    Super cheese, but actually quite good and fun to watch. Congrats!

  • Siraj Raval
    January 24, 2021

    The substance on this channel is there. Its just Siraj's personality, humor choices, and some editing that is annoying. Oh well, at least he is making great videos and you can't beat the price.

  • Siraj Raval
    January 24, 2021

    Fantastic Siraj

  • Siraj Raval
    January 24, 2021

    These memes are too distracting. Tone it down a little.

  • Siraj Raval
    January 24, 2021

    can i use the sentiment reviews set to train the model but then use it for normal messages (not reviews), to get the sentiment?

  • Siraj Raval
    January 24, 2021

    everything is fine up until jupytr.. after that it doesnt work.!!!

  • Siraj Raval
    January 24, 2021

    This dude really went from coding to rapping to coding as if nothing happening

  • Siraj Raval
    January 24, 2021

    I like the rap

  • Siraj Raval
    January 24, 2021

    lol n_word

  • Siraj Raval
    January 24, 2021

    Great videos Siraj, brilliant. I'm looking for code to detect gender identification and age group of Tweets and text file contents. It's the study of author profiling. I've found https://pan.webis.de/clef18/pan18-web/author-profiling.html and Github projects like https://github.com/nschaetti/PAN18-Author-Profiling. Do you have a TF project on author profiling?

  • Siraj Raval
    January 24, 2021

    I am using part of this video as a reference in my university report on automatic sarcasm detection. Thank you, Siraj, for this simple and concise video.

  • Siraj Raval
    January 24, 2021

    hey siraj! recently i have chosen sentiment analysis as our sophomore project but i have no knowledge of machine learning or anything related to it. could you suggest how i should get started? i want to analyze amazon reviews and classify them. thanks a ton!

  • Siraj Raval
    January 24, 2021

    love your approach but unfortunately not so good for beginners like my self, even if play the pause, replay or play in slower speed there are so many things i feel i need more explanation on. nevertheless I enjoy watching anyway 🙂

  • Siraj Raval
    January 24, 2021

    awesome video bro 👍👍👍

  • Siraj Raval
    January 24, 2021

    please make a video on how to use the ReLu function.. unless you already did one, can you leave me to that video or article?

  • Siraj Raval
    January 24, 2021

    Can you please tell me which software(s) did you install in order to run this program? I'm facing problem in installing tensorflow. Thank you. Please reply asap.

  • Siraj Raval
    January 24, 2021

    The embedding layer makes that words that have a similar meaning also are represented by similar vectors, right?

  • Siraj Raval
    January 24, 2021

    Hi Siraj Raval,

    I am planning to create a twitter suicidality detection system. Can I get an advice on what to do to have a high accuracy of prediction? Can I apply deep learning with small data? Can I apply deep learning eith human interaction or human in the loop?

  • Siraj Raval
    January 24, 2021

    Mister Siraj Raval, if subjectivity is negative does It mean it's opinion Or fact?

  • Siraj Raval
    January 24, 2021

    I want to consult you on my Junior project. Can I?

  • Siraj Raval
    January 24, 2021

    I can't get rid of Amazon think, the last thing that you did. Do I have to enter my card number?

  • Siraj Raval
    January 24, 2021

    where did you define the architecture of the network here? I see that you did it in network building but I'm trying to grasp what the final architecture looks like.

  • Siraj Raval
    January 24, 2021

    Why pad if RNNs are ok for mixed length sequences?

  • Siraj Raval
    January 24, 2021

    How can I test the model with a new text? I have saved the model.

  • Siraj Raval
    January 24, 2021

    Hey Siraj, can you help me know "how the Emoticons are stored and retrieved for Sentiment Analysis?" Reply ASAP!

  • Siraj Raval
    January 24, 2021

    Pharmaceutical Scientists should look into using double-speed Siraj videos as a test for new ADHD medications.

  • Siraj Raval
    January 24, 2021

    Siraj Raval
    Good, really good and clean information sharing. And your additional show is something else. Good Job.

  • Siraj Raval
    January 24, 2021

    How much time does it take to train the data on a local machine after installing tflearn?

  • Siraj Raval
    January 24, 2021

    thanks

  • Siraj Raval
    January 24, 2021

    How do you now what numbers to put in while training or testing a neural network?

  • Siraj Raval
    January 24, 2021

    If you used less time on memes and cringe rap lyrics, perhaps you could spend more time explaining this complex topic a little bit better.

  • Siraj Raval
    January 24, 2021

    This man made Skynet!

  • Siraj Raval
    January 24, 2021

    No German uses Waldeinsamkeit 😀

  • Siraj Raval
    January 24, 2021

    Why you do not finished the example? Seeing on screen only Training Step: xxx | total loss: xxx is trivial. You should add prediction and also conversion of numbers from pkl into words/

  • Siraj Raval
    January 24, 2021

    dude yer a god!!

  • Siraj Raval
    January 24, 2021

    YO! the jurassic park joke is amazing. Dudeeeeeeee

  • Siraj Raval
    January 24, 2021

    Superb video for getting hands dirty on DL based text classification. For those interested in looking under the hood, this blog on "Breathrough approaches for Sentiment Analysis" would be a good read.

    http://blog.paralleldots.com/technology/nlp/breakthrough-research-papers-and-models-for-sentiment-analysis/

  • Siraj Raval
    January 24, 2021

    siraj… u tutorial are awesome…how to do sentimal anaysis on "english" language

  • Siraj Raval
    January 24, 2021

    Getting an error not sure what I've done wrong:

    Traceback (most recent call last):
    File "sentiment.py", line 6, in <module>
    valid_portion=0.1)
    ValueError: too many values to unpack (expected 2)

    Do you have the code for this demo hosted anywhere?

Write a comment