Udemy

Applied Text Mining and Sentiment Analysis with Python

立即報名
  • 6,514 名學生
  • 更新於 11/2021
4.3
(707 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
2 小時 18 分鐘
教學語言
英語
授課導師
Benjamin Termonia
評分
4.3
(707 個評分)
3次瀏覽

課程簡介

Applied Text Mining and Sentiment Analysis with Python

Perform Sentiment Analysis on Twitter data by combining Text Mining and NLP techniques, NLTK and Scikit-Learn

"Bitcoin (BTC) price just reached a new ALL TIME HIGH! #cryptocurrency #bitcoin #bullish"

For you and me, it seems pretty obvious that this is good news about Bitcoin, isn't it? But is it that easy for a machine to understand it? ... Probably not ... Well, this is exactly what this course is about: learning how to build a Machine Learning model capable of reading and classifying all this news for us!

Since 2006, Twitter has been a continuously growing source of information, keeping us informed about all and nothing. It is estimated that more than 6,000 tweets are exchanged on the platform every second, making it an inexhaustible mine of information that it would be a shame not to use.

Fortunately, there are different ways to process tweets in an automated way, and retrieve precise information in an instant ... Interested in learning such a solution in a quick and easy way? Take a look below ...

_____________________________________________________

What will you learn in this course?

By taking this course, you will learn all the steps necessary to build your own Tweet Sentiment prediction model. That said, you will learn much more as the course is separated into 4 different parts, linked together, but providing its share of knowledge in a particular field (Text Mining, NLP and Machine Learning).

  • SECTION 1: Introduction to Text Mining

In this first section, we will go through several general elements setting up the starting problem and the different challenges to overcome with text data. This is also the section in which we will discover our Twitter dataset, using libraries such as Pandas or Matplotlib.

  • SECTION 2: Text Normalization

Twitter data are known to be very messy. This section will aim to clean up all our tweets in depth, using Text Mining techniques and some suitable libraries like NLTK. Tokenization, stemming or lemmatization will have no secret for you once you are done with this section.

  • SECTION 3: Text Representation

Before our cleansed data can be fed to our model, we will need to learn how to represent it the right way. This section will aim to cover different methods specific to this purpose and often used in NLP (Bag-of-Words, TF-IDF, etc.). This will give us an additional opportunity to use NLTK.

  • SECTION 4: ML Modelling

Finally ... the most exciting step of all! This section will be about putting together all that we have learned, in order to build our Sentiment prediction model. Above all, it will be about having an opportunity to use one of the most used libraries in Machine Learning: Scikit-Learn (SKLEARN).

_____________________________________________________

Why is this course different from the others I can find on the same subject?

One of the key differentiators of this course is that it's not about learning Text Mining, NLP or Machine Learning in general. The objective is to pursue a very precise goal (Sentiment Analysis) and deepen all the necessary steps in order to reach this goal, by using the appropriate tools.

So no, you might not yet be an unbeatable expert in Artificial Intelligence at the end of this course, sorry ... but you will know exactly how, and why, your Sentiment application works so well.

_____________________________________________________

About AIOutsider

AIOutsider was created in 2020 with the ambition of facilitating the learning of Artificial Intelligence. Too often, the field has been seen as very opaque or requiring advanced knowledge in order to be used. At AIOutsider, we want to show that this is not the case. And while there are more difficult topics to cover, there are also topics that everyone can reach, just like the one presented in this course. If you want more, don't hesitate to visit our website!

_____________________________________________________

So, if you are interested in learning AI and how it can be used in real life to solve practical issues like Sentiment Analysis, there is only one thing left for you to do ... learn with us and join this course!

課程章節

  • 6 個章節
  • 45 堂課
  • 第 1 章 Course Preview
  • 第 2 章 Introduction to Text Mining
  • 第 3 章 Text Normalization
  • 第 4 章 Text Vectorization
  • 第 5 章 Sentiment Analysis
  • 第 6 章 BONUS SECTION: final word & coupons

課程內容

  • How to use common Text Mining and NLP techniques
  • How to use Regex to clean up Tweets
  • How to use NLTK to pre-process text
  • How to use Scikit-Learn to build a Sentiment Analysis prediction model
  • How to predict the sentiment of any tweet


評價

  • Z
    Zukile Ngcizela
    4.5

    Informative

  • A
    Anna Jones
    3.0

    This course seemed best suited to someone who has a good working knowledge of python already. I was hoping that it would be a strategy that would be possible to adapt for a different type of sentiment analysis, but I don't know whether it will be the best option for my needs.

  • M
    Mohammad Haghdoosti
    5.0

    Easy to listen to

  • R
    R E Suriya
    5.0

    Good

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意