SlideShare a Scribd company logo
1 of 75
Download to read offline
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Google's ML APIs vs OpenAI's APIs
(SEO Use Cases)
Machine Learning and Search
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
● SEO & Data Science Lead
● Intrepid Digital - enterprise
digital marketing agency
● Client Portfolio Focus: B2B
Enterprise in Big Tech
● MSc, specialising in ML/NLP
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
My main goal:
to inspire you to think creatively
about available ML APIs and how you use
them in your day-to-day.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
There are several areas,
where ML automation can help
boost efficiency and improve outcomes for
digital marketers.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
You will also see why it’s important to
choose your automation allies carefully
depending on the task.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
SEOs
OpenAI
AWS, Azure
Google Cloud
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
10
APIs by Google Cloud
(each with multiple applications for digital marketing)
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
3
APIs by OpenAI
(again, each with multiple applications for digital marketing)
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Understanding text
Entity Recognition
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Entity recognition
Named Entity Recognition (NER) is a field
of computer science and natural language
processing that deals with the
identification and classification of
named entities in text.
The goal of NER is to automatically
extract information from unstructured
text, such as names of people,
organizations, locations, and so on
tl;dr entity = recognised thing/concept
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Google’s Natural Language API vs ChatGPT
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Google’s Natural Language API vs ChatGPT
53 16
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
With Google’s Natural
Language API, you can
also do Syntax analysis
● Dependency
● Parse label
● Part of speech
● Lemma
● Morphology
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
How important is text understanding for
marketers?
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Internal link opportunity identification
quickly find pages to link to
Anchor text identification
quickly identify the text of use for
the links you’ve identified
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Content understanding
quickly understand what
content is about, even at
scale
Content Gap analysis
Check whether the
content on the site aligns
with the business
direction desired
Competitor analysis
quickly understand
competitors’ content
catalogs
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Topic understanding
understand the entities that make up
a topic, based on analysing the
content that ranks
SERP understanding
entities in titles, meta descriptions,
URLs, breadcrumbs
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Clustering / Classification
Keyword Research, Topic Research, Content Research
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Classification vs Clustering - What’s the difference?
Classification sorts data into specific
categories using a labeled dataset.
Clustering is partitioning an
unlabeled dataset into groups of
similar objects.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
With Google’s Natural Language API, you can classify
documents in 700+ predefined categories
(out of the box, can be custom-trained, too with AutoML)
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
With Open AI’s GPT-3 or with ChatGPT, you can do both,
but results are a hit or miss.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Can you guess what can go great?
(and what - horribly wrong)
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
✅Predictable categories
✅Controlled training of model
✅Accuracy indicated
✅Great for scale and
beckmarking
✅Can map the information to a label
or assign a plausible such, provided it
has this information in its training set
✅Very adaptive
✅Great for small projects, one offs
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
❌Can’t be used for uses outside
of the main task
❌Can’t be given custom lists
(...unless)
❌Requires time and data for
custom training models with
AutoML
❌Non-predictable results
❌Direction might not followed
❌Model not trained for task
❌Limited knowledge
❌Unsuitable for niche industries
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
How important is classification for marketers?
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Content understanding
quickly understand what topics the site is
covering with the content
Content Gap analysis
check whether the content topics on the site
aligns with the business direction desired
Competitor analysis
quickly understand the topics that
competitors’ content talks about
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Topic understanding
quickly understand what topics the
keyword universe you have consists of
Keyword clustering
quickly understand how other parameters
of keyword research relate to the clusters
identified
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Understanding emotions
Sentiment Analysis, Entity Sentiment
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Sentiment analysis
Understand the
overall opinion,
feeling, or attitude
sentiment expressed
in a block of text.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
With Google’s Natural
Language API, you can
quickly get
● Document and sentence
level sentiment analysis
● Salience = importance
● Sentiment Score
● Sentiment Magnitude =
strength
● # of mentions = entity
prominence
● Entity Sentiment
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
How important is sentiment analysis for
digital and search marketing?
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Analyse feedback
Identification of competitive
advantages, based on users
(entities where your brand
excels)
Online Reputation
Management
Analysing social media
comments, and other user
interactions
Content idea mining
Content opportunity
identification, including FAQ
content, new content ideas,
etc.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Image SEO Hygiene
Image captioning, image generation
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Generate images from text (+edit, +variate)
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
…but no captioning?
(yet)
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
“combines a vision CNN with a language-generating
RNN so it can take in an image and generate a fitting
natural-language caption”
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Content Transformation
Speech to text, text to speech, text summarization
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Omni-presence
and Accessibility
Both users and search engines
want to see multi-modal
presence for high-value sites.
Meaning:
● Text to video
● Videos to text
● Text to audio
● Audio to text
● Text summaries for longer
texts (e.g. FAQs, headings)
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Shorten ✔
Lengthen ✔
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Answer ✔
(with some
limitations)
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Multi-modal
Transformation ✔
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Needless to say scaling production here is
pretty significant for organic growth.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
You have a library of
videos on YouTube but
no blog?
→ Scale it’s launch
quickly through
transcription.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
You have a library of
high-performing blog
posts but no presence on
YouTube/TikTok?
→Scale production
with text to speech.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Want to optimize for
high-intent visitors or improve
accessibility of content?
→ Provide summaries of
sections, improve headings,
add FAQs, at scale.
(...)
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Content Localization
Translation
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
1. DeepL : 0.19001633345126925
2. ModernMT : 0.17788391513374424
3. Amazon : 0.16483921567053203
4. Neuralspace : 0.163133354485786
5. Google : 0.16280640903935437
6. OpenAI : 0.15934198508564865
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Performance Analysis
Time series analysis, anomalies detection, forecasting
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
so, who won?
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Entity Recognition, including Text analysis 👑 ✔
Sentiment Analysis 👑 ❌
Document classification 👑 ✔
Keyword Clustering ✔ ✔
Image Captioning ✔ ❌
Image Generation ❌ 👑
Content Transformation (multimodal) ✔ ❌
Content Transformation (text-based) ❌ ✔
Content Localization (translation) ✔ ✔
Timeseries Analysis - Anomalies Detection, Forecasting 👑 ❌
Text Generation ❌ 👑
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
If there’s anything that you should take
away from your talk…
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
ML-based APIs are amazing for SEO.
You should absolutely use them.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
They can help with:
✔ boosting your efficiency and speed
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
They can help with:
✔ skyrocketing insight-generation speed
for large-scale projects and sites
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
They can help with:
✔ career development and growth.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Don’t just use a blanket model for all your
tasks just because you’ve seen it go viral.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Research what each model you use has been
trained for, and what’s it ideal use before
you start.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Then relate that back to the task at hand.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
Expect limitations…
regardless which API you choose.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
We’re near the end now…
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
#pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
what I do my website
seo@lazarinastoy.com
social handle
best way to get in touch
PubCon, Lazarina Stoy. - Machine Learning in Search: Google's ML APIs vs OpenAI's APIs for SEO use cases

More Related Content

What's hot

What's hot (20)

SEO Tool Overload😱... Google Data Studio to the rescue
SEO Tool Overload😱... Google Data Studio to the rescueSEO Tool Overload😱... Google Data Studio to the rescue
SEO Tool Overload😱... Google Data Studio to the rescue
 
7 E-Commerce SEO Mistakes & How to Fix Them #DeepSEOCon
7 E-Commerce SEO Mistakes & How to Fix Them #DeepSEOCon7 E-Commerce SEO Mistakes & How to Fix Them #DeepSEOCon
7 E-Commerce SEO Mistakes & How to Fix Them #DeepSEOCon
 
Swipe left: Why your content is getting ghosted
Swipe left: Why your content is getting ghostedSwipe left: Why your content is getting ghosted
Swipe left: Why your content is getting ghosted
 
Holistic Search - Developing An Organic First Strategy
Holistic Search - Developing An Organic First StrategyHolistic Search - Developing An Organic First Strategy
Holistic Search - Developing An Organic First Strategy
 
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdfCore Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
 
Accessibility, strategy and schema - do they go hand in hand? Beth Barnham Br...
Accessibility, strategy and schema - do they go hand in hand? Beth Barnham Br...Accessibility, strategy and schema - do they go hand in hand? Beth Barnham Br...
Accessibility, strategy and schema - do they go hand in hand? Beth Barnham Br...
 
Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023
 
[BrightonSEO Oct 2022] Remarketing SEO - Himani Kankaria - Missive Digital.pdf
[BrightonSEO Oct 2022] Remarketing SEO - Himani Kankaria - Missive Digital.pdf[BrightonSEO Oct 2022] Remarketing SEO - Himani Kankaria - Missive Digital.pdf
[BrightonSEO Oct 2022] Remarketing SEO - Himani Kankaria - Missive Digital.pdf
 
Crawl Budget: Everything you Need to Know
Crawl Budget: Everything you Need to KnowCrawl Budget: Everything you Need to Know
Crawl Budget: Everything you Need to Know
 
How Search Works
How Search WorksHow Search Works
How Search Works
 
Shining a light on the dark funnel
Shining a light on the dark funnelShining a light on the dark funnel
Shining a light on the dark funnel
 
BrightonSEO - Apr 2022 - No excuses for doing UX
BrightonSEO - Apr 2022 - No excuses for doing UXBrightonSEO - Apr 2022 - No excuses for doing UX
BrightonSEO - Apr 2022 - No excuses for doing UX
 
eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)
eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)
eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)
 
Diginius - DuckDuckGo, Privacy and the Future of Search
Diginius - DuckDuckGo, Privacy and the Future of Search Diginius - DuckDuckGo, Privacy and the Future of Search
Diginius - DuckDuckGo, Privacy and the Future of Search
 
BrightonSEO April 2023 Similar AI: Automation recipes for SEO success
BrightonSEO April 2023 Similar AI: Automation recipes for SEO successBrightonSEO April 2023 Similar AI: Automation recipes for SEO success
BrightonSEO April 2023 Similar AI: Automation recipes for SEO success
 
Brighton SEO - Luis Bueno Tabernero - How to do an ASO Audit like in the 90's...
Brighton SEO - Luis Bueno Tabernero - How to do an ASO Audit like in the 90's...Brighton SEO - Luis Bueno Tabernero - How to do an ASO Audit like in the 90's...
Brighton SEO - Luis Bueno Tabernero - How to do an ASO Audit like in the 90's...
 
The Ultimate Maturity Audit _ Brighton SEO.pdf
The Ultimate Maturity Audit _ Brighton SEO.pdfThe Ultimate Maturity Audit _ Brighton SEO.pdf
The Ultimate Maturity Audit _ Brighton SEO.pdf
 
How SEO changes, as we say bye bye to cookies
How SEO changes, as we say bye bye to cookiesHow SEO changes, as we say bye bye to cookies
How SEO changes, as we say bye bye to cookies
 
Networking for SEOs (and why it matters)
Networking for SEOs (and why it matters)Networking for SEOs (and why it matters)
Networking for SEOs (and why it matters)
 
How to leverage indexation tracking to monitor issues and improve performance
How to leverage indexation tracking to monitor issues and improve performanceHow to leverage indexation tracking to monitor issues and improve performance
How to leverage indexation tracking to monitor issues and improve performance
 

Similar to PubCon, Lazarina Stoy. - Machine Learning in Search: Google's ML APIs vs OpenAI's APIs for SEO use cases

When to use Machine Learning Models in SEO and Which ones to use - Lazarina S...
When to use Machine Learning Models in SEO and Which ones to use - Lazarina S...When to use Machine Learning Models in SEO and Which ones to use - Lazarina S...
When to use Machine Learning Models in SEO and Which ones to use - Lazarina S...
LazarinaStoyanova
 

Similar to PubCon, Lazarina Stoy. - Machine Learning in Search: Google's ML APIs vs OpenAI's APIs for SEO use cases (20)

When to use Machine Learning Models in SEO and Which ones to use - Lazarina S...
When to use Machine Learning Models in SEO and Which ones to use - Lazarina S...When to use Machine Learning Models in SEO and Which ones to use - Lazarina S...
When to use Machine Learning Models in SEO and Which ones to use - Lazarina S...
 
Sales Funnel & Content Marketing Audits
Sales Funnel & Content Marketing Audits Sales Funnel & Content Marketing Audits
Sales Funnel & Content Marketing Audits
 
Thin Content is THE Top SEO Issue
Thin Content is THE Top SEO IssueThin Content is THE Top SEO Issue
Thin Content is THE Top SEO Issue
 
Finding Your Web Content Balance
Finding Your Web Content BalanceFinding Your Web Content Balance
Finding Your Web Content Balance
 
Actionable tips for the Modern Corporate SEO Manager
Actionable tips for the Modern Corporate SEO ManagerActionable tips for the Modern Corporate SEO Manager
Actionable tips for the Modern Corporate SEO Manager
 
SEMPO CITIES KANSAS CITY | The KC Search Conference
SEMPO CITIES KANSAS CITY | The KC Search ConferenceSEMPO CITIES KANSAS CITY | The KC Search Conference
SEMPO CITIES KANSAS CITY | The KC Search Conference
 
Joe Laratro | 2015 & Beyond - The Future of SEO | DFWSEM
Joe Laratro | 2015 & Beyond - The Future of SEO | DFWSEMJoe Laratro | 2015 & Beyond - The Future of SEO | DFWSEM
Joe Laratro | 2015 & Beyond - The Future of SEO | DFWSEM
 
Optimizing For Google Discover | SEO Camp'us Paris 2020 ft. Dan Taylor
Optimizing For Google Discover | SEO Camp'us Paris 2020 ft. Dan TaylorOptimizing For Google Discover | SEO Camp'us Paris 2020 ft. Dan Taylor
Optimizing For Google Discover | SEO Camp'us Paris 2020 ft. Dan Taylor
 
Supercharge & Make Your Business Searchable on Google.pptx
Supercharge & Make Your Business Searchable on Google.pptxSupercharge & Make Your Business Searchable on Google.pptx
Supercharge & Make Your Business Searchable on Google.pptx
 
Attracting the Right Visitors with Smart Content - Pubcon 2018 - Phillip Thune
Attracting the Right Visitors with Smart Content - Pubcon 2018 - Phillip ThuneAttracting the Right Visitors with Smart Content - Pubcon 2018 - Phillip Thune
Attracting the Right Visitors with Smart Content - Pubcon 2018 - Phillip Thune
 
SEO 101 for Talent Acquisition
SEO 101 for Talent AcquisitionSEO 101 for Talent Acquisition
SEO 101 for Talent Acquisition
 
Pubcon 2015 - Content Management Across International Markets
Pubcon 2015 - Content Management Across International MarketsPubcon 2015 - Content Management Across International Markets
Pubcon 2015 - Content Management Across International Markets
 
In-House Tips and Tricks: Pubcon 2015
In-House Tips and Tricks: Pubcon 2015In-House Tips and Tricks: Pubcon 2015
In-House Tips and Tricks: Pubcon 2015
 
Drawing the Line on Content Localization: How Much is Too Much?
Drawing the Line on Content Localization: How Much is Too Much?Drawing the Line on Content Localization: How Much is Too Much?
Drawing the Line on Content Localization: How Much is Too Much?
 
LavaCon 2017 - Drawing the Line on Content Localization: How Much is Too Much?
LavaCon 2017 - Drawing the Line on Content Localization: How Much is Too Much?LavaCon 2017 - Drawing the Line on Content Localization: How Much is Too Much?
LavaCon 2017 - Drawing the Line on Content Localization: How Much is Too Much?
 
Saplo api at semantic garage meetup in san francisco
Saplo api at semantic garage meetup in san franciscoSaplo api at semantic garage meetup in san francisco
Saplo api at semantic garage meetup in san francisco
 
COPE Content Modelling for Adaptive UX - Noz Urbina
COPE Content Modelling for Adaptive UX - Noz UrbinaCOPE Content Modelling for Adaptive UX - Noz Urbina
COPE Content Modelling for Adaptive UX - Noz Urbina
 
Content Marketing: A 360 Degree Approach
Content Marketing: A 360 Degree ApproachContent Marketing: A 360 Degree Approach
Content Marketing: A 360 Degree Approach
 
Solving Thin Content
Solving Thin ContentSolving Thin Content
Solving Thin Content
 
#pubcon - Solving for Thin Content
#pubcon - Solving for Thin Content#pubcon - Solving for Thin Content
#pubcon - Solving for Thin Content
 

More from LazarinaStoyanova

More from LazarinaStoyanova (8)

Beginner-friendly Guide to ML-enabled Automation in Organic Marketing, Lazari...
Beginner-friendly Guide to ML-enabled Automation in Organic Marketing, Lazari...Beginner-friendly Guide to ML-enabled Automation in Organic Marketing, Lazari...
Beginner-friendly Guide to ML-enabled Automation in Organic Marketing, Lazari...
 
WTSFest 2023 - Data Storytelling, Lazarina Stoy. (3).pdf
WTSFest 2023 - Data Storytelling, Lazarina Stoy. (3).pdfWTSFest 2023 - Data Storytelling, Lazarina Stoy. (3).pdf
WTSFest 2023 - Data Storytelling, Lazarina Stoy. (3).pdf
 
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
 
Building a Search Intent-Driven Website Architecture (SEO Mastery Summit 2022...
Building a Search Intent-Driven Website Architecture (SEO Mastery Summit 2022...Building a Search Intent-Driven Website Architecture (SEO Mastery Summit 2022...
Building a Search Intent-Driven Website Architecture (SEO Mastery Summit 2022...
 
A beginner's guide to machine learning for SEOs - WTSFest 2022
A beginner's guide to machine learning for SEOs  - WTSFest 2022A beginner's guide to machine learning for SEOs  - WTSFest 2022
A beginner's guide to machine learning for SEOs - WTSFest 2022
 
Data Studio for SEOs: Reporting Automation Tips - Weekly SEO with Lazarina Stoy
Data Studio for SEOs: Reporting Automation Tips - Weekly SEO with Lazarina StoyData Studio for SEOs: Reporting Automation Tips - Weekly SEO with Lazarina Stoy
Data Studio for SEOs: Reporting Automation Tips - Weekly SEO with Lazarina Stoy
 
Intent-Based International Keyword Research - International Search Summit, Ba...
Intent-Based International Keyword Research - International Search Summit, Ba...Intent-Based International Keyword Research - International Search Summit, Ba...
Intent-Based International Keyword Research - International Search Summit, Ba...
 
MeasureFest 2021: Interactive Core Web Vitals In Data Studio
MeasureFest 2021: Interactive Core Web Vitals In Data StudioMeasureFest 2021: Interactive Core Web Vitals In Data Studio
MeasureFest 2021: Interactive Core Web Vitals In Data Studio
 

Recently uploaded

Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Bertram Ludäscher
 
bams-3rd-case-presentation-scabies-12-05-2020.pptx
bams-3rd-case-presentation-scabies-12-05-2020.pptxbams-3rd-case-presentation-scabies-12-05-2020.pptx
bams-3rd-case-presentation-scabies-12-05-2020.pptx
JocylDuran
 
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
yulianti213969
 
sourabh vyas1222222222222222222244444444
sourabh vyas1222222222222222222244444444sourabh vyas1222222222222222222244444444
sourabh vyas1222222222222222222244444444
saurabvyas476
 
如何办理澳洲拉筹伯大学毕业证(LaTrobe毕业证书)成绩单原件一模一样
如何办理澳洲拉筹伯大学毕业证(LaTrobe毕业证书)成绩单原件一模一样如何办理澳洲拉筹伯大学毕业证(LaTrobe毕业证书)成绩单原件一模一样
如何办理澳洲拉筹伯大学毕业证(LaTrobe毕业证书)成绩单原件一模一样
wsppdmt
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Klinik kandungan
 
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
wsppdmt
 
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
jk0tkvfv
 
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
pwgnohujw
 
obat aborsi Bontang wa 082135199655 jual obat aborsi cytotec asli di Bontang
obat aborsi Bontang wa 082135199655 jual obat aborsi cytotec asli di  Bontangobat aborsi Bontang wa 082135199655 jual obat aborsi cytotec asli di  Bontang
obat aborsi Bontang wa 082135199655 jual obat aborsi cytotec asli di Bontang
siskavia95
 

Recently uploaded (20)

Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
 
Solution manual for managerial accounting 8th edition by john wild ken shaw b...
Solution manual for managerial accounting 8th edition by john wild ken shaw b...Solution manual for managerial accounting 8th edition by john wild ken shaw b...
Solution manual for managerial accounting 8th edition by john wild ken shaw b...
 
Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...
Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...
Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...
 
Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?Case Study 4 Where the cry of rebellion happen?
Case Study 4 Where the cry of rebellion happen?
 
jll-asia-pacific-capital-tracker-1q24.pdf
jll-asia-pacific-capital-tracker-1q24.pdfjll-asia-pacific-capital-tracker-1q24.pdf
jll-asia-pacific-capital-tracker-1q24.pdf
 
Unsatisfied Bhabhi ℂall Girls Vadodara Book Esha 7427069034 Top Class ℂall Gi...
Unsatisfied Bhabhi ℂall Girls Vadodara Book Esha 7427069034 Top Class ℂall Gi...Unsatisfied Bhabhi ℂall Girls Vadodara Book Esha 7427069034 Top Class ℂall Gi...
Unsatisfied Bhabhi ℂall Girls Vadodara Book Esha 7427069034 Top Class ℂall Gi...
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for Research
 
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
Identify Customer Segments to Create Customer Offers for Each Segment - Appli...
 
bams-3rd-case-presentation-scabies-12-05-2020.pptx
bams-3rd-case-presentation-scabies-12-05-2020.pptxbams-3rd-case-presentation-scabies-12-05-2020.pptx
bams-3rd-case-presentation-scabies-12-05-2020.pptx
 
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
 
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
 
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...
Las implicancias del memorándum de entendimiento entre Codelco y SQM según la...
 
sourabh vyas1222222222222222222244444444
sourabh vyas1222222222222222222244444444sourabh vyas1222222222222222222244444444
sourabh vyas1222222222222222222244444444
 
如何办理澳洲拉筹伯大学毕业证(LaTrobe毕业证书)成绩单原件一模一样
如何办理澳洲拉筹伯大学毕业证(LaTrobe毕业证书)成绩单原件一模一样如何办理澳洲拉筹伯大学毕业证(LaTrobe毕业证书)成绩单原件一模一样
如何办理澳洲拉筹伯大学毕业证(LaTrobe毕业证书)成绩单原件一模一样
 
Chapter 1 - Introduction to Data Mining Concepts and Techniques.pptx
Chapter 1 - Introduction to Data Mining Concepts and Techniques.pptxChapter 1 - Introduction to Data Mining Concepts and Techniques.pptx
Chapter 1 - Introduction to Data Mining Concepts and Techniques.pptx
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
 
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
一比一原版(UCD毕业证书)加州大学戴维斯分校毕业证成绩单原件一模一样
 
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单学位证留信学历认证原件一样
 
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
 
obat aborsi Bontang wa 082135199655 jual obat aborsi cytotec asli di Bontang
obat aborsi Bontang wa 082135199655 jual obat aborsi cytotec asli di  Bontangobat aborsi Bontang wa 082135199655 jual obat aborsi cytotec asli di  Bontang
obat aborsi Bontang wa 082135199655 jual obat aborsi cytotec asli di Bontang
 

PubCon, Lazarina Stoy. - Machine Learning in Search: Google's ML APIs vs OpenAI's APIs for SEO use cases

  • 1. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Google's ML APIs vs OpenAI's APIs (SEO Use Cases) Machine Learning and Search
  • 2. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. ● SEO & Data Science Lead ● Intrepid Digital - enterprise digital marketing agency ● Client Portfolio Focus: B2B Enterprise in Big Tech ● MSc, specialising in ML/NLP
  • 3. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. My main goal: to inspire you to think creatively about available ML APIs and how you use them in your day-to-day.
  • 4. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. There are several areas, where ML automation can help boost efficiency and improve outcomes for digital marketers.
  • 5. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. You will also see why it’s important to choose your automation allies carefully depending on the task.
  • 6. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. SEOs OpenAI AWS, Azure Google Cloud
  • 7. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. 10 APIs by Google Cloud (each with multiple applications for digital marketing)
  • 8. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. 3 APIs by OpenAI (again, each with multiple applications for digital marketing)
  • 9. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
  • 10. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Understanding text Entity Recognition
  • 11. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Entity recognition Named Entity Recognition (NER) is a field of computer science and natural language processing that deals with the identification and classification of named entities in text. The goal of NER is to automatically extract information from unstructured text, such as names of people, organizations, locations, and so on tl;dr entity = recognised thing/concept
  • 12. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Google’s Natural Language API vs ChatGPT
  • 13. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Google’s Natural Language API vs ChatGPT 53 16
  • 14. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. With Google’s Natural Language API, you can also do Syntax analysis ● Dependency ● Parse label ● Part of speech ● Lemma ● Morphology
  • 15. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. How important is text understanding for marketers?
  • 16. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Internal link opportunity identification quickly find pages to link to Anchor text identification quickly identify the text of use for the links you’ve identified
  • 17. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Content understanding quickly understand what content is about, even at scale Content Gap analysis Check whether the content on the site aligns with the business direction desired Competitor analysis quickly understand competitors’ content catalogs
  • 18. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Topic understanding understand the entities that make up a topic, based on analysing the content that ranks SERP understanding entities in titles, meta descriptions, URLs, breadcrumbs
  • 19. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Clustering / Classification Keyword Research, Topic Research, Content Research
  • 20. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Classification vs Clustering - What’s the difference? Classification sorts data into specific categories using a labeled dataset. Clustering is partitioning an unlabeled dataset into groups of similar objects.
  • 21. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. With Google’s Natural Language API, you can classify documents in 700+ predefined categories (out of the box, can be custom-trained, too with AutoML)
  • 22. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. With Open AI’s GPT-3 or with ChatGPT, you can do both, but results are a hit or miss.
  • 23. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Can you guess what can go great? (and what - horribly wrong)
  • 24. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. ✅Predictable categories ✅Controlled training of model ✅Accuracy indicated ✅Great for scale and beckmarking ✅Can map the information to a label or assign a plausible such, provided it has this information in its training set ✅Very adaptive ✅Great for small projects, one offs
  • 25. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. ❌Can’t be used for uses outside of the main task ❌Can’t be given custom lists (...unless) ❌Requires time and data for custom training models with AutoML ❌Non-predictable results ❌Direction might not followed ❌Model not trained for task ❌Limited knowledge ❌Unsuitable for niche industries
  • 26. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. How important is classification for marketers?
  • 27. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Content understanding quickly understand what topics the site is covering with the content Content Gap analysis check whether the content topics on the site aligns with the business direction desired Competitor analysis quickly understand the topics that competitors’ content talks about
  • 28. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Topic understanding quickly understand what topics the keyword universe you have consists of Keyword clustering quickly understand how other parameters of keyword research relate to the clusters identified
  • 29. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Understanding emotions Sentiment Analysis, Entity Sentiment
  • 30. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Sentiment analysis Understand the overall opinion, feeling, or attitude sentiment expressed in a block of text.
  • 31. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. With Google’s Natural Language API, you can quickly get ● Document and sentence level sentiment analysis ● Salience = importance ● Sentiment Score ● Sentiment Magnitude = strength ● # of mentions = entity prominence ● Entity Sentiment
  • 32. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
  • 33. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. How important is sentiment analysis for digital and search marketing?
  • 34. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Analyse feedback Identification of competitive advantages, based on users (entities where your brand excels) Online Reputation Management Analysing social media comments, and other user interactions Content idea mining Content opportunity identification, including FAQ content, new content ideas, etc.
  • 35. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Image SEO Hygiene Image captioning, image generation
  • 36. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Generate images from text (+edit, +variate)
  • 37. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. …but no captioning? (yet)
  • 38. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. “combines a vision CNN with a language-generating RNN so it can take in an image and generate a fitting natural-language caption”
  • 39. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
  • 40. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Content Transformation Speech to text, text to speech, text summarization
  • 41. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Omni-presence and Accessibility Both users and search engines want to see multi-modal presence for high-value sites. Meaning: ● Text to video ● Videos to text ● Text to audio ● Audio to text ● Text summaries for longer texts (e.g. FAQs, headings)
  • 42. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Shorten ✔ Lengthen ✔
  • 43. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Answer ✔ (with some limitations)
  • 44. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Multi-modal Transformation ✔
  • 45. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Needless to say scaling production here is pretty significant for organic growth.
  • 46. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. You have a library of videos on YouTube but no blog? → Scale it’s launch quickly through transcription.
  • 47. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. You have a library of high-performing blog posts but no presence on YouTube/TikTok? →Scale production with text to speech.
  • 48. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Want to optimize for high-intent visitors or improve accessibility of content? → Provide summaries of sections, improve headings, add FAQs, at scale. (...)
  • 49. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Content Localization Translation
  • 50. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
  • 51. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
  • 52. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. 1. DeepL : 0.19001633345126925 2. ModernMT : 0.17788391513374424 3. Amazon : 0.16483921567053203 4. Neuralspace : 0.163133354485786 5. Google : 0.16280640903935437 6. OpenAI : 0.15934198508564865
  • 53. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Performance Analysis Time series analysis, anomalies detection, forecasting
  • 54. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
  • 55. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. so, who won?
  • 56. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Entity Recognition, including Text analysis 👑 ✔ Sentiment Analysis 👑 ❌ Document classification 👑 ✔ Keyword Clustering ✔ ✔ Image Captioning ✔ ❌ Image Generation ❌ 👑 Content Transformation (multimodal) ✔ ❌ Content Transformation (text-based) ❌ ✔ Content Localization (translation) ✔ ✔ Timeseries Analysis - Anomalies Detection, Forecasting 👑 ❌ Text Generation ❌ 👑
  • 57. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. If there’s anything that you should take away from your talk…
  • 58. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. ML-based APIs are amazing for SEO. You should absolutely use them.
  • 59. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. They can help with: ✔ boosting your efficiency and speed
  • 60. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. They can help with: ✔ skyrocketing insight-generation speed for large-scale projects and sites
  • 61. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. They can help with: ✔ career development and growth.
  • 62. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
  • 63. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Don’t just use a blanket model for all your tasks just because you’ve seen it go viral.
  • 64. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Research what each model you use has been trained for, and what’s it ideal use before you start.
  • 65. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Then relate that back to the task at hand.
  • 66. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. Expect limitations… regardless which API you choose.
  • 67. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
  • 68. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
  • 69. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
  • 70. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
  • 71. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. We’re near the end now…
  • 72. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
  • 73. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy.
  • 74. #pubcon @Pubcon | @lazarinastoy Lazarina Stoy. what I do my website seo@lazarinastoy.com social handle best way to get in touch