SlideShare a Scribd company logo
1 of 151
MICHAEL KING
MACHINE LEARNING
FOR MARKETERS
@iPullRank
IPULLRANK.COM @ IPULLRANK
Agenda
Machine Learning
Doomsday
ML vs DL vs AI?
Marketing Use Cases
Models & Use Cases
Tools For Marketers
Wrapping Up
Real World Examples
Machine Learning Doomsday
What everyone is afraid of
IPULLRANK.COM @ IPULLRANK
Smart People are Scared of
Artificial Intelligence
IPULLRANK.COM @ IPULLRANK
Shockingly, He Now Wants To Sell Us Something
IPULLRANK.COM @ IPULLRANK
Really Smart People…
It’s All Olivia Pope’s dad’s fault
Either the Robots Enslave Us
Or Kill Us All
Or Evolve to a Point We Can’t
Understand
Or we achieve singularity
IPULLRANK.COM @ IPULLRANK
Singularity is Considered a
Very Real Theory
Ray Kurzweil believes that we will achieve singularity by 2045.
IPULLRANK.COM @ IPULLRANK
…And Larry & Sergey from Google are All Set Though
IPULLRANK.COM @ IPULLRANK
But if We’re Nerding Out, Don’t Forget Isaac Asimov
but in the
meantime…
IPULLRANK.COM @ IPULLRANK
Apparently Machine Learning Can Write Copy For you
There is a sub-field of artificial intelligence called Natural Language Generation that has made the concept of content spinning a lot more viable and has been used for sports recaps and financial reports.
IPULLRANK.COM @ IPULLRANK
But It Can Also F*ck It Up
IPULLRANK.COM @ IPULLRANK
Improved Google Translate from Scratch in 2 Months
A team rebuilt the broken Google Translate using Machine Learning and within 2 months it was already as good as the version that had taken years to build.
IPULLRANK.COM @ IPULLRANK
AI Is Gonna Steal Your Job?
One of the more common fears of middle America around the idea of artificial intelligence is that robots will replace humans in their jobs.
IPULLRANK.COM @ IPULLRANK
Obama Had Some
Measured Thoughts
On His Way Out
The real fear of machine
learning and artificial
intelligence should be its
ability to reflect and amplify
our biases and the lack of
diversity of the people
creating it.
IPULLRANK.COM @ IPULLRANK
IPULLRANK.COM @ IPULLRANK
For now though, it can get you a date
(h/t @goutaste)
IPULLRANK.COM @ IPULLRANK
And you can go there in a self-driving Uber Lyft
WARNING!
This is going to be some
heady stuff.
This my daughter Zora. She’ll show up
whenever y’all get bored
Machine Learning vs. Deep
Learning vs. AI
The Core Concepts
IPULLRANK.COM @ IPULLRANK
They Are Not the Same Thing
IPULLRANK.COM @ IPULLRANK
AI is Comprised of Many Disciplines
Deep Learning is a subset of Machine Learning is a subset of Artificial Intelligence.
AI many branches of which machine learning is a core branch that we can execute.
Artificial Intelligence as it is represented
in sci-fi is “general” artificial
intelligence. What we have achieved so
far is “narrow” artificial intelligence.
IPULLRANK.COM @ IPULLRANK
Types of Artificial Intelligence Explained Using
“The Lawnmower Man”
Narrow Artificial Intelligence
Machines that can do a specific
task or series of tasks
exceedingly well and very
efficiently.
General Artificial Intelligence
A machine that is as smart as a
human in that it can take in new
situations and make decisions.
Artificial Superintelligence
A machine that is potentially
orders of magnitude smarter
than a human in all categories
simultaneously
IPULLRANK.COM @ IPULLRANK
Experts Disagree on When General Intelligence Will
Happen
The primary issue keeping this from happening is computing power.
IPULLRANK.COM @ IPULLRANK
Experts Disagree
on When General
Intelligence Will
Happen
The primary issue
keeping this from
happening is
computing power.
IPULLRANK.COM @ IPULLRANK
Accelerating Moore’s Law
Google has been working on quantum computing to accelerate Moore’s Law
IPULLRANK.COM @ IPULLRANK
100mm
times faster than a classical computer by using a D-Wave
quantum computer
NewScientist.com
Ok. So, What Is Machine Learning?
“Machine learning is a type of artificial
intelligence that provides computers with
the ability to learn without being
explicitly programmed.”
It’s Really Just Using Math to Guess and Check
IPULLRANK.COM @ IPULLRANK
Supervised Learning
The machine looks for patterns that match the labeled data that you provide and classifies new data based on that.
IPULLRANK.COM @ IPULLRANK
Unsupervised
Learning
The machine identifies patterns in the data and creates clusters based on what it finds.
IPULLRANK.COM @ IPULLRANK
Reinforcement Learning
With reinforcement learning, the model is continually trained based on new data thereby improving the classifier’s ability to perform.
And Deep Learning?
“Deep Learning is a subfield of machine
learning concerned with algorithms inspired
by the structure and function of the brain
called artificial neural networks.”
That’s not what we’re talking
about today.
Machine Learning vs. Statistics
Machine Learning learns from data without
relying on rules-based programming,
statistical modeling identifies relationships in
the form of mathematical equations.
IPULLRANK.COM @ IPULLRANK
All Values vs. Linear
Representation
Machine Learning examines all
potential values based on probability
whereas statistics looks for a linear
function to describe the trend.
IPULLRANK.COM @ IPULLRANK
Machine Learning is the “Growth
Hacking” of the Statistics World
However, in some ways machine learning and statistics are so similar that many statisticians just feel as though machine learning is just a rebranding of what they do much like “growth hacking” is just a rebranding of marketing.
IPULLRANK.COM @ IPULLRANK
The Machine Learning
Process
GET & PREPARE
YOUR DATA
You identify and clean
your dataset in
preparation for solving
the machine learning
problem
CHOOSE YOUR
MODEL TRAIN YOUR
CLASSIFIER
You chose the
algorithm or model that
you believe will yield
the best results then
run it in order to train
your classifier.
SCORE AND
EVALUATE
You score the
accuracy and precision
of the classifier and
test it against other
algorithms to see what
performs best.
PREDICT OR
IDENTIFY
OUTCOMES
Once you are happy
with the results, you
use the classifier
moving forward to
make conclusions
about new data.
IPULLRANK.COM @ IPULLRANK
This is an example of how you could
predict the demand of cars for a car
rental company. It follows the same
framework.
Car Rental Example
IPULLRANK.COM @ IPULLRANK
Training Chatbots
Training chatbots is
similar to training
ML classifiers in that
you take a
knowledge base and
run it through NLP
then tune it with
regard to
conversations.
Marketing Use Cases
How can you use it?
IPULLRANK.COM @ IPULLRANK
Predictive Analytics
IPULLRANK.COM @ IPULLRANK
Marketing Campaign
Performance
Prediction
IPULLRANK.COM @ IPULLRANK
Customer Churn
Prediction
IPULLRANK.COM @ IPULLRANK
Personalization
IPULLRANK.COM @ IPULLRANK
Customer
Segmentation
IPULLRANK.COM @ IPULLRANK
Natural Language
Processing
IPULLRANK.COM @ IPULLRANK
Clustering &
Classifying Keywords
http://ipullrank.com/clustering-vs-classification-speed-keyword-research/
Follow Vicky Qian
@vickyqian24
IPULLRANK.COM @ IPULLRANK
Sentiment Analysis
IPULLRANK.COM @ IPULLRANK
Natural Language
Generation
IPULLRANK.COM @ IPULLRANK
Computer Vision
There are services that leverage machine learning and computer vision to identify objects in pictures.
IPULLRANK.COM @ IPULLRANK
Chatbots
IPULLRANK.COM @ IPULLRANK
Training Chatbots
Training chatbots is
similar to training
ML classifiers in that
you take a
knowledge base and
run it through NLP
then tune it with
regard to
conversations.
Key Takeaway
Machine Learning, like all of digital
marketing, is a complicated form of
guess and check.
IPULLRANK.COM @ IPULLRANK
Shit, Google Doesn’t Even Know How Rankbrain Works
Yet, the world’s greatest search engine has deployed it to production.
IPULLRANK.COM @ IPULLRANK
Remember this?
A team rebuilt the broken Google Translate using Machine Learning and within 2 months it was already as good as the version that had taken years to build.
IPULLRANK.COM @ IPULLRANK
Look Closer
A team rebuilt the broken Google Translate using Machine Learning and within 2 months it was already as good as the version that had taken years to build.
IPULLRANK.COM @ IPULLRANK
Guess and Check
Don’t be afraid of it, just
try something.
Anything.
Real World Examples
Some things we work on
IPULLRANK.COM @ IPULLRANK
We Re-Ranked the Inc.
500
IPULLRANK.COM @ IPULLRANK
Follow Up Blog Content
IPULLRANK.COM @ IPULLRANK
Company-level Report
IPULLRANK.COM @ IPULLRANK
Retargeting Ads
IPULLRANK.COM @ IPULLRANK
Super-specific
Retargeting Ads
IPULLRANK.COM @ IPULLRANK
We Built a Simple Marketing
Automation System
IPULLRANK.COM @ IPULLRANK
Each Contact Has a
Unique URL
IPULLRANK.COM @ IPULLRANK
Integrates with Reply
IPULLRANK.COM @ IPULLRANK
LinkedIn Sales Navigator
IPULLRANK.COM @ IPULLRANK
Prospectify for finding
Emails Quickly
IPULLRANK.COM @ IPULLRANK
Salesperson Writes
Mail Merge Templates
IPULLRANK.COM @ IPULLRANK
42% Open Rate!
732 Leads
IPULLRANK.COM @ IPULLRANK
The Methodology is the
Machine Learning Part
We took all available domain-level link
features for the Searchmetrics losers
and winners and figured out (5-fold
cross validation, random forest and
lasso) which ones correlated best with
the results and then used that model
to re-rank the Inc. 500. (I probably
shoulda asked Marcus for more data,
but whatever).
IPULLRANK.COM @ IPULLRANK
Methodology behind
the Vector Report
We broke it into two types of machine learning questions. Classification and Logistic Regression to predict the probability of continued visibility in Organic Search.
Goal: identify SEO
winners and losers
and predict a site’s
performance in SEO
Classification
Random Forest
Gradient Boosting
Machine
Support Vector
Machine
Logistic Regression Regularization
IPULLRANK.COM @ IPULLRANK
Have You Met
@tomcritchlowbot?
IPULLRANK.COM @ IPULLRANK
The Bot wit the Solid
Delivery.
IPULLRANK.COM @ IPULLRANK
This is Twitter bot
built from Markov
Chains
IPULLRANK.COM @ IPULLRANK
Adwords Scripts
http://searchengineland.com/machine-learning-adwords-scripts-google-prediction-api-217936
IPULLRANK.COM @ IPULLRANK
Programmatic Display
Lookalike moderlign
Models
Types of Models when you should Use Them
IPULLRANK.COM @ IPULLRANK
There are Tons of
Different Models
Your best bet is to test and learn.
IPULLRANK.COM @ IPULLRANK
Seriously Tonnnnnns
IPULLRANK.COM @ IPULLRANK
The Uses of Each
Type Are Difficult to
Memorize
IPULLRANK.COM @ IPULLRANK
Models & Use Cases
Random Forest
Lead Qualification
Logistic Regression
Customer Churn
Prediction
Decision Trees
Customer Churn
Prediction
IPULLRANK.COM @ IPULLRANK
Models & Use Cases
(Cont’d)
Support Vector
Machines
Text Categorization
Apriori
Market Basket Analysis
(Amazon)
Naïve Bayes
Sentiment Analysis
Recommendation Systems
Spam Classification
IPULLRANK.COM @ IPULLRANK
K-Fold Cross
Validation
Try out a model and validate it using k-fold cross validation.
IPULLRANK.COM @ IPULLRANK
K-Fold Cross Validation is a Guess and Check
Try out a model and validate it using k-fold cross validation.
IPULLRANK.COM @ IPULLRANK
How to Choose a Machine
Learning Model
https://docs.microsoft.com/en-us/azure/machine-learning/machine-learning-algorithm-choice
Ok, that was a lot.
How about a song?
Tools for Marketers
Doing ML the easy way
IPULLRANK.COM @ IPULLRANK
IPULLRANK.COM @ IPULLRANK
IPULLRANK.COM @ IPULLRANKMost machine learning is done in R or Python, but those are programming languages.
IPULLRANK.COM @ IPULLRANK
yHat Science Ops
yHat allows you to deploy machine learning models as REST APIs that can then be integrated with your site like any other API.
IPULLRANK.COM @ IPULLRANK
Beeswax Bidder-as-a-Service
Beeswax allows you to set up custom models to run your Display RTB campaigns.
Those are tools that allow
marketers to take control
with a data scientist.
IPULLRANK.COM @ IPULLRANK
mTurk - Labeling Data for Supervised Learning
Exploratory Data Analysis helps identifying general patterns in the data and serve as initial explorations of correlations.
IPULLRANK.COM @ IPULLRANK
API.AI Generating Chatbots
http://api.ai
IPULLRANK.COM @ IPULLRANK
NanoRep
http://www.nanorep.com
IPULLRANK.COM @ IPULLRANK
MonkeyLearn &
Orange
We will primarily talk about MonkeyLearn and Orange as two tools marketers can use to do machine learning right now.
IPULLRANK.COM @ IPULLRANK
These Examples Use
the Iris Petals Dataset
https://archive.ics.uci.edu/ml/datasets/Iris
IPULLRANK.COM @ IPULLRANK
Exploratory Data Analysis
Exploratory Data Analysis helps identifying general patterns in the data and serve as initial explorations of correlations.
IPULLRANK.COM @ IPULLRANK
Exploratory Data
Analysis: Scatter Plot
Two-dimensional scatter plot shows class density.
IPULLRANK.COM @ IPULLRANK
Exploratory Data
Analysis:
Distributions
Compare the distributions of different type of iris.
IPULLRANK.COM @ IPULLRANK
Classification Tree
Observe the pattern across nodes to discover important variables.
IPULLRANK.COM @ IPULLRANK
Predictive Text
Classification
IPULLRANK.COM @ IPULLRANK
Import Text Mining Add-
on
Install the free text mining add-on in order to use Orange’s text mining capabilities.
IPULLRANK.COM @ IPULLRANK
Load and Preprocess
Dataset
Preprocess text to find meaningful words only.
IPULLRANK.COM @ IPULLRANK
Word Cloud
Using the word cloud, we can determine the frequency of keywords in the list.
IPULLRANK.COM @ IPULLRANK
Hierarchical
Clustering
We can use this to determine similarity in the corpus or dataset.
IPULLRANK.COM @ IPULLRANK
Hierarchical
Clustering
Once we understand the hierarchy, we can dig into the documents in the viewer to see how the model has organized them.
IPULLRANK.COM @ IPULLRANK
Classification
IPULLRANK.COM @ IPULLRANK
Test & Score is your Guess and Check
IPULLRANK.COM @ IPULLRANK
SVM: Linear vs. Non-
linear
Linear SVM often outperforms non-linear in text classification.
IPULLRANK.COM @ IPULLRANK
Confusion Matrix:
Non-linear SVM
Send misclassified samples to corpus viewer.
IPULLRANK.COM @ IPULLRANK
Nearest Neighbors
IPULLRANK.COM @ IPULLRANK
Logistic Regression:
Ridge vs. Lasso
Logistic regression with l2 penalty achieve higher accuracy.
IPULLRANK.COM @ IPULLRANK
Confusion Matrix:
Lasso
Send misclassified samples to corpus viewer.
IPULLRANK.COM @ IPULLRANK
Naive Bayes
IPULLRANK.COM @ IPULLRANK
Compare Models – Again, Your Guess & Check
Linear SVM and logistic regression outperform the other two models.
IPULLRANK.COM @ IPULLRANK
Prediction
Predict with winning classifiers.
IPULLRANK.COM @ IPULLRANK
Prediction
SVM and logistic regression all hit 100% accuracy.
IPULLRANK.COM @ IPULLRANKMonkey Learn is a text mining cloud platform.
IPULLRANK.COM @ IPULLRANK
MonkeyLearn Now Works with Google Sheets
Monkey Learn is a text mining cloud platform.
IPULLRANK.COM @ IPULLRANK
Monkey Learn: Train Category Tree
IPULLRANK.COM @ IPULLRANK
Monkey Learn: Tree Parameters
IPULLRANK.COM @ IPULLRANK
Monkey Learn: Classify with Category Tree
IPULLRANK.COM @ IPULLRANK
Codementor
IPULLRANK.COM @ IPULLRANK
Experfy
IPULLRANK.COM @ IPULLRANK
Kaggle
IPULLRANK.COM @ IPULLRANK
Wrapping Up
Who am I and where am I from?
IPULLRANK.COM @ IPULLRANK
I’M #ZORASDAD
First and foremost.
IPULLRANK.COM @ IPULLRANK
MY NAME IS MIKE
KING
Razorfish, Publicis Modem alum
Full Stack Developer
Full Stack Marketer
Moz Associate
IPULLRANK.COM @ IPULLRANK
I Run a Better
Marketing Agency
Called iPullRank
IPULLRANK.COM @ IPULLRANK
We Do These Things
Machine
Learning
SEOContent
Strategy
Paid Media Measurement
&
Optimization
Marketing
Automatio
n
THAT’S ALL I’VE GOT
IPULLRANK
http://ipullrank.com
THANK YOU
Michael King
Managing Director
mike@ipullrank.com
Machine Learning for Marketers by Mike King at The Inbounder New York

More Related Content

Similar to Machine Learning for Marketers by Mike King at The Inbounder New York

SearchLove San Diego 2017 | Michael King | Machine Doing
SearchLove San Diego 2017 | Michael King | Machine DoingSearchLove San Diego 2017 | Michael King | Machine Doing
SearchLove San Diego 2017 | Michael King | Machine DoingDistilled
 
Building your outreach machine
Building your outreach machineBuilding your outreach machine
Building your outreach machineMichael King
 
Mike King - Futureproofing your SEO
Mike King - Futureproofing your SEOMike King - Futureproofing your SEO
Mike King - Futureproofing your SEOJulia Grosman
 
Onboarding AI & Machine Learning
Onboarding AI & Machine LearningOnboarding AI & Machine Learning
Onboarding AI & Machine LearningBrian Pichman
 
How to use Artificial Intelligence with Python? Edureka
How to use Artificial Intelligence with Python? EdurekaHow to use Artificial Intelligence with Python? Edureka
How to use Artificial Intelligence with Python? EdurekaEdureka!
 
AI - Artificial Intelligence - Implications for Libraries
AI - Artificial Intelligence - Implications for LibrariesAI - Artificial Intelligence - Implications for Libraries
AI - Artificial Intelligence - Implications for LibrariesBrian Pichman
 
Adapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranAdapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranApigee | Google Cloud
 
AI for Beginners - SWFLN Makerpalooza - Session 1
AI for Beginners - SWFLN Makerpalooza - Session 1AI for Beginners - SWFLN Makerpalooza - Session 1
AI for Beginners - SWFLN Makerpalooza - Session 1Brian Pichman
 
AI and ML for Product Management by Smartsheet Sr Dir of PM
AI and ML for Product Management by Smartsheet Sr Dir of PMAI and ML for Product Management by Smartsheet Sr Dir of PM
AI and ML for Product Management by Smartsheet Sr Dir of PMProduct School
 
Getting Started With Using AI In Libraries (PLAN)
Getting Started With Using AI In Libraries (PLAN)Getting Started With Using AI In Libraries (PLAN)
Getting Started With Using AI In Libraries (PLAN)Brian Pichman
 
Machine_Learning_Engineering_with_Python.pdf
Machine_Learning_Engineering_with_Python.pdfMachine_Learning_Engineering_with_Python.pdf
Machine_Learning_Engineering_with_Python.pdfHikmetMARASLI
 
Andrew p. mc mahon machine learning engineering with python- manage the pro...
Andrew p. mc mahon   machine learning engineering with python- manage the pro...Andrew p. mc mahon   machine learning engineering with python- manage the pro...
Andrew p. mc mahon machine learning engineering with python- manage the pro...DenisFlavius
 
SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...
SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...
SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...NUS-ISS
 
Artificial Intelligence with Python | Edureka
Artificial Intelligence with Python | EdurekaArtificial Intelligence with Python | Edureka
Artificial Intelligence with Python | EdurekaEdureka!
 
Differences Between Machine Learning Ml Artificial Intelligence AI And Deep L...
Differences Between Machine Learning Ml Artificial Intelligence AI And Deep L...Differences Between Machine Learning Ml Artificial Intelligence AI And Deep L...
Differences Between Machine Learning Ml Artificial Intelligence AI And Deep L...SlideTeam
 
Differences Between Machine Learning Ml Artificial Intelligence Ai And Deep L...
Differences Between Machine Learning Ml Artificial Intelligence Ai And Deep L...Differences Between Machine Learning Ml Artificial Intelligence Ai And Deep L...
Differences Between Machine Learning Ml Artificial Intelligence Ai And Deep L...SlideTeam
 
Machine learning for product development
Machine learning for product developmentMachine learning for product development
Machine learning for product developmentClaudio Villar
 
How to Use Artificial Intelligence to Grow Your Business
How to Use Artificial Intelligence to Grow Your BusinessHow to Use Artificial Intelligence to Grow Your Business
How to Use Artificial Intelligence to Grow Your BusinessSIXTY
 

Similar to Machine Learning for Marketers by Mike King at The Inbounder New York (20)

SearchLove San Diego 2017 | Michael King | Machine Doing
SearchLove San Diego 2017 | Michael King | Machine DoingSearchLove San Diego 2017 | Michael King | Machine Doing
SearchLove San Diego 2017 | Michael King | Machine Doing
 
Building your outreach machine
Building your outreach machineBuilding your outreach machine
Building your outreach machine
 
Cognitive Automation - Your AI Coworker
Cognitive Automation - Your AI CoworkerCognitive Automation - Your AI Coworker
Cognitive Automation - Your AI Coworker
 
Mike King - Futureproofing your SEO
Mike King - Futureproofing your SEOMike King - Futureproofing your SEO
Mike King - Futureproofing your SEO
 
Onboarding AI & Machine Learning
Onboarding AI & Machine LearningOnboarding AI & Machine Learning
Onboarding AI & Machine Learning
 
How to use Artificial Intelligence with Python? Edureka
How to use Artificial Intelligence with Python? EdurekaHow to use Artificial Intelligence with Python? Edureka
How to use Artificial Intelligence with Python? Edureka
 
AI - Artificial Intelligence - Implications for Libraries
AI - Artificial Intelligence - Implications for LibrariesAI - Artificial Intelligence - Implications for Libraries
AI - Artificial Intelligence - Implications for Libraries
 
Adapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant JhingranAdapt or Die: Keynote with Anant Jhingran
Adapt or Die: Keynote with Anant Jhingran
 
AI for Beginners - SWFLN Makerpalooza - Session 1
AI for Beginners - SWFLN Makerpalooza - Session 1AI for Beginners - SWFLN Makerpalooza - Session 1
AI for Beginners - SWFLN Makerpalooza - Session 1
 
AI and ML for Product Management by Smartsheet Sr Dir of PM
AI and ML for Product Management by Smartsheet Sr Dir of PMAI and ML for Product Management by Smartsheet Sr Dir of PM
AI and ML for Product Management by Smartsheet Sr Dir of PM
 
Getting Started With Using AI In Libraries (PLAN)
Getting Started With Using AI In Libraries (PLAN)Getting Started With Using AI In Libraries (PLAN)
Getting Started With Using AI In Libraries (PLAN)
 
Machine_Learning_Engineering_with_Python.pdf
Machine_Learning_Engineering_with_Python.pdfMachine_Learning_Engineering_with_Python.pdf
Machine_Learning_Engineering_with_Python.pdf
 
Andrew p. mc mahon machine learning engineering with python- manage the pro...
Andrew p. mc mahon   machine learning engineering with python- manage the pro...Andrew p. mc mahon   machine learning engineering with python- manage the pro...
Andrew p. mc mahon machine learning engineering with python- manage the pro...
 
SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...
SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...
SkillsFuture Festival at NUS 2019- Artificial Intelligence for Everyone - A P...
 
Artificial Intelligence with Python | Edureka
Artificial Intelligence with Python | EdurekaArtificial Intelligence with Python | Edureka
Artificial Intelligence with Python | Edureka
 
Differences Between Machine Learning Ml Artificial Intelligence AI And Deep L...
Differences Between Machine Learning Ml Artificial Intelligence AI And Deep L...Differences Between Machine Learning Ml Artificial Intelligence AI And Deep L...
Differences Between Machine Learning Ml Artificial Intelligence AI And Deep L...
 
Practical uses of AI in retail
Practical uses of AI in retailPractical uses of AI in retail
Practical uses of AI in retail
 
Differences Between Machine Learning Ml Artificial Intelligence Ai And Deep L...
Differences Between Machine Learning Ml Artificial Intelligence Ai And Deep L...Differences Between Machine Learning Ml Artificial Intelligence Ai And Deep L...
Differences Between Machine Learning Ml Artificial Intelligence Ai And Deep L...
 
Machine learning for product development
Machine learning for product developmentMachine learning for product development
Machine learning for product development
 
How to Use Artificial Intelligence to Grow Your Business
How to Use Artificial Intelligence to Grow Your BusinessHow to Use Artificial Intelligence to Grow Your Business
How to Use Artificial Intelligence to Grow Your Business
 

More from We Are Marketing

Viaje al futuro del turismo
Viaje al futuro del turismoViaje al futuro del turismo
Viaje al futuro del turismoWe Are Marketing
 
Conferencia: Experiencias conectadas. Personas, Tecnología y Estrategia.
Conferencia: Experiencias conectadas. Personas, Tecnología y Estrategia.Conferencia: Experiencias conectadas. Personas, Tecnología y Estrategia.
Conferencia: Experiencias conectadas. Personas, Tecnología y Estrategia.We Are Marketing
 
Cómo convertir clientes en promotores y servicios en crecimiento a través de ...
Cómo convertir clientes en promotores y servicios en crecimiento a través de ...Cómo convertir clientes en promotores y servicios en crecimiento a través de ...
Cómo convertir clientes en promotores y servicios en crecimiento a través de ...We Are Marketing
 
Las claves del Madrid HUG de septiembre: cómo aplicar Agile y Scrum en Inboun...
Las claves del Madrid HUG de septiembre: cómo aplicar Agile y Scrum en Inboun...Las claves del Madrid HUG de septiembre: cómo aplicar Agile y Scrum en Inboun...
Las claves del Madrid HUG de septiembre: cómo aplicar Agile y Scrum en Inboun...We Are Marketing
 
Overbooking Gran Canaria: El milagro de la multiplicación de los panes y los...
Overbooking Gran Canaria:  El milagro de la multiplicación de los panes y los...Overbooking Gran Canaria:  El milagro de la multiplicación de los panes y los...
Overbooking Gran Canaria: El milagro de la multiplicación de los panes y los...We Are Marketing
 
Las claves del Madrid HUG de septiembre: cómo aplicar Agile y Scrum en Inboun...
Las claves del Madrid HUG de septiembre: cómo aplicar Agile y Scrum en Inboun...Las claves del Madrid HUG de septiembre: cómo aplicar Agile y Scrum en Inboun...
Las claves del Madrid HUG de septiembre: cómo aplicar Agile y Scrum en Inboun...We Are Marketing
 
Creación de flujos automatizados efectivos para la nutrición de prospectos
Creación de flujos automatizados efectivos para la nutrición de prospectosCreación de flujos automatizados efectivos para la nutrición de prospectos
Creación de flujos automatizados efectivos para la nutrición de prospectosWe Are Marketing
 
Estrategias para principiantes y profesionales para optimizar cada uno de sus...
Estrategias para principiantes y profesionales para optimizar cada uno de sus...Estrategias para principiantes y profesionales para optimizar cada uno de sus...
Estrategias para principiantes y profesionales para optimizar cada uno de sus...We Are Marketing
 
How to Skip the Algorithms Creating Time Relevant Content
How to Skip the Algorithms Creating Time Relevant ContentHow to Skip the Algorithms Creating Time Relevant Content
How to Skip the Algorithms Creating Time Relevant ContentWe Are Marketing
 
SEO Will Never Die! Part 2
SEO Will Never Die! Part 2SEO Will Never Die! Part 2
SEO Will Never Die! Part 2We Are Marketing
 
SEO Will Never Die! Part 1
SEO Will Never Die! Part 1SEO Will Never Die! Part 1
SEO Will Never Die! Part 1We Are Marketing
 
Frankenpage: Using 1,000,000 Little Pieces of Data + Design to Reverse Engine...
Frankenpage: Using 1,000,000 Little Pieces of Data + Design to Reverse Engine...Frankenpage: Using 1,000,000 Little Pieces of Data + Design to Reverse Engine...
Frankenpage: Using 1,000,000 Little Pieces of Data + Design to Reverse Engine...We Are Marketing
 
Search Marketing's Evolution: 2018 and Beyond
Search Marketing's Evolution: 2018 and BeyondSearch Marketing's Evolution: 2018 and Beyond
Search Marketing's Evolution: 2018 and BeyondWe Are Marketing
 
How to Build a World-Class Marketing Organization
How to Build a World-Class Marketing OrganizationHow to Build a World-Class Marketing Organization
How to Build a World-Class Marketing OrganizationWe Are Marketing
 
Excel is for Losers, Go Big Data or Go Home
Excel is for Losers, Go Big Data or Go Home Excel is for Losers, Go Big Data or Go Home
Excel is for Losers, Go Big Data or Go Home We Are Marketing
 
ORM - How To Do Online Reputation Management in the Fake News Era
ORM - How To Do Online Reputation Management in the Fake News EraORM - How To Do Online Reputation Management in the Fake News Era
ORM - How To Do Online Reputation Management in the Fake News EraWe Are Marketing
 
Get More Wins: Repeatable Patterns in Conversion Optimisation
Get More Wins: Repeatable Patterns in Conversion Optimisation Get More Wins: Repeatable Patterns in Conversion Optimisation
Get More Wins: Repeatable Patterns in Conversion Optimisation We Are Marketing
 
What to do when everything goes wrong
What to do when everything goes wrongWhat to do when everything goes wrong
What to do when everything goes wrongWe Are Marketing
 
2018: A New Search Odyssey
2018: A New Search Odyssey2018: A New Search Odyssey
2018: A New Search OdysseyWe Are Marketing
 
Consumer Not Customer, Value Not Revenue, Actions Not Numbers
Consumer Not Customer, Value Not Revenue, Actions Not NumbersConsumer Not Customer, Value Not Revenue, Actions Not Numbers
Consumer Not Customer, Value Not Revenue, Actions Not NumbersWe Are Marketing
 

More from We Are Marketing (20)

Viaje al futuro del turismo
Viaje al futuro del turismoViaje al futuro del turismo
Viaje al futuro del turismo
 
Conferencia: Experiencias conectadas. Personas, Tecnología y Estrategia.
Conferencia: Experiencias conectadas. Personas, Tecnología y Estrategia.Conferencia: Experiencias conectadas. Personas, Tecnología y Estrategia.
Conferencia: Experiencias conectadas. Personas, Tecnología y Estrategia.
 
Cómo convertir clientes en promotores y servicios en crecimiento a través de ...
Cómo convertir clientes en promotores y servicios en crecimiento a través de ...Cómo convertir clientes en promotores y servicios en crecimiento a través de ...
Cómo convertir clientes en promotores y servicios en crecimiento a través de ...
 
Las claves del Madrid HUG de septiembre: cómo aplicar Agile y Scrum en Inboun...
Las claves del Madrid HUG de septiembre: cómo aplicar Agile y Scrum en Inboun...Las claves del Madrid HUG de septiembre: cómo aplicar Agile y Scrum en Inboun...
Las claves del Madrid HUG de septiembre: cómo aplicar Agile y Scrum en Inboun...
 
Overbooking Gran Canaria: El milagro de la multiplicación de los panes y los...
Overbooking Gran Canaria:  El milagro de la multiplicación de los panes y los...Overbooking Gran Canaria:  El milagro de la multiplicación de los panes y los...
Overbooking Gran Canaria: El milagro de la multiplicación de los panes y los...
 
Las claves del Madrid HUG de septiembre: cómo aplicar Agile y Scrum en Inboun...
Las claves del Madrid HUG de septiembre: cómo aplicar Agile y Scrum en Inboun...Las claves del Madrid HUG de septiembre: cómo aplicar Agile y Scrum en Inboun...
Las claves del Madrid HUG de septiembre: cómo aplicar Agile y Scrum en Inboun...
 
Creación de flujos automatizados efectivos para la nutrición de prospectos
Creación de flujos automatizados efectivos para la nutrición de prospectosCreación de flujos automatizados efectivos para la nutrición de prospectos
Creación de flujos automatizados efectivos para la nutrición de prospectos
 
Estrategias para principiantes y profesionales para optimizar cada uno de sus...
Estrategias para principiantes y profesionales para optimizar cada uno de sus...Estrategias para principiantes y profesionales para optimizar cada uno de sus...
Estrategias para principiantes y profesionales para optimizar cada uno de sus...
 
How to Skip the Algorithms Creating Time Relevant Content
How to Skip the Algorithms Creating Time Relevant ContentHow to Skip the Algorithms Creating Time Relevant Content
How to Skip the Algorithms Creating Time Relevant Content
 
SEO Will Never Die! Part 2
SEO Will Never Die! Part 2SEO Will Never Die! Part 2
SEO Will Never Die! Part 2
 
SEO Will Never Die! Part 1
SEO Will Never Die! Part 1SEO Will Never Die! Part 1
SEO Will Never Die! Part 1
 
Frankenpage: Using 1,000,000 Little Pieces of Data + Design to Reverse Engine...
Frankenpage: Using 1,000,000 Little Pieces of Data + Design to Reverse Engine...Frankenpage: Using 1,000,000 Little Pieces of Data + Design to Reverse Engine...
Frankenpage: Using 1,000,000 Little Pieces of Data + Design to Reverse Engine...
 
Search Marketing's Evolution: 2018 and Beyond
Search Marketing's Evolution: 2018 and BeyondSearch Marketing's Evolution: 2018 and Beyond
Search Marketing's Evolution: 2018 and Beyond
 
How to Build a World-Class Marketing Organization
How to Build a World-Class Marketing OrganizationHow to Build a World-Class Marketing Organization
How to Build a World-Class Marketing Organization
 
Excel is for Losers, Go Big Data or Go Home
Excel is for Losers, Go Big Data or Go Home Excel is for Losers, Go Big Data or Go Home
Excel is for Losers, Go Big Data or Go Home
 
ORM - How To Do Online Reputation Management in the Fake News Era
ORM - How To Do Online Reputation Management in the Fake News EraORM - How To Do Online Reputation Management in the Fake News Era
ORM - How To Do Online Reputation Management in the Fake News Era
 
Get More Wins: Repeatable Patterns in Conversion Optimisation
Get More Wins: Repeatable Patterns in Conversion Optimisation Get More Wins: Repeatable Patterns in Conversion Optimisation
Get More Wins: Repeatable Patterns in Conversion Optimisation
 
What to do when everything goes wrong
What to do when everything goes wrongWhat to do when everything goes wrong
What to do when everything goes wrong
 
2018: A New Search Odyssey
2018: A New Search Odyssey2018: A New Search Odyssey
2018: A New Search Odyssey
 
Consumer Not Customer, Value Not Revenue, Actions Not Numbers
Consumer Not Customer, Value Not Revenue, Actions Not NumbersConsumer Not Customer, Value Not Revenue, Actions Not Numbers
Consumer Not Customer, Value Not Revenue, Actions Not Numbers
 

Recently uploaded

Paul Russell Confidential Resume for Fahlo.pdf
Paul Russell Confidential Resume for Fahlo.pdfPaul Russell Confidential Resume for Fahlo.pdf
Paul Russell Confidential Resume for Fahlo.pdfpaul8402
 
top marketing posters - Fresh Spar Technologies - Manojkumar C
top marketing posters - Fresh Spar Technologies - Manojkumar Ctop marketing posters - Fresh Spar Technologies - Manojkumar C
top marketing posters - Fresh Spar Technologies - Manojkumar CManojkumar C
 
Navigating Global Markets and Strategies for Success
Navigating Global Markets and Strategies for SuccessNavigating Global Markets and Strategies for Success
Navigating Global Markets and Strategies for SuccessElizabeth Moore
 
8 distribution in rural mkts.ppt Rural Marketing
8 distribution in rural mkts.ppt Rural Marketing8 distribution in rural mkts.ppt Rural Marketing
8 distribution in rural mkts.ppt Rural Marketingpshirsat
 
5 Digital Marketing Tips | Devherds Software Solutions
5 Digital Marketing Tips | Devherds Software Solutions5 Digital Marketing Tips | Devherds Software Solutions
5 Digital Marketing Tips | Devherds Software SolutionsDevherds Software Solutions
 
Unlocking Passive Income: The Power of Affiliate Marketing
Unlocking Passive Income: The Power of Affiliate MarketingUnlocking Passive Income: The Power of Affiliate Marketing
Unlocking Passive Income: The Power of Affiliate MarketingDaniel
 
Introduction to marketing Management Notes
Introduction to marketing Management NotesIntroduction to marketing Management Notes
Introduction to marketing Management NotesKiranTiwari42
 
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO DeckDave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO DeckOban International
 
15 Tactics to Scale Your Trade Show Marketing Strategy
15 Tactics to Scale Your Trade Show Marketing Strategy15 Tactics to Scale Your Trade Show Marketing Strategy
15 Tactics to Scale Your Trade Show Marketing StrategyBlue Atlas Marketing
 
2024's Top PPC Tactics: Triple Your Google Ads Local Leads
2024's Top PPC Tactics: Triple Your Google Ads Local Leads2024's Top PPC Tactics: Triple Your Google Ads Local Leads
2024's Top PPC Tactics: Triple Your Google Ads Local LeadsSearch Engine Journal
 
Understand the Key differences between SMO and SMM
Understand the Key differences between SMO and SMMUnderstand the Key differences between SMO and SMM
Understand the Key differences between SMO and SMMsearchextensionin
 
Digital Marketing in 5G Era - Digital Transformation in 5G Age
Digital Marketing in 5G Era - Digital Transformation in 5G AgeDigital Marketing in 5G Era - Digital Transformation in 5G Age
Digital Marketing in 5G Era - Digital Transformation in 5G AgeDigiKarishma
 
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...Associazione Digital Days
 
Bamboo Charcoal Toothpaste By Phyto Atomy For More Details Message On WhatsA...
Bamboo Charcoal Toothpaste By Phyto Atomy  For More Details Message On WhatsA...Bamboo Charcoal Toothpaste By Phyto Atomy  For More Details Message On WhatsA...
Bamboo Charcoal Toothpaste By Phyto Atomy For More Details Message On WhatsA...shrutimishraqt
 
TAM Sports IPL 17 Advertising Report- M01 - M23
TAM Sports IPL 17 Advertising Report- M01 - M23TAM Sports IPL 17 Advertising Report- M01 - M23
TAM Sports IPL 17 Advertising Report- M01 - M23Social Samosa
 
social media optimization complete indroduction
social media optimization complete indroductionsocial media optimization complete indroduction
social media optimization complete indroductioninfoshraddha747
 
The power of SEO-driven market intelligence
The power of SEO-driven market intelligenceThe power of SEO-driven market intelligence
The power of SEO-driven market intelligenceHinde Lamrani
 
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...Associazione Digital Days
 
Agencia Marketing Branding Measurement Certification Google Ads Abril 2024
Agencia Marketing Branding Measurement Certification Google Ads Abril 2024Agencia Marketing Branding Measurement Certification Google Ads Abril 2024
Agencia Marketing Branding Measurement Certification Google Ads Abril 2024Marketing BRANDING
 
2024 WTF - what's working in mobile user acquisition
2024 WTF - what's working in mobile user acquisition2024 WTF - what's working in mobile user acquisition
2024 WTF - what's working in mobile user acquisitionJohn Koetsier
 

Recently uploaded (20)

Paul Russell Confidential Resume for Fahlo.pdf
Paul Russell Confidential Resume for Fahlo.pdfPaul Russell Confidential Resume for Fahlo.pdf
Paul Russell Confidential Resume for Fahlo.pdf
 
top marketing posters - Fresh Spar Technologies - Manojkumar C
top marketing posters - Fresh Spar Technologies - Manojkumar Ctop marketing posters - Fresh Spar Technologies - Manojkumar C
top marketing posters - Fresh Spar Technologies - Manojkumar C
 
Navigating Global Markets and Strategies for Success
Navigating Global Markets and Strategies for SuccessNavigating Global Markets and Strategies for Success
Navigating Global Markets and Strategies for Success
 
8 distribution in rural mkts.ppt Rural Marketing
8 distribution in rural mkts.ppt Rural Marketing8 distribution in rural mkts.ppt Rural Marketing
8 distribution in rural mkts.ppt Rural Marketing
 
5 Digital Marketing Tips | Devherds Software Solutions
5 Digital Marketing Tips | Devherds Software Solutions5 Digital Marketing Tips | Devherds Software Solutions
5 Digital Marketing Tips | Devherds Software Solutions
 
Unlocking Passive Income: The Power of Affiliate Marketing
Unlocking Passive Income: The Power of Affiliate MarketingUnlocking Passive Income: The Power of Affiliate Marketing
Unlocking Passive Income: The Power of Affiliate Marketing
 
Introduction to marketing Management Notes
Introduction to marketing Management NotesIntroduction to marketing Management Notes
Introduction to marketing Management Notes
 
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO DeckDave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
 
15 Tactics to Scale Your Trade Show Marketing Strategy
15 Tactics to Scale Your Trade Show Marketing Strategy15 Tactics to Scale Your Trade Show Marketing Strategy
15 Tactics to Scale Your Trade Show Marketing Strategy
 
2024's Top PPC Tactics: Triple Your Google Ads Local Leads
2024's Top PPC Tactics: Triple Your Google Ads Local Leads2024's Top PPC Tactics: Triple Your Google Ads Local Leads
2024's Top PPC Tactics: Triple Your Google Ads Local Leads
 
Understand the Key differences between SMO and SMM
Understand the Key differences between SMO and SMMUnderstand the Key differences between SMO and SMM
Understand the Key differences between SMO and SMM
 
Digital Marketing in 5G Era - Digital Transformation in 5G Age
Digital Marketing in 5G Era - Digital Transformation in 5G AgeDigital Marketing in 5G Era - Digital Transformation in 5G Age
Digital Marketing in 5G Era - Digital Transformation in 5G Age
 
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...
 
Bamboo Charcoal Toothpaste By Phyto Atomy For More Details Message On WhatsA...
Bamboo Charcoal Toothpaste By Phyto Atomy  For More Details Message On WhatsA...Bamboo Charcoal Toothpaste By Phyto Atomy  For More Details Message On WhatsA...
Bamboo Charcoal Toothpaste By Phyto Atomy For More Details Message On WhatsA...
 
TAM Sports IPL 17 Advertising Report- M01 - M23
TAM Sports IPL 17 Advertising Report- M01 - M23TAM Sports IPL 17 Advertising Report- M01 - M23
TAM Sports IPL 17 Advertising Report- M01 - M23
 
social media optimization complete indroduction
social media optimization complete indroductionsocial media optimization complete indroduction
social media optimization complete indroduction
 
The power of SEO-driven market intelligence
The power of SEO-driven market intelligenceThe power of SEO-driven market intelligence
The power of SEO-driven market intelligence
 
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...
 
Agencia Marketing Branding Measurement Certification Google Ads Abril 2024
Agencia Marketing Branding Measurement Certification Google Ads Abril 2024Agencia Marketing Branding Measurement Certification Google Ads Abril 2024
Agencia Marketing Branding Measurement Certification Google Ads Abril 2024
 
2024 WTF - what's working in mobile user acquisition
2024 WTF - what's working in mobile user acquisition2024 WTF - what's working in mobile user acquisition
2024 WTF - what's working in mobile user acquisition
 

Machine Learning for Marketers by Mike King at The Inbounder New York

Editor's Notes

  1. This SEO question can be translated into two type of machine learning questions (1) classification, which can be used to identify SEO winners and losers (2) while logistic regression, has the capability of predicting the probability of being a seo winner. Within classification…, within…
  2. A snapshot shows the scatterplot of the Iris data set with the coloring matching of the class attribute.
  3. For continuous attributes, the attribute values are displayed as a function graph.
  4. Classification Tree is a simple classification algorithm that splits the data into nodes by class purity.
  5. We removed stopwords and punctuation to find frequencies for meaningful words only.
  6. Word Cloud displays tokens in the corpus, their size denoting the frequency of the word in corpus. Words are listed by their frequency (weight) in the widget. The widget outputs documents, containing selected tokens from the word cloud.
  7. Similarity Hashing widget computes similarity hashes for the given corpus, allowing the user to find duplicates, plagiarism or textual borrowing in the corpus. What we got on the output is a table of 64 binary features (predefined in the SimHash widget), which denote a 64-bit hash size. Then we computed similarities in text by sending Similarity Hashing to Distances. Here we’ve selected euclidean row distances and sent the output to Hierarchical Clustering. We can see that we have some similar documents, so we can select and inspect them in Corpus Viewer.
  8. Ridge regression generally yields better predictions than OLS solution, through a better compromise between bias and variance. Its main drawback is that all predictors are kept in the model, so it is not very interesting if you seek a parsimonious model or want to apply some kind of feature selection. To achieve sparsity, the lasso is more appropriate but it will not necessarily yield good results in presence of high collinearity (it has been observed that if predictors are highly correlated, the prediction performance of the lasso is dominated by ridge regression). The second problem with L1 penalty is that the lasso solution is not uniquely determined when the number of variables is greater than the number of subjects (this is not the case of ridge regression). The last drawback of lasso is that it tends to select only one variable among a group of predictors with high pairwise correlations. In this case, there are alternative solutions like the group (i.e., achieve shrinkage on block of covariates, that is some blocks of regression coefficients are exactly zero) or fused lasso.
  9. Naïve Bayes misclassified 14 adult corpus as children.
  10. We randomly split the data into two subsets. The larger subset, containing 80 % of data instances, is sent to SVM and logistics regression, so they can produce the corresponding classifiers. Classifiers are then sent into Predictions, among with the remaining 20 % of the data. Predictions shows how these examples are classified.