Some applications of Machine Learning:

▫️Ranking
▫️Recommendation
▫️Classification
▫️Regression
▫️Clustering
▫️Anomaly Detection

Here is a 3-second description of each one them: 🧵👇
1⃣ Ranking

🔹 Help your users find the most relevant items they are looking for.

For example, Google's algorithm to rank search results when a user searches for something combines multiple signals to offer the best results: your location, interests, past searches, etc.

👇
2⃣ Recommendation

🔹 Give your users the items they may be most interested in.

For example, Netflix's recommendation system to suggest what to watch based on your preferences, genre watch time, ratings, location, etc.

👇
3⃣ Classification

🔹 Determine which category does an item belongs to.

For example, Facebook's universal product recognition model automatically identifies consumer goods and classifies them depending on their visual characteristics (furniture, fashion, swimwear, etc.)

👇
4⃣ Regression

🔹 Predict a numerical value associated with an item.

For example, Zillow's algorithm determines the price of a house giving its characteristics, location, surrounding houses, etc.

👇
5⃣ Clustering

🔹Put similar items together.

For example, finding similar users and topics on Twitter based on the content of their tweets and hashtags they use.

👇
6⃣ Anomaly Detection

🔹Find uncommon items.

For example, Amazon Fresh's algorithm to automatically determine produce that's no longer fresh and shouldn't be sold to customers.

👇
All of these applications are discussed on Day 3 of #MLU, a 4-minute video that focuses on some examples of how Amazon uses these applications.

Video:

Do you have any other examples to add?

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Santiago 🎃

Santiago 🎃 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @svpino

6 Oct
There are different categories of Machine Learning problems:

▫️Supervised Learning
▫️Unsupervised Learning
▫️Semi-supervised Learning
▫️Reinforcement Learning

This is a quick introduction to each one of them: 🧵👇 ImageImage
1⃣ Supervised Learning

🔹We train an algorithm using labeled data. This means that we give it the "questions" and the correct "answers."

The goal is for the algorithm to learn the concepts, so it can later answer similar questions.

👇
An example of Supervised Learning:

Given a dataset with pictures of different dogs and their breed, we can use a classification algorithm to determine the breed of new pictures of dogs.

Noticed how here we are getting labeled data (picture + breed.)

👇
Read 14 tweets
5 Oct
Python 3.9 🐍 is out! 🥳

Here are the 5 new features you care about.

🧵👇
1⃣ Merging dictionaries

There's a new operator "|" that can be used to merge two dictionaries.

See PEP 584 for more information: python.org/dev/peps/pep-0…

👇 Image
2⃣ Updating dictionaries

Another new operator "|=" will let you update dictionaries.

See PEP 584 for more information: python.org/dev/peps/pep-0…

👇 Image
Read 7 tweets
4 Oct
My recommendations for your first 30 days of Python 🐍.

🧵👇
I get many messages, and the most frequent question by far is, "How do I start with Python?"

There are multiple ways. Every one as valid as the one before.

Here is my way. These are my recommendations.

👇
1⃣Before anything else, remember that you need to make a commitment and be consistent.

Dedicate time to learn every day. It doesn't matter how much. Find a time that works for you.

The hashtag #100DaysOfCode is a great way to share your progress and stay accountable.

👇
Read 11 tweets
3 Oct
27 lessons in Machine Learning for Computer Vision. ~5 minutes each.

For free!

In a month from today, your future might look very different!

Here are the important details: 🧵👇
I'll go through the lessons myself. One every day, and I'll report my progress using the #MLU hashtag.

This is the first lesson, so welcome to Day 1 of #MLU! Feel free to follow along.

👇
Amazon decided to create a YouTube channel full of Machine Learning content from its internal "ML University."

Available to everyone!

I'm taking the Computer Vision course. Most lessons are around 5 minutes (with a few exceptions.)

Channel: youtube.com/channel/UC12Lq…

👇
Read 8 tweets
2 Oct
You might have finished the engine, but there's still a lot of work to put the entire car together.

A Machine Learning model is just a small piece of the equation.

A lot more needs to happen. Let's talk about that.

🧵👇
For simplicity's sake, let's imagine a model that takes a picture of an animal and classifies it among 100 different species.

▫️Input: pre-processed pixels of the image.
▫️Output: a score for each one of the 100 species.

Final answer is the species with the highest score.

👇
There's a lot of work involved in creating a model like this. There's even more work involved in preparing the data to train it.

But it doesn't stop there.

The model is just the start, the core, the engine of what will become a fully-fledged car.

👇
Read 19 tweets
1 Oct
It was a great improvement when I learned to use notebooks!

▫️To run experiments
▫️To share my code
▫️To present my work

It's a very different dynamic!

If you are a Python 🐍 developer, notebooks will be a multiplier for your career.

Let's talk about them:

🧵👇
A notebook is an "interactive computing environment." 🤓

This means that you can:

▫️Write code
▫️Use widgets
▫️Plot charts
▫️Write text (Markdown!)
▫️Write equations
▫️Display images
▫️Display videos

All of this in the same place! Like an interactive book!

👇
Notebooks contain "cells":

▫️You can write code on each cell (or anything, really)
▫️You can execute each cell independently
▫️Memory is shared across cells

These last two points are huge and one of the main draws of notebooks for new developers!

👇
Read 11 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!