Sei sulla pagina 1di 38

10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

×
-
(http://play.google.com/store/apps/details?id=com.analyticsvidhya.android)

i LOGIN / REGISTER (HTTPS://ID.ANALYTICSVIDHYA.COM/ACCOUNTS/LOGIN/?

NEXT=HTTPS://WWW.ANALYTICSVIDHYA.COM/BLOG/2019/07/ULTIMATE-LIST-POPULAR-MACHINE-LEARNING-USE-CASES/)

(https://www.analyticsvidhya.com/myfeed/?
utm-source=blog&utm-medium=top-
icon/)

(https://www.analyticsvidhya.com/datahack-summit-2019/?
utm_source=blog&utm_medium=topBanner&utm_campaign=DHS2019)

DATA SCIENCE (HTTPS://WWW.ANALYTICSVIDHYA.COM/BLOG/CATEGORY/DATA-SCIENCE/)

MACHINE LEARNING (HTTPS://WWW.ANALYTICSVIDHYA.COM/BLOG/CATEGORY/MACHINE-LEARNING/)

Popular Machine Learning Applications and Use Cases in our Daily Life
PRANAV DAR (HTTPS://WWW.ANALYTICSVIDHYA.COM/BLOG/AUTHOR/DATASCIENCE22/), JULY 15, 2019 LOGIN TO BOOKMARK THIS A…

Overview
Enroll Now
k
https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 1/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

We are the in middle of a revolution being led by machine learning applications


Here’s a comprehensive list of popular and common machine learning use cases we see every day
These use cases range from the application of machine learning in our smartphones to the transactions
we do daily

Introduction

Picture this – you have an interview tomorrow for a machine learning role you have been aspiring to for a long
time. Everything needs to go as per schedule otherwise plans might get messed up.

So, you tell your virtual assistant to:

Set an alarm for 7 am tomorrow


Book an Uber for 8.30 am direct to the interview location
Estimate the ride fare
Ask Google Maps to tell you the estimated time it might take to reach
And finally, bring up a list of resources you need to brush up on before the interview

The beauty about all of this? You didn’t need to move or spend time typing all of this. All you did was speak to
your virtual assistant and the machine learning algorithms
(https://www.analyticsvidhya.com/blog/2017/09/common-machine-learning-algorithms/?
utm_source=blog&utm_medium=ultimate-list-popular-machine-learning-use-cases) powering that system went
to work!

k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 2/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

(https://s3-ap-south-1.amazonaws.com/av-blog-media/wp-
content/uploads/2019/07/machine_learning_use_cases.jpg)

This isn’t some futuristic scenario where machines have a human-level psyche – this is now! We are living in the
midst of a truly global revolution thanks to advancements in computational power and thus machine learning
(https://courses.analyticsvidhya.com/courses/applied-machine-learning-beginner-to-professional?
utm_source=blog&utm_medium=ultimate-list-popular-machine-learning-use-cases) applications.

So, let’s look at the most common use cases of machine learning we deal with in our day-to-day lives (sometimes
without even realizing it’s machine learning at play).

Popular Machine Learning Use Cases We’ll Cover

1. Applications in Smartphones
2. Transportation Optimization
3. Popular Web Services
4. Sales and Marketing
5. Security
6. Financial Domain
7. Other Popular Use Cases k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 3/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

1. Machine Learning Use Cases in Smartphones

Did you know that machine learning powers most of the features on your smartphone?

That’s right! From the voice assistant that sets your alarm and find you the best restaurants to the simple use
case of unlocking your phone via facial recognition – machine learning is truly embedded in our favorite devices.

Voice Assistants

That example we saw in the introduction about talking to our virtual assistant? That was all about the concept of
speech recognition (https://www.analyticsvidhya.com/blog/2019/07/learn-build-first-speech-to-text-model-
python/) – a budding topic in machine learning right now.

(https://s3-ap-south-1.amazonaws.com/av-blog-media/wp-content/uploads/2019/07/voice-assistants.jpeg)

Voice assistants are ubiquitous right now. You must have used (or at least heard about) the below popular voice
assistants:

Apple’s Siri
Google Assistant
Amazon’s Alexa
Google Duplex
Microsoft’s Cortana
k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 4/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

Samsung’s Bixby

And so on. The common thread between all of these voice assistants? They are powered by machine learning
algorithms! These voice assistants recognize speech (the words we say) using Natural Language Processing
(NLP), convert them into numbers using machine learning, and formulate a response accordingly.

The field is ripe for these assistants becoming smarter in the future as machine learning techniques become
more advanced. And you can learn to build your own speech recognition system with our awesome tutorial:

Learn how to Build your own Speech-to-Text Model (using Python)


(https://www.analyticsvidhya.com/blog/2019/07/learn-build-first-speech-to-text-model-python/)

Smartphone Cameras

Wait – what in the world does machine learning have to do with my smartphone camera? Quite a lot, as it turns
out.

The incredible images we are able to click these days and the depth of these images – all of that is thanks to
machine learning algorithms. They analyze every pixel in a given image to detect objects, blur the background,
and a whole host of tricks.

k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 5/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

(https://s3-ap-south-1.amazonaws.com/av-blog-media/wp-content/uploads/2019/01/Google-Discusses-the-
Tech-Used-to-Emulate-Bokeh-on-the-Pixel-2.jpg)

These machine learning algorithms do several things to improve and enhance the smartphone’s camera:

Object detection to locate and single out the object(s) (or human) in the image
Filling in the missing parts in a picture
Using a certain type of neural network using GANs
(https://www.analyticsvidhya.com/blog/2017/06/introductory-generative-adversarial-networks-gans/) to
enhance the image or even extend its boundaries by imagining what the image would look like, etc.

Interested in reading more about how you can use machine learning to build your own smartphone camera
software? Your wait is over! Here’s the perfect tutorial to get you on your way:

Introduction to the Deep Learning Technique Behind Google Pixel’s Camera!

 
(https://www.analyticsvidhya.com/blog/2019/02/tutorial-semantic-segmentation-google-deeplab/)
k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 6/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

App Store and Play Store Recommendations

I love this feature of both Google’s Play Store and Apple’s App Store. The ‘Recommended for you’ section is
based on the applications I have installed on my phone (or previously used).

For example, if I have a few sports and food-related applications – so my recommended for you section is
usually filled with applications that are similar to these apps. I appreciate that the Play Store is personalized to
my taste and shows me apps I have a higher chance of downloading.

(https://s3-ap-south-1.amazonaws.com/av-blog-media/wp-
content/uploads/2019/07/play_store_recommendation_engine.jpg)

Source: LiveMint

Check it out right now if you haven’t noticed this.

How does Apple or Google do this? Two words – recommendation engines. This is a very popular concept in
machine learning right now. There are various ways of building a recommendation engine and you can get

k
started with your own right here:

Comprehensive Guide to building a Recommendation Engine from scratch (in Python)


Enroll Now
(https://www.analyticsvidhya.com/blog/2018/06/comprehensive-guide-recommendation-engine-python/)

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 7/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

Face Unlock – Smartphones

Most of us have are quite familiar with this. We pick up our smartphone and it unlocks itself by detecting our
face. It’s smart, efficient, time-saving and frankly superb.

What a lot of people don’t know about this is that our smartphones use a technique called facial recognition to
do this. And the core idea behind facial recognition is powered by – you guessed it – machine learning.

(https://s3-ap-south-1.amazonaws.com/av-blog-media/wp-
content/uploads/2019/07/face_unlock_machine_learning.jpg)

The applications of facial recognition are vast and businesses around the world are already reaping the benefits:

Facebook uses it to identify the people in images


Governments are using it to identify and catch criminals
Airports are using to verify passengers and crew members, and so on

The usage of face recognition models is only going to increase in the next few years so why not teach yourself
how to build one from scratch?

A Simple Introduction to Facial Recognition (with Python codes)


(https://www.analyticsvidhya.com/blog/2018/08/a-simple-introduction-to-facial-recognition-with-python-

k
codes/)

 
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 8/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

2. Machine Learning Use Cases in Transportation

The application of machine learning in the transport industry has gone to an entirely different level in the last
decade. This coincides with the rise of ride-hailing apps like Uber, Lyft, Ola, etc.

These companies use machine learning throughout their many products, from planning optimal routes to
deciding prices for the rise we take. So let’s look at a few popular use cases in transportation which use machine
learning heavily.

Dynamic Pricing in Travel

Do you often get frustrated by the surge pricing cab-hailing companies use? I encounter it on a daily basis for my
commute to and from work. Prices seem to be perpetually hiked. Why is this happening?!

So I dug into this a bit more and came across the concept of dynamic pricing – an excellent machine learning
use case. To understand this, let’s take a simple example.

(https://s3-ap-south-1.amazonaws.com/av-blog-media/wp-content/uploads/2019/07/uber_surge_pricing.png)

Imagine you’re starting a ride-hailing business. You need to plan the ride prices for each route in the city in a way
that would attract customers but also improve your bottomline. One way to do it is to manually map prices to
each route. Not an ideal solution.
k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 9/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

This is where dynamic pricing plays a vital role. It means adjusting your prices to changing market conditions. So
prices vary depending on factors like location, time of day, weather, overall customer demand, etc. That’s the
underlying idea behind why surge pricing was introduced.

Dynamic pricing is a thriving practice in various industries, such as travel, hospitality, transportation, and
logistics, among others.

Transportation and Commuting – Uber

Dynamic pricing isn’t the only machine learning use case ride-hailing companies like Uber use. They rely heavily
on machine learning to identify the most optimal route to get the passenger from point A to B.

(https://s3-ap-south-1.amazonaws.com/av-blog-media/wp-
content/uploads/2019/07/uber_route_machine_learning.jpg)

For us, it appears to be a rather simple solution. Put your location, the destination and the nearest driver will
come to pick us up. But what appears to be straightforward is actually a complex web of architectures and
services on Uber’s backend.

There are multiple machine learning techniques at play that aim to optimize the route we take.

k
Check out this article by Uber where they talk more about using machine learning to identify efficient routes:

How Uber Engineers an Efficient Route (https://eng.uber.com/engineering-an-efficient-route/)


Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 10/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

Google Maps

You must have guessed this one by now. Google Maps is a prime example of a machine learning use case. In
fact, I would recommend opening up Google Maps right now and picking out the different features it offers.

(https://s3-ap-south-1.amazonaws.com/av-blog-media/wp-
content/uploads/2019/07/google_maps_machine_learning.png)

Here are some that I can see (and have used extensively):

Routes: Go from point A to point B


Estimated time to travel this route
Traffic along the route
The ‘Explore Nearby’ feature: Restaurants, petrol pumps, ATMs, Hotels, Shopping Centres, etc.

Google uses a ton of machine learning algorithms to produce all these features. Machine learning is deeply
embedded in Google Maps and that’s why the routes are getting smarter with each update.
k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 11/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

The estimated travel time feature works almost perfectly. If it shows ’40 minutes’ to reach your destination, you
can be sure your travel time will be approximately around that timeline. Got to love machine learning!

3. Machine Learning Use Cases in Popular Web Services

You’ll love this section. We interact with certain applications every day multiple times. What we perhaps did not
realize until recently – most of these applications work thanks to the power and flexibility of machine learning.

Here are four use cases you are ultra familiar with. Now, look at them from a machine learning perspective.

Email filtering

Dealing with way too emails at work? Or is your personal email inbox bursting with utterly random and spam
emails? We’ve all been there. My inbox count once read 11,000+ unread emails!

Wouldn’t it be easy if we could write a rule that would filter emails according to their subject? A marketing mail
would go to that folder. An email about work would come into my primary inbox (and so on). This would make
life so much easier.

(https://s3-ap-south-1.amazonaws.com/av-blog-media/wp-
content/uploads/2019/07/email_filtering_machine_learning.png)
k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 12/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

As it turns out, this is exactly what most email services are now doing! They’re using machine learning to parse
through the email’s subject line and categorize it accordingly. Take Gmail for example. The machine learning
algorithm Google uses has been trained on millions of emails so it can work seamlessly for the end-user (us).

While Gmail allows us to customize labels, the service offers default labels:

Primary
Social
Promotions

The machine learning algorithms immediately categorize the email into one of these three labels as soon as you
receive an email. We get an instant alert if Gmail deems it a ‘Primary’ email.

Of course, Gmail also uses machine learning to figure out if the email is spam or not. A feature we are all truly
grateful for. Google’s algorithm has become a lot smarter over the years in deciding if an email is spam or not.
This is where getting more data for a machine learning algorithm is so helpful – something Google has in
abundance.

Google Search

The most popular machine learning use case in this (or any) list. Everyone has used Google Search and most of
us use it multiple times on a daily basis. I would venture to say we take it for granted that Google will serve us the
best results up front.

But how does Google Search work?

Google Search has become an impenetrable behemoth that mortals cannot crack. How it works underneath is
something only those folks who have designed Google Search know. One thing we can say for certain – Google
uses machine learning to power its Search engine.

k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 13/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

(https://s3-ap-south-1.amazonaws.com/av-blog-media/wp-
content/uploads/2019/07/google_search_machine_learning.png)

The amount of data Google has to constantly train and refine its algorithms is a number we cannot fathom. No
calculator in the world will tell us the number of queries Google has processed in the last two decades. It is a
trasure trove for data scientists!

Now – imagine you were asked to build your own Google search. What rules would you use? What kind of
content would you include? How would you rank sites? Here’s an article that will get you started:

Google PageRank explained in simple terms! (https://www.analyticsvidhya.com/blog/2015/04/pagerank-


explained-simple/)

Google Translate

I’m fluent in Google Translate. I’ve picked up bits and pieces of foreign languages like German, Spanish, and
Italian thanks to this wonderful service by Google. Anytime I come across a bit of text in a foreign language,
Google Translate immediately offers me the answer. k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 14/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

(https://s3-ap-south-1.amazonaws.com/av-blog-media/wp-
content/uploads/2019/07/google_translate_machine_learning.png)

It won’t surprise you to know that Google uses machine learning to understand the sentence(s) sent by the user,
convert them to the requested language, and show the output. Machine learning is deeply embedded in Google’s
ecosystem and we are all benefitting from that.

Fortunately, we have a sense of how Google uses machine learning to power it’s Translate engine. This article
will help you understand and get started with the topic:

A Must-Read NLP Tutorial on Neural Machine Translation – The Technique Powering Google Translate
(https://www.analyticsvidhya.com/blog/2019/01/neural-machine-translation-keras/)

LinkedIn and Facebook recommendations and ads

Social media platforms are classic use cases of machine learning. Like Google, these platforms have integrated
machine learning into their very fabric. From your home feed to the kind of ads you see, all of these features work
thanks to machine learning.

A feature which we regularly see if ‘People you may know’. This is a common feature across all social media
platforms, Twitter, Facebook, LinkedIn, etc. These companies use machine learning algorithms to look at your
profile, your interests, your current friends, their friends, and a whole host of other variables.

k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 15/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

(https://s3-ap-south-1.amazonaws.com/av-blog-media/wp-
content/uploads/2019/07/linkedin_recommend_machine_learning.jpg)

The algorithm then generates a list of people that match a certain pattern. These people are then recommended
to you with the expectation that you might know them (or at least have profiles very similar to yours).

I have personally connected with a lot of my professional colleagues and college friends thanks to LinkedIn’s
system. It’s a use case of machine learning benefitting everyone involved in the process.

The ads that we see work in a similar fashion. They are tailored to your tastes, interests and especially your
recent browsing or purchase history. If you are a part of a lot of data science groups, Facebook or LinkedIn’s
machine learning algorithm might suggest machine learning courses.

Pay attention to this next time you’re using social media. It’s all machine learning behind the curtains!

4. Machine Learning Use Cases in Sales and Marketing

Top companies in the world are using machine learning to transform their strategies from top to bottom. The two
most impacted functions? Marketing and Sales!

These days if you’re working in the marketing an sales field, you need to know at least one Business Intelligence

k
tool (like Tableau or Power BI). Additionally, marketers are expected to know how to leverage machine learning in
their day-to-day role to increase brand awareness, improve the bottomline, etc.

Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 16/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

So, here are three popular use cases in marketing and sales where machine learning is changing the way things
work.

Recommendation Engines

We briefly spoke about recommendation engines earlier. I mentioned that these systems are ubiquitous. But
where are they used in the marketing and sales field? And how?

Let’s take a simple example to understand this. Before the advent of IMDb (and Netflix), we all used to go to DVD
stores or rely on Google to search for movies to watch. The store clerk would offer suggestions on what to watch
and we took a hail mary pass by picking up movies we had no idea about.

(https://s3-ap-south-1.amazonaws.com/av-blog-media/wp-
content/uploads/2019/07/amazon_recommendation_system.png)

That world is almost completely in the past now thanks to recommendation engines. We can log on to a site and
it recommends products and services to me based on my taste and previous browsing history. Some popular
examples of recommendation engines:

E-commerce sites like Amazon and Flipkart


Book sites like Goodreads
Movie services like IMDb and Netflix
Hospitality sites like MakeMyTrip, Booking.com, etc.
Retail services like StitchFix k
Enroll Now
Food aggregators like Zomato and Uber Eats

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 17/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

The list is long. Recommendation engines are everywhere around us and marketing and Sales departers are
leaning on them more than ever before to attract (and retain) new customers.

I encourage you to read this beginner-friendly tutorial on how to build your own recommendation engine:

Comprehensive Guide to building a Recommendation Engine from scratch (in Python)


(https://www.analyticsvidhya.com/blog/2018/06/comprehensive-guide-recommendation-engine-python/)

Personalized Marketing

Recommendation engines are part of an overall umbrella concept called personalized marketing. The meaning of
this concept is in the name itself – it is a type of marketing technique tailored to an individual’s need.

Think about this. How many calls do you get from credit card or loan companies offering their services “for free”?
These calls offer the same services without understanding what you want (or don’t want). It’s traditional
marketing that is now outdated and well behind the digital revolution.

(https://s3-ap-south-1.amazonaws.com/av-blog-media/wp-

k
content/uploads/2019/07/personalized_marketing.jpeg)

Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 18/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

Now imagine if these calls or emails came highly personalized to your interests. If you’re a big shopaholic and
that reflects in your purchase history, perhaps the message could be about a new service offering to extend your
credit line. Or if you’re a machine learning enthusiast, the email could offer courses suited to your taste.

Honestly, the potential for personalized marketing is HUGE. Machine learning helps to identify customer
segments and tailor your marketing campaigns for those segments. You can regularly check how your campaign
is doing through metrics like open rates, clickthrough rates, and so on.

I strongly recommend reading the below guide which will help you rebrand your digital marketing strategy:

A Comprehensive Guide to Digital Marketing and Analytics Every Data Science Professional Must Read
(https://www.analyticsvidhya.com/blog/2018/12/guide-digital-marketing-analytics/)

Customer Support Queries (and Chatbots)

You will understand this at a very personal level if you’ve ever dealt with customer support (and who hasn’t?).
Those dreaded phone calls, the interminable wait, the unresolved query – it all adds up to a very frustrating user
experience.

Machine learning is helping remove all these obstacles. Using concepts of Natural Language Processing (NLP)
and sentiment analysis, machine learning algorithms are able to understand what we’re saying and the tone
which we are saying it in.

k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 19/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

(https://s3-ap-south-1.amazonaws.com/av-blog-media/wp-
content/uploads/2019/07/customer_support_machine_learning.jpg)

We can broadly divide these queries into two categories:

Voice-based queries
Text-based queries

For the former, machine learning algorithms detect the message and the sentiment to redirect the query to the
appropriate customer support person. They can then deal with the user accordingly.

Text-based queries, on the other hand, are now almost exclusively being handled by chatbots. Almost all
businesses are now leveraging these chatbots on their sites. They remove the impediment of waiting and
immediately provide answers – hence, a super useful end-user experience.

We have put together two intuitive articles on how to build your own chatbot which you should check out:

Learn how to Build and Deploy a Chatbot in Minutes using Rasa (IPL Case Study!)
(https://www.analyticsvidhya.com/blog/2019/04/learn-build-chatbot-rasa-nlp-ipl/)
Building a FAQ Chatbot in Python – The Future of Information Searching

 
(https://www.analyticsvidhya.com/blog/2018/01/faq-chatbots-the-future-of-information-searching/)
k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 20/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

6. Machine Learning Use Cases in Security

Machine learning is disrupting the security industry as well! The days of traditional security, where security
guards used to sit for hours on end noting down vehicle numbers and stopping suspicious folks – it’s slowly
being phased out.

Businesses are using machine learning to better analyze threats and respond to adversarial attacks. These use
cases extend to both offline threats as well as online (bank frauds, financial threats, etc.).

Video Surveillance

I’m certain you must have heard or read about a certain country using video surveillance to track its citizens (a
quick Google search will tell you anyway). Organizations globally are using video surveillance for various tasks,
like detecting intruders, identifying threats of violence, catching criminals, etc.

All of this is not being done manually, however. That would be immensely time taking. So instead, machine
learning algorithms are being used for the software that is put inside these surveillance cameras.

(https://s3-ap-south-1.amazonaws.com/av-blog-media/wp-
content/uploads/2019/07/machine_learning_security.jpg)
k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 21/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

These machine learning algorithms use various computer vision techniques (like object detection) to identify
potential threats and nab offenders.

Here’s a quite unique use case of machine learning for security:

‘Eye in the Sky’ is a Machine Learning Project that Detects Violent People in Crowds
(https://www.analyticsvidhya.com/blog/2018/06/eye-in-the-sky-is-a-machine-learning-project-that-detects-
violent-people-in-crowds/)

Cyber Security (Captchas)

“I’m not a robot” – does this sentence seem familiar? We often encounter this button when a website suspects it
is dealing with a machine rather than a human.

These tests are called CAPTCHA, short for Completely Automated Public Turing test. We are asked to identify
traffic lights, trees, crosswalks, and all sorts of objects to prove that we are, indeed, human.

(https://s3-ap-south-1.amazonaws.com/av-blog-media/wp-
content/uploads/2019/07/captcha_machine_learning.png)
k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 22/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

The traffic lights and trees are getting covered by other objects, cars are getting obscured, crosswalks are more
distant, and all sorts of complications. Why are websites making life more difficult for us? The answer to this lies
with machine learning.

The website Verge put it best:

“Because CAPTCHA is such an elegant tool for training AI, any given test could
only ever be temporary, something its inventors acknowledged at the outset.
With all those researchers, scammers, and ordinary humans solving billions of
puzzles just at the threshold of what AI can do, at some point the machines were
going to pass us by.”

So Google is using machine learning to make CAPTCHA even more complex to decipher. The researchers are
using image recognition techniques to crack these CAPTCHAS and consequently enhance their security at the
backend.

7. Machine Learning Use Cases in the Financial Domain

Most of the jobs in machine learning are geared towards the financial domain. And that makes sense – this is
the ultimate numbers field. A lot of banking institutions till recently used to lean on logistic regression (a simple
machine learning algorithm) to crunch these numbers.

There are tons of use cases of machine learning in finance. Let’s look at two very common ones you (most likely)
have come across.

Catching Fraud in Banking

Have you ever been a victim of credit card fraud? It’s a painful experience to go through. The shock of the fraud is
exacerbated by the amount of paperwork the bank asks you to fill out.

Thankfully, machine learning is solving different layers of this process. From fraud detection to fraud prevention,
machine learning algorithms are changing the way banks work to improve the customer’s experience. k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 23/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

The challenge with this is keeping up with the level of cyber threats. These adversaries are two steps ahead of
the curve at each stage. As soon as the latest machine learning solution comes up, these attachers perfect it and
build on top of it.

(https://s3-ap-south-1.amazonaws.com/av-blog-media/wp-
content/uploads/2019/07/fraud_detection_machine_learning.jpg)

Having said that, machine learning has definitely helped streamline the process. These algorithms are able to
identify fraudulent transactions and flag them so the bank can connect with the customers ASAP to check if they
made the transaction.

A good example is to look at the spending patterns of consumers. If a purchase does not fit in with this pattern
(the amount is too high, or from a different country, etc.), then the algorithms alert the bank and put the
transaction on hold.

The below two articles by a cybersecurity and machine learning expert explain how to build robust malware
detection models:

Using the Power of Deep Learning for Cyber Security (Part 1)


(https://www.analyticsvidhya.com/blog/2018/07/using-power-deep-learning-cyber-security/) k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 24/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

Using the Power of Deep Learning for Cyber Security (Part 2)


(https://www.analyticsvidhya.com/blog/2019/05/using-power-deep-learning-cyber-security-2/)

Personalized Banking

Another use case of recommendation engines! This one is targeted specifically for the banking domain. You
must be quite familiar with personalization at this point – so think about what personalized banking could mean
before you read further.

We have read about banks targeting customer microsegments and tailoring offers to them. Personalized banking
takes this concept to an entirely new level.

(https://s3-ap-south-1.amazonaws.com/av-blog-media/wp-
content/uploads/2019/07/personalized_banking_machine_learning.jpg)

The ideal personalization scenario is using machine learning to anticipate the user’s need and targeting
segments of each individual. As a report by BCG states:
k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 25/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

“Personalization in banking is not primarily about selling. It’s about providing


service, information, and advice, often on a daily basis or even several times a
day. Such interactions, as opposed to infrequent sales communications, form the
crux of the customer’s banking experience.”

Read the full BCG article here:

What Does Personalization in Banking Really Mean? (https://www.bcg.com/publications/2019/what-does-


personalization-banking-really-mean.aspx)

8. Other Popular Machine Learning Use Cases

I wanted to include this section of machine learning use cases that did not quite fit in our above categories. I will
constantly update this section so let’s start by looking at a very interesting use case – self-driving cars!

Self-Driving Cars

Out of all the use cases we have covered in this article, self-driving cars fascinate me the most. It is a crowning
achievement of what we have been able to accomplish using hardware and machine learning.

The beauty of self-driving cars is that all the three main aspects of machine learning – supervised, unsupervised
and reinforcement learning – are used throughout the car’s design.

k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 26/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

(https://s3-ap-south-1.amazonaws.com/av-blog-media/wp-
content/uploads/2019/07/self_driving_cars_machine_learning.jpg)

Here are just a few features of self-driving cars where machine learning is used:

Detecting objects around the car


Detecting the distance between the car in front, where the pavement is located, and the traffic signal
Evaluating the condition of the driver
Scene classification, among many other things.

End Notes

We are living in a golden age of machine learning. You must have imagined the vast and endless possibilities of
this wonderful field.

Are there any applications you feel we should include here? Which applications did you find the most intriguing?
Let me know in the comments section below!
k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 27/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

You can also read this article on Analytics Vidhya's Android APP

(//play.google.com/store/apps/details?
id=com.analyticsvidhya.android&utm_source=blog_article&utm_campaign=blog&pcampaignid=MKT-Other-
global-all-co-prtnr-py-PartBadge-Mar2515-1)

Share this:

 (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/?share=linkedin&nb=1)

 (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/?share=facebook&nb=1)

 (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/?share=twitter&nb=1)

 (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/?share=pocket&nb=1)

 (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/?share=reddit&nb=1)

TAGS : CHATBOTS (HTTPS://WWW.ANALYTICSVIDHYA.COM/BLOG/TAG/CHATBOTS/), CYBER SECURITY


(HTTPS://WWW.ANALYTICSVIDHYA.COM/BLOG/TAG/CYBER-SECURITY/), DATA SCIENCE
(HTTPS://WWW.ANALYTICSVIDHYA.COM/BLOG/TAG/DATA-SCIENCE/), DATA SCIENCE APPLICATIONS

(HTTPS://WWW.ANALYTICSVIDHYA.COM/BLOG/TAG/DATA-SCIENCE-APPLICATIONS/), DATA SCIENCE USE CASES


(HTTPS://WWW.ANALYTICSVIDHYA.COM/BLOG/TAG/DATA-SCIENCE-USE-CASES/), FRAUD DETECTION

(HTTPS://WWW.ANALYTICSVIDHYA.COM/BLOG/TAG/FRAUD-DETECTION/), MACHINE LEARNING


(HTTPS://WWW.ANALYTICSVIDHYA.COM/BLOG/TAG/MACHINE-LEARNING/), MACHINE LEARNING APPLICATIONS

(HTTPS://WWW.ANALYTICSVIDHYA.COM/BLOG/TAG/MACHINE-LEARNING-APPLICATIONS/), MACHINE LEARNING USE CASES


(HTTPS://WWW.ANALYTICSVIDHYA.COM/BLOG/TAG/MACHINE-LEARNING-USE-CASES/), NLP

(HTTPS://WWW.ANALYTICSVIDHYA.COM/BLOG/TAG/NLP/), OBJECT DETECTION


(HTTPS://WWW.ANALYTICSVIDHYA.COM/BLOG/TAG/OBJECT-DETECTION/), SPEECH RECOGNITION
(HTTPS://WWW.ANALYTICSVIDHYA.COM/BLOG/TAG/SPEECH-RECOGNITION/), VOICE RECOGNITION

(HTTPS://WWW.ANALYTICSVIDHYA.COM/BLOG/TAG/VOICE-RECOGNITION/)

k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 28/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

NEXT ARTICLE

Heroes of Machine Learning – Top Experts and Researchers you should follow
(https://www.analyticsvidhya.com/blog/2019/07/heroes-of-machine-learning-experts-researchers/)

h
PREVIOUS ARTICLE

Learn how to Build your own Speech-to-Text Model (using Python)


(https://www.analyticsvidhya.com/blog/2019/07/learn-build-first-speech-to-text-model-python/)

(https://www.analyticsvidhya.com/blog/author/datascience22/)
Pranav Dar
(Https://Www.Analyticsvidhya.Com/Blog/Author/Datascience22/)
Senior Editor at Analytics Vidhya. Data visualization practitioner who loves reading and delving deeper into
the data science and machine learning arts. Always looking for new ways to improve processes using ML
and AI.

19 COMMENTS

SHIVAM Reply
July 16, 2019 at 11:10 am (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-
cases/#comment-158906)

Great examples .. thanks for sharing pranav.

Enroll Now
k
https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 29/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

PRANAV DAR Reply


July 16, 2019 at 11:20 am (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-
cases/#comment-158907)

Thanks for reading, Shivam.

RAJESH MENON Reply


July 16, 2019 at 12:54 pm (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-
cases/#comment-158909)

Great compilation. Clear and Succinct, Pranav.

PRANAV DAR Reply


July 16, 2019 at 4:21 pm (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-
cases/#comment-158911)

Thanks, Rajesh. Glad you liked it!

SUJATHA SIVARAMAN Reply


July 16, 2019 at 12:55 pm (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-
cases/#comment-158910)

Very good article Pranav

PRANAV DAR Reply


July 16, 2019 at 4:30 pm (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-
cases/#comment-158912)

Thanks, Sujatha!

PRIYANKA Reply
July 17, 2019 at 3:45 pm (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-

k
cases/#comment-158918)

Nicely articulated.
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 30/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

PRANAV DAR Reply


July 17, 2019 at 4:01 pm (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-
cases/#comment-158919)

Thanks, Priyanka!

PAVAN Reply
July 17, 2019 at 4:40 pm (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-
cases/#comment-158920)

Superb Content.

VIVEK Reply
July 17, 2019 at 6:03 pm (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-
cases/#comment-158921)

Awesome!!

NAVEEN Reply
July 19, 2019 at 4:07 pm (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-
cases/#comment-158954)

Good explanation with Grate examples…Very good article

PRANAV DAR Reply


July 22, 2019 at 6:58 pm (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-
cases/#comment-159014)

Thanks, Naveen. Always good to know folks are finding it useful.

ASGHAR PASHA Reply


July 22, 2019 at 3:11 pm (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-

k
cases/#comment-159004)

Great to know most of the cases which we commonly use ,applies Machine learning algorithms.
very good article Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 31/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

PRANAV DAR Reply


July 22, 2019 at 6:54 pm (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-
cases/#comment-159013)

Thanks, Asghar!

HARSHIT AHLUWALIA Reply


July 23, 2019 at 7:57 am (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-
cases/#comment-159020)

Great, thanks for sharing

DATA SCIENTIST JOBS DEMANDS (HTTPS://BLOG.EDWISOR.COM/CATEGORY/DATA-


Reply
SCIENCE/)
August 13, 2019 at 12:03 pm (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-
cases/#comment-159278)

Thanks for such great information.

HU ZHANG Reply
August 15, 2019 at 5:06 am (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-
cases/#comment-159297)

Face Unlock – part which is using face verification not face recognition, since they are different.

RD Reply
September 17, 2019 at 11:02 pm (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-
cases/#comment-159648)

Thanks Pranav for such good use cases. This I formation was quite useful for a novice user like me to
understand what machine learning exactly is !!

PRANAV DAR k
Reply

Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 32/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

September 18, 2019 at 10:20 am (https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-


cases/#comment-159654)

Thanks, RD – glad you found the article useful.

LEAVE A REPLY

Your email address will not be published.

Comment

Name (required)

Email (required)

Website

Notify me of new posts by email.

SUBMIT COMMENT

k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 33/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

(https://analyticsvidhya.com/datahack-summit-2019/?

utm_source=blog&utm_medium=sidelongBanner&utm_campaign=DHS2019)

k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 34/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

POPULAR POSTS

24 Ultimate Data Science Projects To Boost Your Knowledge and Skills (& can be accessed freely)
(https://www.analyticsvidhya.com/blog/2018/05/24-ultimate-data-science-projects-to-boost-your-knowledge-
and-skills/)
Commonly used Machine Learning Algorithms (with Python and R Codes)
(https://www.analyticsvidhya.com/blog/2017/09/common-machine-learning-algorithms/)
4 Unique Methods to Optimize your Python Code for Data Science
(https://www.analyticsvidhya.com/blog/2019/09/4-methods-optimize-python-code-data-science/)
7 Regression Techniques you should know! (https://www.analyticsvidhya.com/blog/2015/08/comprehensive-
guide-regression/)
6 Easy Steps to Learn Naive Bayes Algorithm with codes in Python and R
(https://www.analyticsvidhya.com/blog/2017/09/naive-bayes-explained/)
A Complete Python Tutorial to Learn Data Science from Scratch
(https://www.analyticsvidhya.com/blog/2016/01/complete-tutorial-learn-data-science-python-scratch-2/)
Introduction to k-Nearest Neighbors: A powerful Machine Learning Algorithm (with implementation in Python
& R) (https://www.analyticsvidhya.com/blog/2018/03/introduction-k-neighbours-algorithm-clustering/)
A Simple Introduction to ANOVA (with applications in Excel)

k
(https://www.analyticsvidhya.com/blog/2018/01/anova-analysis-of-variance/)

Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 35/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

(https://praxis.ac.in/data-science-program/?utm_source=Analytics

Vidhya&utm_medium=Banner&utm_campaign=DS-Sept2019)

RECENT POSTS

Mathematics behind Machine Learning – The Core Concepts you Need to Know
(https://www.analyticsvidhya.com/blog/2019/10/mathematics-behind-machine-learning/)
OCTOBER 15, 2019

Knowledge Graph – A Powerful Data Science Technique to Mine Information from Text (with Python
code) (https://www.analyticsvidhya.com/blog/2019/10/how-to-build-knowledge-graph-text-using-spacy/)
OCTOBER 14, 2019

k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 36/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

7 Amazing NLP Hack Sessions to Watch out for at DataHack Summit 2019
(https://www.analyticsvidhya.com/blog/2019/10/top-7-natural-language-processing-nlp-hack-sessions-
datahack-summit-2019-bengaluru/)
OCTOBER 11, 2019

Hands-On Introduction to Web Scraping in Python: A Powerful Way to Extract Data for your Data Science
Project (https://www.analyticsvidhya.com/blog/2019/10/web-scraping-hands-on-introduction-python/)
OCTOBER 10, 2019

(https://courses.analyticsvidhya.com/courses/natural-language-

processing-nlp/?utm_source=Sticky_banner1&utm_medium=display&utm_campaign=NLPcourse)

k
Enroll Now

https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 37/38
10/15/2019 Ultimate List of Machine Learning Use Cases in our Day-to-Day Life

(https://courses.analyticsvidhya.com/courses/applied-machine-

ANALYTICS DATA SCIENTISTSCOMPANIES JOIN OUR COMMUNITY :


VIDHYA
Blog Post Jobs  
About Us (https://www.analyticsvidhya.com/blog)
(https://www.analyticsvidhya.com/corporate/)
(http://www.analyticsvidhya.com/about-
Hackathon Trainings (https://www.facebook.com/AnalyticsV
(https://twitter.com/an
learning-beginner-to-professional/?
me/) (https://datahack.analyticsvidhya.com/)
(https://trainings.analyticsvidhya.com)
46336 22415
utm_source=Sticky_banner2&utm_medium=display&utm_campaign=AMLcourse)
Our Team Discussions Hiring
(https://www.analyticsvidhya.com/about-
(https://discuss.analyticsvidhya.com/)
Hackathons (https://www.facebook.com/AnalyticsV
(https://twitter.com/an
me/team/) (https://datahack.analyticsvidhya.com/)
Followers Followers
Apply Jobs
Career (https://www.analyticsvidhya.com/jobs/)
Advertising
(https://www.analyticsvidhya.com/career- (https://www.facebook.com/AnalyticsV
(https://twitter.com/an
(https://www.analyticsvidhya.com/contact/)
analytics-vidhya/) Leaderboard

(https://datahack.analyticsvidhya.com/users/)
Reach Us 
Contact Us (https://www.analyticsvidhya.com/contact/)
(https://www.analyticsvidhya.com/contact/)
(https://plus.google.com/+Analyticsvid
(https://in.linkedin.com
Write for us (https://plus.google.com/+Analyticsvid
vidhya) 7513
(https://www.analyticsvidhya.com/about-
Followers (https://in.linkedin.com
me/write/)
vidhya) Followers
(https://plus.google.com/+Analyticsvid
(https://in.linkedin.com
vidhya)

  Subscribe to emailer >

© Copyright 2013-2019 Analytics Vidhya. Privacy Policy (https://www.analyticsvidhya.com/privacy-policy/) Don't have an account? Sign up (https
Terms of Use (https://www.analyticsvidhya.com/terms/)

Refund Policy (https://www.analyticsvidhya.com/refund-policy/)

Enroll Now
k
https://www.analyticsvidhya.com/blog/2019/07/ultimate-list-popular-machine-learning-use-cases/ 38/38

Potrebbero piacerti anche