Google BERT and Family and the Natural Language Understanding Leaderboard Race

Dawn Anderson MSc DigM
Dawn Anderson MSc DigMManaging Director, Founder, Consultant & Lecturer at Bertey
#pubcon
Google BERT & Family & The
Natural Language
Understanding Leaderboard
Race
Presented by: Dawn Anderson @BeBertey
#pubcon
The Problem with Words
#pubcon
#pubcon
Words are
problematic.
Ambiguous…
polysemous…
synonymous
#pubcon
Ambiguity and Polysemy
Almost every other
word in the English
language has
multiple meanings
#pubcon
In spoken word it is
even worse because
of homophones and
prosody
#pubcon
Like “four
candles”
and “fork
handles”
#pubcon
Which does not bode well for
conversational search into the future
#pubcon
Today’s Topic: Current
Search Engine Solutions For
Dealing with the Problem of
Words
#pubcon
MS MARCO
#pubcon
Meet Bertey & Tedward
#pubcon
Word’s Context
• ”The meaning of a word is its use in a
language” (Ludwig Wittgenstein,
Philosopher, 1953)
• Image attribution: Moritz Nähr [Public
domain]
#pubcon
Word’s Context
Changes As A Sentence
Evolves
• The meaning of a word changes (literally) as
a sentence develops
• Due to the multiple parts of speech a word
could be in a given content
#pubcon
Like “like”
We can see in just this
short sentence alone
using Stanford Part of
Speech Tagger Online
that the word like is
considered to be 2
separate parts of speech
http://nlp.stanford.edu:8080/parser/index.jsp
#pubcon
Like “like”
For example: The word ”like” has several
possible parts of speech (including ‘verb’,
‘noun’, ‘adjective’)
POS = Part of Speech
#pubcon
An important
part of this is
‘Part of
Speech’ (POS)
tagging
#pubcon
Chunking and Tokenization
#pubcon
Natural language
understanding is NOT
structured data
#pubcon
Structured data
helps to
disambiguate but
what about the ‘hot
mess’ in between?
#pubcon
Part of Speech Tagging (POS)
#pubcon
Example Part of Speech Tagging (POS)
• Pubcon
• is
• a
• great
• conference
• NNP
• VBZ
• DT
• JJ
• NN
• Proper noun,
singular
• Verb (3rd person,
singular, present)
• Determiner
• Adjective
• Noun
#pubcon
Popular POS (Part of
Speech) Taggers
• Penn Treebank Tagger -> 36
different part of speech tags
• CLAWS 7 (C7) Tagset -> 146
different part of speech tags
• Brown Corpus Tagger -> 81
different part of speech tags
#pubcon
Pronouns are
problematic too
#pubcon
Computer
programs lose
track of who
is who easily
I’m confused… Here…
Have some flowers instead
#pubcon
Named Entity
Recognition is NOT
Named Entity
Disambiguation
#pubcon
#pubcon
#pubcon
Ontology Driven Natural Language Processing
Image credit: IBM
https://www.ibm.com/developerworks/community/blogs/nlp/entry/ontology_driven_nlp
#pubcon
But even named
entities can be
polysemic
#pubcon
Did you mean?
• Amadeus Mozart
(composer)
• Mozart Street
• Mozart Cafe
#pubcon
AND VERBALLY…WHO
(WHAT) ARE YOU
TALKING ABOUT?
”LYNDSEY DOYLE”
OR ”LINSEED OIL”?
#pubcon
AND NOT EVERYONE
OR THING IS MAPPED
TO THE KNOWLEDGE
GRAPH
#pubcon
#pubcon
#pubcon
EVEN IF WE UNDERSTAND
THE ENTITY (THING) ITSELF
WE NEED TO UNDERSTAND
WORD’S CONTEXT
#pubcon
Semantic context matters
• He kicked the bucket
• I have yet to cross that off my bucket list
• The bucket was filled with water
#pubcon
How can search
engines fill in the
gaps between
named entities?
#pubcon
When they can’t even tell the difference between Pomeranians and pancakes
#pubcon
They need
‘Text
cohesion’
Cohesion is
the grammatical and
lexical linking within a text
or sentence that holds a text
together and gives it meaning.
Without surrounding words the
word bucket could mean
anything in a sentence
#pubcon
Word’s Company
“You shall know a word by
the company it keeps” (John
Rupert Firth, Linguist,1957)
Image Attribution: Wikimedia Commons Public
Domain
#pubcon
Words That
Live
Together Are
Strongly
Connected
• Co-occurrence
• Co-occurrence provides context
• Co-occurrence changes word’s meaning
• Words that share similar neighbours are
also strongly connected
• Similarity & relatedness
#pubcon
Natural Language
Disambiguation
#pubcon
Natural Language
Recognition is NOT
Understanding
• Natural language understanding
requires understanding of context and
common sense reasoning. VERY
challenging for machines, but largely
straightforward for humans.
#pubcon
Language models are trained
on very large text corpora or
collections (loads of words) to
learn distributional similarity
#pubcon
Vector representations of words (Word Vectors)
#pubcon
And build
vector space
models for
word
embeddings
king - man +
woman =
queen
#pubcon
A Moving Word ‘Context Window’
#pubcon
Typical window size might be 5
Source Text
Writin
g
a lis
t
of rando
m
sentence
s
is harde
r
than I Initiall
y
though
t
it woul
d
be
Writin
g
a lis
t
of rando
m
sentence
s
is harde
r
than I Initiall
y
though
t
it woul
d
be
Writin
g
a lis
t
of rando
m
sentence
s
is harde
r
than I Initiall
y
though
t
it woul
d
be
Writin
g
a lis
t
of rando
m
sentence
s
is harde
r
than I Initiall
y
though
t
it woul
d
be
11 letters (5 left and 5 right of the moving target word)
#pubcon
Example context window size 3
Source Text Training
Sample
s
The quick brown fox jumps over the lazy dog (the,
quick)
(the,
brown)
(the, fox)
The quick brown fox jumps over the lazy dog (quick,
the)
(quick,
brown)
(quick,
fox)
(quick,
jumps)
The quick brown fox jumps over the lazy dog Etcetera
The quick brown fox jumps over the lazy dog Etcetera
#pubcon
A Moving Word ‘Context Window’
#pubcon
Tensorflow (tool)
& e.g. Word2Vec
or Glove2Vec
(language models)
#pubcon
Continuous Bag of Words
(CBoW) (Method) or Skip-
gram (Opposite of CBoW)
Continuous Bag of Words - Taking a
continuous bag of words with no context
utilize a context window of n size n-
gram) to ascertain words which are
similar or related using Euclidean
distances to create vector models and
word embeddings
#pubcon
Models learn the
weights of the
similarity and
relatedness
distances
#pubcon
Layers Everywhere
Concept2Ve
c
#pubcon
Google’s Topic
Layer is a new
Layer in the
Knowledge Graph
#pubcon
EXAMPLE MICROSOFT CONCEPT DISTRIBUTION LAYER
#pubcon
PAST LANGUAGE
MODELS (E.G.
WORD2VEC &
GLOVE2VEC) BUILT
CONTEXT-FREE WORD
EMBEDDINGS
#pubcon
Most language modellers are uni-directional
Source Text
Writin
g
a lis
t
of rando
m
sentence
s
is harde
r
than I Initiall
y
though
t
it woul
d
be
Writin
g
a lis
t
of rando
m
sentence
s
is harde
r
than I Initiall
y
though
t
it woul
d
be
Writin
g
a lis
t
of rando
m
sentence
s
is harde
r
than I Initiall
y
though
t
it woul
d
be
Writin
g
a lis
t
of rando
m
sentence
s
is harde
r
than I Initiall
y
though
t
it woul
d
be
They can traverse over the word’s context window from only left to right or
right to left. Only in one direction, but not both at the same time
#pubcon
They can only look at
words in the context
window before and not
the words in the rest of
the sentence. Nor
sentence to follow next
#pubcon
OFTEN THE NEXT
SENTENCE REALLY
MATTERS
#pubcon
I
Remember
When My
Grandad
Kicked The
Bucket
BERT is able to
understand the
NEXT sentence
The NEXT sentence
here provides the
context
#pubcon
“How far do you reckon
I could kick this
bucket?”
#pubcon
Did you mean “bank”?
Or did you mean “bank”?
#pubcon
NER Example
• E.g.
Sentence: “Taylor Swift will launch her new album in Apple Music.”
• NER result:“Taylor[B-PER] Swift[I-PER] will[O] launch[O] her[O]
new[O] album[O] in[O] Apple[B-ORG] Music[I-ORG].[O]”
• PS:
[O] means no meaning
[B-PER]/[I-PER] means person name
[B-ORG]/[I-ORG] means organization name
Source: https://medium.com/@yingbiao/ner-with-bert-in-action-
936ff275bc73
#pubcon
Meet BERT
#pubcon
Not the pomeranian BERT
#pubcon
BERT (Bidirectional
Encoder
Representation
from Transformers)
#pubcon
Transformers (Attention simultaneously)
#pubcon
11 NLP Tasks
• BERT advances the State of
the Art (SOT) of 11 NLP
Tasks
#pubcon
BERT is different. BERT uses bi-directional
language modelling. The FIRST to do this
Source Text
Writin
g
a lis
t
of rando
m
sentence
s
is harde
r
than I Initiall
y
though
t
it woul
d
be
Writin
g
a lis
t
of rando
m
sentence
s
is harde
r
than I Initiall
y
though
t
it woul
d
be
Writin
g
a lis
t
of rando
m
sentence
s
is harde
r
than I Initiall
y
though
t
it woul
d
be
Writin
g
a lis
t
of rando
m
sentence
s
is harde
r
than I Initiall
y
though
t
it woul
d
be
Bert can see both the left and the right hand side of the target word
#pubcon
BERT HAS BEEN OPEN
SOURCED BY GOOGLE AI
#pubcon
Google’s move to
open source BERT
may change natural
language processing
forever
#pubcon
Bert uses ‘Transformers’ &
’Masked Language Modelling’
#pubcon
Masked Language
Modelling Stops
The Target Word
From Seeing Itself
#pubcon
BERT can see the WHOLE
sentence on either side
of a word (contextual
language modelling) and
all of the words almost
at once
#pubcon
BERT has been pre-trained on a
lot of words … on the whole of
the English Wikipedia (2,500
million words)
#pubcon
Previously Uni-Directional
Previously all language
models were uni-
directional so could
only move the context
window in one
directional
A moving window of ‘n’
words (either left or
right of a target word)
to understand word’s
context
#pubcon
Google BERT Paper
• Devlin, J., Chang,
M.W., Lee, K. and
Toutanova, K., 2018.
Bert: Pre-training of
deep bidirectional
transformers for
language
understanding. arXiv
preprint
arXiv:1810.04805.
#pubcon
BERT can identify which sentence
likely comes next from two choices
#pubcon
THE ML & NLP COMMUNITY ARE VERY EXCITED
ABOUT BERT
#pubcon
EVERYBODY WANTS TO ‘BUILD-A-
BERT. NOW THERE ARE LOADS OF
ALGORITHMS WITH BERT
#pubcon
VANILLA BERT PROVIDES A PRE-TRAINED STARTING POINT
LAYER FOR NEURAL NETWORKS IN MACHINE LEARNING &
NATURAL LANGUAGE DIVERSE TASKS
#pubcon
Whilst BERT has
been pre-trained on
Wikipedia it is fine-
tuned on ‘questions
and answer
datasets’
#pubcon
Andre Broder’s Call to Arms in Assistive AI
#pubcon
Researchers compete over Natural Language Understanding
with e.g. SQuAD (Stanford Question & Answering Dataset)
#pubcon
BERT Has
Dramatically
Accelerated NLU
#pubcon
BERT now even beats the
human reasoning benchmark on
SQuAD
#pubcon
Not to be outdone – Microsoft also extends on BERT with MT-DNN
#pubcon
RoBERTa
from
Facebook
#pubcon
In GLUE – It’s Humans, MT-DNN, then BERT
#pubcon
Glue Benchmark Leaderboard
#pubcon
SuperGlue Benchmark
#pubcon
Stanford Question & Answering DataSet
#pubcon
Includes Adversarial Questions: Making Sure Machines Know What They Don’t Know
#pubcon
MS MARCO
#pubcon
MS MARCO: A Human Generated
MAchine Reading Comprehension
Dataset
• Rajpurkar, P., Zhang, J.,
Lopyrev, K. and Liang, P.,
2016. Squad: 100,000+
questions for machine
comprehension of text. arXiv
preprint arXiv:1606.05250.
#pubcon
Real Bing
Questions
Feed MS
MARCO
From real Bing anonymized
queries
#pubcon
Teaching Machines Commonsense
Zellers, R., Bisk, Y.,
Schwartz, R. and Choi,
Y., 2018. Swag: A large-
scale adversarial dataset
for grounded
commonsense
inference. arXiv preprint
arXiv:1808.05326.
#pubcon
BERT Has Grown
• Further iterations have grown in size so that the
models are arguably so large they are inefficience
and unscaleable
#pubcon
FastBERT
#pubcon
ALBERT
BERT’s successor
from Google
Joint work
between Google
Research & Toyota
Technological
Institute
#pubcon
HuggingFace
#pubcon
Distil-BERT
(Distillated BERT)
#pubcon
VideoBERT
#pubcon
BLACK BOX
ALGORITHMS
#pubcon
Algorithmic
Bias
Concerns
Ricardo Baeza-Yates' work - Bias on the Web
NoBIAS Project
IBM initiatives to prevent bias
BERT does not know why it makes decisions
BERT is considered a ‘black box algorithm’
Programmatic bias is a concern
Algorithmic justice league is active
#pubcon
Keep in Touch
•@dawnieando
•@BeBertey
#pubcon
And Remember…
#pubcon
#pubcon
References
• Rajpurkar, P., Zhang, J., Lopyrev, K. and
Liang, P., 2016. Squad: 100,000+ questions
for machine comprehension of text. arXiv
preprint arXiv:1606.05250.
• Vaswani, A., Shazeer, N., Parmar, N.,
Uszkoreit, J., Jones, L., Gomez, A.N.,
Kaiser, Ł. and Polosukhin, I., 2017.
Attention is all you need. In Advances in
neural information processing
systems (pp. 5998-6008).
1 of 111

Recommended

Google BERT - What SEOs and Marketers Need to Know by
Google BERT - What SEOs and Marketers Need to KnowGoogle BERT - What SEOs and Marketers Need to Know
Google BERT - What SEOs and Marketers Need to KnowDawn Anderson MSc DigM
1.8K views89 slides
Google BERT - SMX London 2020 Virtual Conference by
Google BERT - SMX London 2020 Virtual ConferenceGoogle BERT - SMX London 2020 Virtual Conference
Google BERT - SMX London 2020 Virtual ConferenceDawn Anderson MSc DigM
578 views90 slides
Natural Language Processing and Search Intent Understanding C3 Conductor 2019... by
Natural Language Processing and Search Intent Understanding C3 Conductor 2019...Natural Language Processing and Search Intent Understanding C3 Conductor 2019...
Natural Language Processing and Search Intent Understanding C3 Conductor 2019...Dawn Anderson MSc DigM
3.5K views223 slides
Using topic modelling frameworks for NLP and semantic search by
Using topic modelling frameworks for NLP and semantic searchUsing topic modelling frameworks for NLP and semantic search
Using topic modelling frameworks for NLP and semantic searchDawn Anderson MSc DigM
34.6K views204 slides
2019 Tech SEO Boost Dawn Anderson Contextual Recommender Search by
2019 Tech SEO Boost Dawn Anderson Contextual Recommender Search2019 Tech SEO Boost Dawn Anderson Contextual Recommender Search
2019 Tech SEO Boost Dawn Anderson Contextual Recommender SearchDawn Anderson MSc DigM
950 views185 slides
Natural Language Processing (NLP) & Text Mining Tutorial Using NLTK | NLP Tra... by
Natural Language Processing (NLP) & Text Mining Tutorial Using NLTK | NLP Tra...Natural Language Processing (NLP) & Text Mining Tutorial Using NLTK | NLP Tra...
Natural Language Processing (NLP) & Text Mining Tutorial Using NLTK | NLP Tra...Edureka!
2.7K views43 slides

More Related Content

What's hot

SearchLove London - Analysing the SERPs for SEO, Content & Customer Insights by
SearchLove London - Analysing the SERPs for SEO, Content & Customer InsightsSearchLove London - Analysing the SERPs for SEO, Content & Customer Insights
SearchLove London - Analysing the SERPs for SEO, Content & Customer InsightsRory Truesdale
1.4K views86 slides
Microblog-genre noise and its impact on semantic annotation accuracy by
Microblog-genre noise and its impact on semantic annotation accuracyMicroblog-genre noise and its impact on semantic annotation accuracy
Microblog-genre noise and its impact on semantic annotation accuracyLeon Derczynski
2K views31 slides
#5 Predicting Machine Translation Quality by
#5 Predicting Machine Translation Quality#5 Predicting Machine Translation Quality
#5 Predicting Machine Translation QualityBerlin Language Technology
752 views59 slides
Intellectual theft by
Intellectual theftIntellectual theft
Intellectual thefttinamac25
396 views38 slides
Stemming And Lemmatization Tutorial | Natural Language Processing (NLP) With ... by
Stemming And Lemmatization Tutorial | Natural Language Processing (NLP) With ...Stemming And Lemmatization Tutorial | Natural Language Processing (NLP) With ...
Stemming And Lemmatization Tutorial | Natural Language Processing (NLP) With ...Edureka!
1.6K views26 slides
Intro to nlp by
Intro to nlpIntro to nlp
Intro to nlpRutu Mulkar-Mehta
639 views68 slides

What's hot(11)

SearchLove London - Analysing the SERPs for SEO, Content & Customer Insights by Rory Truesdale
SearchLove London - Analysing the SERPs for SEO, Content & Customer InsightsSearchLove London - Analysing the SERPs for SEO, Content & Customer Insights
SearchLove London - Analysing the SERPs for SEO, Content & Customer Insights
Rory Truesdale1.4K views
Microblog-genre noise and its impact on semantic annotation accuracy by Leon Derczynski
Microblog-genre noise and its impact on semantic annotation accuracyMicroblog-genre noise and its impact on semantic annotation accuracy
Microblog-genre noise and its impact on semantic annotation accuracy
Leon Derczynski2K views
Intellectual theft by tinamac25
Intellectual theftIntellectual theft
Intellectual theft
tinamac25396 views
Stemming And Lemmatization Tutorial | Natural Language Processing (NLP) With ... by Edureka!
Stemming And Lemmatization Tutorial | Natural Language Processing (NLP) With ...Stemming And Lemmatization Tutorial | Natural Language Processing (NLP) With ...
Stemming And Lemmatization Tutorial | Natural Language Processing (NLP) With ...
Edureka!1.6K views
Natural language procssing by Rajnish Raj
Natural language procssing Natural language procssing
Natural language procssing
Rajnish Raj1.7K views
SearchLove London 2019 - Rory Truesdale - Using the SERPs to Know Your Audience by Distilled
SearchLove London 2019 - Rory Truesdale - Using the SERPs to Know Your AudienceSearchLove London 2019 - Rory Truesdale - Using the SERPs to Know Your Audience
SearchLove London 2019 - Rory Truesdale - Using the SERPs to Know Your Audience
Distilled8.9K views
Natural lanaguage processing by gulshan kumar
Natural lanaguage processingNatural lanaguage processing
Natural lanaguage processing
gulshan kumar851 views
Introduction to Natural Language Processing by Pranav Gupta
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language Processing
Pranav Gupta31.9K views

Similar to Google BERT and Family and the Natural Language Understanding Leaderboard Race

How english and turkish simple sentences are transformed into nominal phrases... by
How english and turkish simple sentences are transformed into nominal phrases...How english and turkish simple sentences are transformed into nominal phrases...
How english and turkish simple sentences are transformed into nominal phrases...Our Sad Loss, 1930-2018
1.6K views36 slides
Deep network notes.pdf by
Deep network notes.pdfDeep network notes.pdf
Deep network notes.pdfRamya Nellutla
6 views54 slides
What English Do University Students Really Need by
What English Do University Students Really NeedWhat English Do University Students Really Need
What English Do University Students Really NeedHala Nur
1K views75 slides
intro.ppt by
intro.pptintro.ppt
intro.pptssuser77162c
12 views56 slides
The Power Of Words. Life Of Pi Essay Example by
The Power Of Words. Life Of Pi Essay ExampleThe Power Of Words. Life Of Pi Essay Example
The Power Of Words. Life Of Pi Essay ExampleKristen Lee
4 views40 slides
How to work with short texts.pdf by
How to work with short texts.pdfHow to work with short texts.pdf
How to work with short texts.pdfFiorellaQuintana4
88 views22 slides

Similar to Google BERT and Family and the Natural Language Understanding Leaderboard Race(20)

How english and turkish simple sentences are transformed into nominal phrases... by Our Sad Loss, 1930-2018
How english and turkish simple sentences are transformed into nominal phrases...How english and turkish simple sentences are transformed into nominal phrases...
How english and turkish simple sentences are transformed into nominal phrases...
What English Do University Students Really Need by Hala Nur
What English Do University Students Really NeedWhat English Do University Students Really Need
What English Do University Students Really Need
Hala Nur1K views
The Power Of Words. Life Of Pi Essay Example by Kristen Lee
The Power Of Words. Life Of Pi Essay ExampleThe Power Of Words. Life Of Pi Essay Example
The Power Of Words. Life Of Pi Essay Example
Kristen Lee4 views
Gre intro by Wordpandit
Gre introGre intro
Gre intro
Wordpandit1.7K views
Roberto Navigli - From Text to Concepts and Back: Going Multilingual with Bab... by MeetupDataScienceRoma
Roberto Navigli - From Text to Concepts and Back: Going Multilingual with Bab...Roberto Navigli - From Text to Concepts and Back: Going Multilingual with Bab...
Roberto Navigli - From Text to Concepts and Back: Going Multilingual with Bab...
New Words New Toys by resec
New Words New ToysNew Words New Toys
New Words New Toys
resec1.7K views
Semantics ii what definitions offer by Brian Malone
Semantics ii what definitions offerSemantics ii what definitions offer
Semantics ii what definitions offer
Brian Malone174 views
Deep Learning for Natural Language Processing: Word Embeddings by Roelof Pieters
Deep Learning for Natural Language Processing: Word EmbeddingsDeep Learning for Natural Language Processing: Word Embeddings
Deep Learning for Natural Language Processing: Word Embeddings
Roelof Pieters9.9K views
Learning a new skill in 1 week by JaspherCarpio
Learning a new skill in 1 weekLearning a new skill in 1 week
Learning a new skill in 1 week
JaspherCarpio72 views
Natural Language Processing by Yasir Khan
Natural Language ProcessingNatural Language Processing
Natural Language Processing
Yasir Khan4K views
skripsi sastra inggris Analysis of syntax by Silva Florina
skripsi sastra inggris Analysis of syntaxskripsi sastra inggris Analysis of syntax
skripsi sastra inggris Analysis of syntax
Silva Florina4.3K views
natasha.ppt by MrBrave
natasha.pptnatasha.ppt
natasha.ppt
MrBrave4 views
MixedLanguageProcessingTutorialEMNLP2019.pptx by MariYam371004
MixedLanguageProcessingTutorialEMNLP2019.pptxMixedLanguageProcessingTutorialEMNLP2019.pptx
MixedLanguageProcessingTutorialEMNLP2019.pptx
MariYam3710047 views

More from Dawn Anderson MSc DigM

Natural Semantic SEO - Surfacing Walnuts in Densely Represented, Every Increa... by
Natural Semantic SEO - Surfacing Walnuts in Densely Represented, Every Increa...Natural Semantic SEO - Surfacing Walnuts in Densely Represented, Every Increa...
Natural Semantic SEO - Surfacing Walnuts in Densely Represented, Every Increa...Dawn Anderson MSc DigM
656 views127 slides
Passage indexing is likely more important than you think by
Passage indexing is likely more important than you thinkPassage indexing is likely more important than you think
Passage indexing is likely more important than you thinkDawn Anderson MSc DigM
7.2K views249 slides
Zipfs Law & Zipfian Distribution in SEO - Pubcon Virtual Fall 2020 - Dawn And... by
Zipfs Law & Zipfian Distribution in SEO - Pubcon Virtual Fall 2020 - Dawn And...Zipfs Law & Zipfian Distribution in SEO - Pubcon Virtual Fall 2020 - Dawn And...
Zipfs Law & Zipfian Distribution in SEO - Pubcon Virtual Fall 2020 - Dawn And...Dawn Anderson MSc DigM
2.7K views228 slides
Disambiguating Equiprobability in SEO Dawn Anderson Friends of Search 2020 by
Disambiguating Equiprobability in SEO Dawn Anderson Friends of Search 2020Disambiguating Equiprobability in SEO Dawn Anderson Friends of Search 2020
Disambiguating Equiprobability in SEO Dawn Anderson Friends of Search 2020Dawn Anderson MSc DigM
2.6K views185 slides
Connecting The Worlds of Information Retrieval & SEO - Search solutions 2019 ... by
Connecting The Worlds of Information Retrieval & SEO - Search solutions 2019 ...Connecting The Worlds of Information Retrieval & SEO - Search solutions 2019 ...
Connecting The Worlds of Information Retrieval & SEO - Search solutions 2019 ...Dawn Anderson MSc DigM
373 views115 slides
Planning an SEO Strategy for a New Website - SMXL Milan 2019 by
Planning an SEO Strategy for a New Website - SMXL Milan 2019Planning an SEO Strategy for a New Website - SMXL Milan 2019
Planning an SEO Strategy for a New Website - SMXL Milan 2019Dawn Anderson MSc DigM
6.6K views220 slides

More from Dawn Anderson MSc DigM(20)

Natural Semantic SEO - Surfacing Walnuts in Densely Represented, Every Increa... by Dawn Anderson MSc DigM
Natural Semantic SEO - Surfacing Walnuts in Densely Represented, Every Increa...Natural Semantic SEO - Surfacing Walnuts in Densely Represented, Every Increa...
Natural Semantic SEO - Surfacing Walnuts in Densely Represented, Every Increa...
Zipfs Law & Zipfian Distribution in SEO - Pubcon Virtual Fall 2020 - Dawn And... by Dawn Anderson MSc DigM
Zipfs Law & Zipfian Distribution in SEO - Pubcon Virtual Fall 2020 - Dawn And...Zipfs Law & Zipfian Distribution in SEO - Pubcon Virtual Fall 2020 - Dawn And...
Zipfs Law & Zipfian Distribution in SEO - Pubcon Virtual Fall 2020 - Dawn And...
Disambiguating Equiprobability in SEO Dawn Anderson Friends of Search 2020 by Dawn Anderson MSc DigM
Disambiguating Equiprobability in SEO Dawn Anderson Friends of Search 2020Disambiguating Equiprobability in SEO Dawn Anderson Friends of Search 2020
Disambiguating Equiprobability in SEO Dawn Anderson Friends of Search 2020
Connecting The Worlds of Information Retrieval & SEO - Search solutions 2019 ... by Dawn Anderson MSc DigM
Connecting The Worlds of Information Retrieval & SEO - Search solutions 2019 ...Connecting The Worlds of Information Retrieval & SEO - Search solutions 2019 ...
Connecting The Worlds of Information Retrieval & SEO - Search solutions 2019 ...
Planning an SEO Strategy for a New Website - SMXL Milan 2019 by Dawn Anderson MSc DigM
Planning an SEO Strategy for a New Website - SMXL Milan 2019Planning an SEO Strategy for a New Website - SMXL Milan 2019
Planning an SEO Strategy for a New Website - SMXL Milan 2019
The User is the Query - The Rise of Predictive Proactive Search by Dawn Anderson MSc DigM
The User is the Query - The Rise of Predictive Proactive SearchThe User is the Query - The Rise of Predictive Proactive Search
The User is the Query - The Rise of Predictive Proactive Search
Voice Search and Conversation Action Assistive Systems - Challenges & Opportu... by Dawn Anderson MSc DigM
Voice Search and Conversation Action Assistive Systems - Challenges & Opportu...Voice Search and Conversation Action Assistive Systems - Challenges & Opportu...
Voice Search and Conversation Action Assistive Systems - Challenges & Opportu...
The Iceberg Approach - Power from what lies beneath in SEO for a mobile-first... by Dawn Anderson MSc DigM
The Iceberg Approach - Power from what lies beneath in SEO for a mobile-first...The Iceberg Approach - Power from what lies beneath in SEO for a mobile-first...
The Iceberg Approach - Power from what lies beneath in SEO for a mobile-first...
Voice Search Challenges For Search and Information Retrieval and SEO by Dawn Anderson MSc DigM
Voice Search Challenges For Search and Information Retrieval and SEOVoice Search Challenges For Search and Information Retrieval and SEO
Voice Search Challenges For Search and Information Retrieval and SEO
Digital Olympus Technical SEO Findings Whilst Taming An SEO Beast by Dawn Anderson MSc DigM
Digital Olympus Technical SEO Findings Whilst Taming An SEO BeastDigital Olympus Technical SEO Findings Whilst Taming An SEO Beast
Digital Olympus Technical SEO Findings Whilst Taming An SEO Beast
Cruft busting technical debt code smell and refactoring for seo - state of ... by Dawn Anderson MSc DigM
Cruft busting   technical debt code smell and refactoring for seo - state of ...Cruft busting   technical debt code smell and refactoring for seo - state of ...
Cruft busting technical debt code smell and refactoring for seo - state of ...
Duplicate Content Myths Types and Ways To Make It Work For You by Dawn Anderson MSc DigM
Duplicate Content Myths Types and Ways To Make It Work For YouDuplicate Content Myths Types and Ways To Make It Work For You
Duplicate Content Myths Types and Ways To Make It Work For You
SEO - The Rise of Persona Modelled Intent Driven Contextual Search by Dawn Anderson MSc DigM
SEO - The Rise of Persona Modelled Intent Driven Contextual SearchSEO - The Rise of Persona Modelled Intent Driven Contextual Search
SEO - The Rise of Persona Modelled Intent Driven Contextual Search
Technical SEO - Generational cruft in SEO - there is never a new site when th... by Dawn Anderson MSc DigM
Technical SEO - Generational cruft in SEO - there is never a new site when th...Technical SEO - Generational cruft in SEO - there is never a new site when th...
Technical SEO - Generational cruft in SEO - there is never a new site when th...
MOZCON 2017 WINNING WITH CHOICE & INFORMATION SYSTEMS FOR BOTH CRAWLERS & CON... by Dawn Anderson MSc DigM
MOZCON 2017 WINNING WITH CHOICE & INFORMATION SYSTEMS FOR BOTH CRAWLERS & CON...MOZCON 2017 WINNING WITH CHOICE & INFORMATION SYSTEMS FOR BOTH CRAWLERS & CON...
MOZCON 2017 WINNING WITH CHOICE & INFORMATION SYSTEMS FOR BOTH CRAWLERS & CON...

Recently uploaded

AI CheatSheet.pdf by
AI CheatSheet.pdfAI CheatSheet.pdf
AI CheatSheet.pdfPartha Chakraborty
5 views13 slides
How to leverage E-E-A-T to boost your international expansion by
How to leverage E-E-A-T to boost your international expansionHow to leverage E-E-A-T to boost your international expansion
How to leverage E-E-A-T to boost your international expansionGemma Fontane
6 views117 slides
First 30 days of Your CRO Program by
First 30 days of Your CRO ProgramFirst 30 days of Your CRO Program
First 30 days of Your CRO ProgramVWO
58 views57 slides
November 2023 - Partners meeting group by
November 2023 - Partners meeting groupNovember 2023 - Partners meeting group
November 2023 - Partners meeting groupVbout.com
31 views20 slides
GDPR Compliant Growth Hacks (TheBootstrappedWay.com) by
GDPR Compliant Growth Hacks (TheBootstrappedWay.com)GDPR Compliant Growth Hacks (TheBootstrappedWay.com)
GDPR Compliant Growth Hacks (TheBootstrappedWay.com)Daniel Pirciu
5 views48 slides
How to create and present logo. pdf by
How to create and present logo. pdfHow to create and present logo. pdf
How to create and present logo. pdfGaurav Singh
22 views16 slides

Recently uploaded(20)

How to leverage E-E-A-T to boost your international expansion by Gemma Fontane
How to leverage E-E-A-T to boost your international expansionHow to leverage E-E-A-T to boost your international expansion
How to leverage E-E-A-T to boost your international expansion
Gemma Fontane6 views
First 30 days of Your CRO Program by VWO
First 30 days of Your CRO ProgramFirst 30 days of Your CRO Program
First 30 days of Your CRO Program
VWO58 views
November 2023 - Partners meeting group by Vbout.com
November 2023 - Partners meeting groupNovember 2023 - Partners meeting group
November 2023 - Partners meeting group
Vbout.com31 views
GDPR Compliant Growth Hacks (TheBootstrappedWay.com) by Daniel Pirciu
GDPR Compliant Growth Hacks (TheBootstrappedWay.com)GDPR Compliant Growth Hacks (TheBootstrappedWay.com)
GDPR Compliant Growth Hacks (TheBootstrappedWay.com)
Daniel Pirciu5 views
How to create and present logo. pdf by Gaurav Singh
How to create and present logo. pdfHow to create and present logo. pdf
How to create and present logo. pdf
Gaurav Singh22 views
Turning Business Challenges into Testable Ideas - 29 Nov '23.pdf by VWO
Turning Business Challenges into Testable Ideas - 29 Nov '23.pdfTurning Business Challenges into Testable Ideas - 29 Nov '23.pdf
Turning Business Challenges into Testable Ideas - 29 Nov '23.pdf
VWO52 views
SaaS growth strategies that generate MRR, not just traffic (TheBootstrappedWa... by Daniel Pirciu
SaaS growth strategies that generate MRR, not just traffic (TheBootstrappedWa...SaaS growth strategies that generate MRR, not just traffic (TheBootstrappedWa...
SaaS growth strategies that generate MRR, not just traffic (TheBootstrappedWa...
Daniel Pirciu7 views
Marketing Stories 2023 - Year in Review.pdf by Digital Uncovered
Marketing Stories 2023 - Year in Review.pdfMarketing Stories 2023 - Year in Review.pdf
Marketing Stories 2023 - Year in Review.pdf
Weekly Media Update_04_12_2023.pdf by BalmerLawrie
Weekly Media Update_04_12_2023.pdfWeekly Media Update_04_12_2023.pdf
Weekly Media Update_04_12_2023.pdf
BalmerLawrie14 views
The evolution of internet.pptx by ssuser520a351
The evolution of internet.pptxThe evolution of internet.pptx
The evolution of internet.pptx
ssuser520a3516 views
E-commerce Marketing by Nabil Abidi
E-commerce MarketingE-commerce Marketing
E-commerce Marketing
Nabil Abidi66 views
"SEO Keyword Checklist: Supercharge Your Website's Ranking Strategy" by Beacon Coders
"SEO Keyword Checklist: Supercharge Your Website's Ranking Strategy""SEO Keyword Checklist: Supercharge Your Website's Ranking Strategy"
"SEO Keyword Checklist: Supercharge Your Website's Ranking Strategy"
Beacon Coders8 views
Growth strategies for SaaS MRR $10,000 (by TheBootstrappedWay.com) by Daniel Pirciu
Growth strategies for SaaS MRR $10,000 (by TheBootstrappedWay.com)Growth strategies for SaaS MRR $10,000 (by TheBootstrappedWay.com)
Growth strategies for SaaS MRR $10,000 (by TheBootstrappedWay.com)
Daniel Pirciu9 views
QMS SOP [QUALITY MANAGEMENT SYSTEM - STANDARD OPERATING PROCEDURE] by Nabeela Moosakutty
QMS SOP [QUALITY MANAGEMENT SYSTEM - STANDARD OPERATING PROCEDURE]QMS SOP [QUALITY MANAGEMENT SYSTEM - STANDARD OPERATING PROCEDURE]
QMS SOP [QUALITY MANAGEMENT SYSTEM - STANDARD OPERATING PROCEDURE]

Google BERT and Family and the Natural Language Understanding Leaderboard Race