In this article we will see about Deep Learning, how it is similar to human brains, how does it works and its application.

Today everyone in this world is fascinated by the words Artificial Intelligence, Machine Learning and Deep Learning, no matter what people are doing they want to get ahead in the market. In this digital era where we have vast amount of data on the internet we are getting dependent on the machines to analyze it.

Let’s say we want to predict the predict the price of a house. If I go back 50 years back, I would…


This is the final part of the series of implementation of Sentiment Analysis. If you haven’t read the Part 2, I would suggest you to read the “Sentiment Analysis of a Youtube Video”. In this part we will apply subjectivity , polarity and form word clouds to visualize commonly used words in the comments by different users.

Recap

We are performing Sentiment Analysis on the below youtube video part by part. We are taking the video on “The uprising of India’s farmers: What’s behind the protests?” published by Global News.

This video is about “Farmers in India have been rallying for…


Source: https://www.kdnuggets.com/2020/06/5-essential-papers-sentiment-analysis.html

This is the Part 2 of the series of implementation of Sentiment Analysis. If you haven’t read the Part 1, I would suggest you to read the “Sentiment Analysis of a Youtube Video”. In this part we will be cleaning our text data to get meaningful insights.

QUICK RECAP

We are performing Sentiment Analysis on the below youtube video part by part. We are taking the video on “The uprising of India’s farmers: What’s behind the protests?” published by Global News.

This video is about “Farmers in India have been rallying for months against three agricultural laws enacted Sept. 20 by Prime…


Source: https://www.kdnuggets.com/2020/06/5-essential-papers-sentiment-analysis.html

This is the Part 1 of the series of implementation of Sentiment Analysis.

QUICK RECAP

In my last article on Natural Language Processing, I mentioned about Sentiment Analysis as some of the frequently used NLP techniques. Let’s deep dive into it.

Sentiment Analysis
Sentiment analysis (or opinion mining) is a natural language processing technique used to interpret and classify emotions in subjective data. Sentiment analysis is often performed on textual data to detect sentiment in emails, survey responses, social media data, and beyond.

Now we know what is Sentiment Analysis let’s see how it can be performed on Social Media Data ( in our case Youtube comments ).

IMPLEMENTATION OF SENTIMENT ANALYSIS

We will implement sentiment analysis on the…


In this article we will see about Thompson Sampling, it’s algorithm and implementation. There will be also some discussion on Beta Distribution used in Thompson Sampling algorithm.

Multi-Armed Bandit Problem In a Nut Shell

Multi-Armed Bandit Problem is a classical problem in Reinforcement Learning where a gambler walks into casino and gamble his money on multiple single armed slot machines. He tries to explore the machines initially to find best reward giving machine and after some initial round he exploits the machine that gives maximum rewards.


In this article we will visualize how UCB algorithm works for Multi-Armed Bandit Problem.

UCB Algorithm in Nutshell

In UCB Algorithm we start exploring all the machines at the initial phase and later when we find the machine with highest confidence bound we start exploiting it to get maximum rewards.

If you want to understand it better, you can see the Upper Confidence Bound for Multi-Armed Bandits Problem. Here, we will focus on algorithmic part and visualize it with the help of coding.

Let’s see what are the steps of UCB Algorithm.

Steps of UCB Algorithm

  1. At each round n, we consider two numbers for machine m.
    ->
    Nₘ(n)…


In this article we will discuss the Upper Confidence Bound and its steps of algorithm.

As we have seen in the Multi-Armed Bandits Problem article that we have 5 or more number of slot machines in which we bet our money in such a way that our profits are maximized.

Every machine has its own distribution according to which your profits is determined. We use the combination of exploration and exploitation techniques in a balanced manner in order to increase our profits. …


Source: twenty20.com/photos/a55ef51d-58c1–4361-a54d-fd4c3011aa6e

In this article you will understand about Reinforcement Learning, the famous Multi-Armed Bandit Problem, its application and some strategies to solve the problem.

The Multi-Armed Bandit Problem is a very popular problem in Reinforcement Learning. But Hey, what is Reinforcement learning is?

Reinforcement Learning is a type of machine learning algorithm which is a reward and punishment based algorithm where for correct predictions we reward the machine and for incorrect predictions we punish the algorithm. …


Before we go into Apriori Algorithm I would suggest you to visit this link to have a clear understanding of Association Rule Learning.

What is Apriori Algorithm?
Apriori Algorithm is one of the algorithm used for transaction data in Association Rule Learning. It allows us to mine the frequent itemset in order to generate association rule between them.
Example: list of items purchased by customers, details of website which are frequently visited etc.

This algorithm was introduced by Agrawal and Srikant in 1994.

Principles behind Apriori Algorithm

  1. Subset of frequent itemset are frequent itemset.
  2. Superset of infrequent itemset are infrequent…

Amit Ranjan

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store