SlideShare a Scribd company logo
Intent Graph: Deep Analysis
into Search Behaviour
Dateme Tubotamuno // SemanticGeek
SLIDESHARE.NET/DATEMETUBOTAMUNO
@DatemeT
Graph
Theory
Family
Marathon
Knowledge
Graphs
Commonsense
Knowledge &
Reasoning
Relational
Reasoning
Arsenal
F.C
Intent
Graph
Semantic Geek
@datemeT #BrightonSEO
User Intent is usually Oversimplified
@datemeT #BrightonSEO
Intents from
the Eyes of
Our Agenda
@datemeT #BrightonSEO
Seldom from that of the user
@datemeT #BrightonSEO
User Intent is in the WHY and not the WHAT
@datemeT #BrightonSEO
Intent should start with the WHY
Occasionally Fantasize of the ‘HOW’
e.g
TRANSACTIONAL
QUERIES
Often Romanticise about the ‘WHAT’
Frequently minimise the ‘WHY’
e.g
BERT
RANKBRAIN
e.g
MOTIVATIONS
REASONING
@datemeT #BrightonSEO
INTENT GRAPH
@datemeT #BrightonSEO
INTENT GRAPH
REASONING MOTIVATION
@datemeT #BrightonSEO
Source: https://www.gartner.com/en/documents/2081316
@datemeT #BrightonSEO
@datemeT #BrightonSEO
REASONING
@datemeT #BrightonSEO
:
Reasoning is at the 3rd LEVEL of cognition
@datemeT #BrightonSEO
Source: https://homes.cs.washington.edu/~msap/acl2020-commonsense/slides/01%20-%20Intro.pdf
@datemeT #BrightonSEO
Source: https://homes.cs.washington.edu/~msap/acl2020-commonsense/slides/01%20-%20Intro.pdf
@datemeT #BrightonSEO
REASONING
LOWER ORDER
INTENT INTUITION
HIGHER
ORDER
INTENT
@datemeT #BrightonSEO
When intent goes relational
@datemeT #BrightonSEO
Deepmind joins the relational reasoning party
https://deepmind.com/blog/article/neural-approach-relational-reasoning
@datemeT #BrightonSEO
Comparing relative merits between two fruits
https://deepmind.com/blog/article/neural-approach-relational-reasoning
KIWI FRUIT MANGO
@datemeT #BrightonSEO
1 2 3 4
Current Intent Analysis = Lower Order
(WHAT)
@datemeT #BrightonSEO
Micro Moments = Lower Order Intent (WHAT)
@datemeT #BrightonSEO
Understanding
intent is key in
search
@datemeT #BrightonSEO
Relational Reasoning aids higher-order
intent
@datemeT #BrightonSEO
The deep intent behind our search
Is linked to our experiences & stories
@datemeT #BrightonSEO
Understanding
intent should be
contextual
@datemeT
#BrightonSEO
A BLANKET APPROACH
IS COZY BUT SHALLOW
@datemeT #BrightonSEO
Understanding
intent is harder
than you think
@datemeT #BrightonSEO
My wife usually utters: “Honey the bin”
What’s her intent I ask myself?
Take the bin down? wet + dry waste?
The bin stinks?
Put some bin liner?
Bin area is untidy?
Brush up the area?
@datemeT #BrightonSEO
Google misunderstood my intent
@datemeT #BrightonSEO
Relational
reasoning
aids decision
science
Drawing up
links from our
experiences
@datemeT #BrightonSEO
Progression to relational reasoning
Percepts
Relational
Thinking
(Lower Order)
Relational
Reasoning
(Higher Order)
Fleeting Locus - World
Sensations
In the moment
Sensed
Effortless
Locus - Mind
Overtime
Examined
Effortful
Extrinsic Intrinsic
https://www.nature.com/article
s/npjscilearn20164/tables/1
@datemeT #BrightonSEO
Reasoning is a pivotal part of the intent graph
@datemeT #BrightonSEO
MOTIVATION
@datemeT #BrightonSEO
What are the
motivations
behind the
query?
@datemeT #BrightonSEO
Can you visualise
the possible
motivations?
@datemeT #BrightonSEO
Maslow’s Theory of Human Motivation
Source: https://www.simplypsychology.org/maslow.html
@datemeT #BrightonSEO
ERG Theory condenses Maslow's 5 Needs
Source:https://expertprogrammanagement.com/2018/10/erg-theory-of-motivation/
@datemeT #BrightonSEO
These
motivations
are behind
most queries.
@datemeT #BrightonSEO
Source: Vered Schwartz - Commonsense Reasoning for NLP: https://www.youtube.com/watch?v=InIffoMnV7k
KNOWLEDGE
OF
‘WHAT’
KNOWLEDGE
OF
‘WHY’ & ‘HOW’
Taxonomic Knowledge (A is A B)
Hierarchical Relationships
Reasoning - Causes and Effects
Semantic Relationships
@datemeT #BrightonSEO
THE INTENT LAB:
EXPERIMENT
TIME
@datemeT #BrightonSEO
https://github.com/EricFillion/happy-transformer
TOOLS
● Python
● Happy Transformer (BERT)
● Google Colab
● Github
● NetworkX
● MatplotLib
● Scikit-Learn
● Pandas
● Numpy
● Pytorch
● Pytorch Geometric
@datemeT #BrightonSEO
YOU’VE JUST WON A
NEW GYM CLIENT OR
EMPLOYED BY ONE
@datemeT #BrightonSEO
TIME TO BUILD AN
INTENT GRAPH
FOR THIS CLIENT
OR EMPLOYER.
STARTING WITH
THE USERS’ WHY!
@datemeT #BrightonSEO
Motivations or Reasons for Joining a Gym
Good for one’s health Reduces Anxiety
Meet like-minded people Enhances mood
Access to knowledge Good stress buster
Lose weight
Improve sleep
Access to equipment
@datemeT #BrightonSEO
Intents could be masked adjacent to a
query
@datemeT #BrightonSEO
LIKE LANGUAGE
MODELS SUCH
AS BERT,
ROBERTA &
XLNET MASKING
TOKENS
@datemeT #BrightonSEO
USE INTENT TO
PREDICT A
MASKED TOKEN
IN A BIGRAM
KEYWORD.
ENTER:
BERT, ROBERTA
& XLNET
@datemeT #BrightonSEO
The Gym Client/Employer Scenario
Lose weight
Enhance mood
ASSUMED USER INTENT Example Query BIGRAM HEAD TERM
I want to join a fitness
[MASK] to lose weight
and be happy
NGRAM 1: Fitness
NGRAM 2: [Mask]
@datemeT #BrightonSEO
Predicting the [Masked] word with BERT
@datemeT #BrightonSEO
Predicting the [Masked] word with RoBERTa
@datemeT #BrightonSEO
Predicting the [Masked] word with XLNET
@datemeT #BrightonSEO
● Best prediction
● Highest Softmax
● Highest search
volume
● Second best
prediction
● Second highest
search volume
● Worst prediction
● Lowest SoftMax
● Lowest Search
Volume
ROBERTA BERT XLNET
@datemeT #BrightonSEO
SERP Preview of the term: “Fitness Club”
Focus on
location-based
fitness
programs
@datemeT #BrightonSEO
SERP Preview of the term: “Fitness Group”
Focus on the
social
elements of
fitness
programs
@datemeT #BrightonSEO
BUILDING A WEIGHTED
INTENT GRAPH WITH
DIJKSTRA'S SHORTEST PATH
ALGORITHM
@datemeT #BrightonSEO
BASED ON ROBERTA’s
PREDICTION OF THE
MASKED TOKENS
@datemeT #BrightonSEO
USING THE SOFTMAX
SCORES AS THE EDGE
WEIGHTS
@datemeT #BrightonSEO
‘Fitness Club’ shortest path to the intent
https://github.com/gunner55/graph-intent/blob/main/Fitness_Intent_Graph.ipynb
@datemeT #BrightonSEO
Graph Representation of the search terms
https://github.com/gunner55/graph-
intent/blob/main/Fitness_Intent_Graph_Dra
w.ipynb
@datemeT #BrightonSEO
PYTORCH GEOMETRIC
(GRAPH NEURAL NETWORK)
@datemeT #BrightonSEO
https://github.com/gunner55/graph-
intent/blob/main/Fitness_Intent_Graph_Dra
w.ipynb
1-10 masked token predictions by RoBERTa 11-20 masked token predictions by RoBERTa
@datemeT #BrightonSEO
Toe dipping in Pytorch Geometric
@datemeT #BrightonSEO
INTENT-DRIVEN
MARKETERS START WITH
THE USERS’ WHY
@datemeT #BrightonSEO
INTENT IS AN
INWARD
EXPRESSION
OF THE USER
@datemeT #BrightonSEO
NOT AN OUTWARD
DESPERATION OF A
BUSINESS
@datemeT #BrightonSEO
STARING AT SERP WILL NOT GIVE YOU
A COMPLETE PICTURE OF INTENT
@datemeT #BrightonSEO
GOOGLE IS WORKING
HARD TO SOLVE SEARCH
@datemeT #BrightonSEO
“There is actually no end in sight in terms of
when this will actually be solved."
Ben Gomes - SVP, Google
"Search is far from a solved Problem"
Pandu Nayak - Head of Search Ranking, Google
https://www.youtube.com/watch?v=tFq6Q_muwG0
@datemeT #BrightonSEO
LET’S DIG DEEPER AS AN
INDUSTRY
@datemeT #BrightonSEO

More Related Content

PPTX
From knowledge graph to commonsense knowledge graph brighton seo
PPTX
Why comparable entity mining should be an integral part of your keyword research
PPTX
Using causal Inference to better understand the search intent
PPTX
Using Anthropological Methods in SEO
PDF
Rethinking digital citizenship
PDF
Brighton SEO - Online PR Show - Debunking Digital PR Myths - Ruth Barrett
PPTX
BrightonSEO September deck - Finding data for your campaign
PDF
Link Building In The Hardest Markets & Verticals - outREACH 2019
From knowledge graph to commonsense knowledge graph brighton seo
Why comparable entity mining should be an integral part of your keyword research
Using causal Inference to better understand the search intent
Using Anthropological Methods in SEO
Rethinking digital citizenship
Brighton SEO - Online PR Show - Debunking Digital PR Myths - Ruth Barrett
BrightonSEO September deck - Finding data for your campaign
Link Building In The Hardest Markets & Verticals - outREACH 2019

What's hot (20)

PDF
SMX Advanced 2015 - Semantic Entities
PDF
Lessons from Link Building in 2009 that Apply Today by @staceycav at #brighto...
PDF
Inbound PR - Building Links with Less Cold Outreach
PPTX
Fraggles & the SERP of the Future
PPTX
Authorship Is Dead - Long Live Author Authority!
PPTX
Social SEO? SRSLY? Hell Yes and Here's Why! - Zenith Duluth 2015
PPT
Optimising for Featured Snippets Case Study - Patrick Langridge at Pubcon 2019
PDF
SEO for Photographers (June 2011)
PPTX
SEO with Social - PodCamp Philly
PPTX
Content Promotion Tactics for Link Building
PDF
Enterprise SEO - Pain Management Strategies
PPTX
Making Memories: Creating Content People Remember (MozCon 2019)
PPTX
Optimizing social – How to define and speak to your online audience: Sandee J...
PPTX
Are You an LGBTQ+ Ally? Talking Websites, SEO & Marketing
PPTX
10 Mistakes in 10 Years in SEO - Patrick Langridge
PPTX
Link Building Through Data Driven Storytelling by @staceycav #fos16
PPTX
Open Graph: The Key to Making Your Content Look Great
PPTX
Brighton SEO on tour - Link building within difficult or boring industries
PDF
Burnout - how to avoid it working in the new 'normal' - BrightonSEO September...
PPTX
Yammer time
SMX Advanced 2015 - Semantic Entities
Lessons from Link Building in 2009 that Apply Today by @staceycav at #brighto...
Inbound PR - Building Links with Less Cold Outreach
Fraggles & the SERP of the Future
Authorship Is Dead - Long Live Author Authority!
Social SEO? SRSLY? Hell Yes and Here's Why! - Zenith Duluth 2015
Optimising for Featured Snippets Case Study - Patrick Langridge at Pubcon 2019
SEO for Photographers (June 2011)
SEO with Social - PodCamp Philly
Content Promotion Tactics for Link Building
Enterprise SEO - Pain Management Strategies
Making Memories: Creating Content People Remember (MozCon 2019)
Optimizing social – How to define and speak to your online audience: Sandee J...
Are You an LGBTQ+ Ally? Talking Websites, SEO & Marketing
10 Mistakes in 10 Years in SEO - Patrick Langridge
Link Building Through Data Driven Storytelling by @staceycav #fos16
Open Graph: The Key to Making Your Content Look Great
Brighton SEO on tour - Link building within difficult or boring industries
Burnout - how to avoid it working in the new 'normal' - BrightonSEO September...
Yammer time
Ad

Similar to Intent graph: Deep analysis into search behaviour (20)

PPTX
The representation of belief as an important element in user intent analysis
PPTX
How Humans & Machines Can Improve Site Search Results - Search Y: Paris
PPTX
Semantics and Machine Learning
PPTX
Semtech bizsemanticsearchtutorial
PPTX
2019 Tech SEO Boost Dawn Anderson Contextual Recommender Search
PDF
The User is The Query: The Rise of Predictive Proactive Search
PPTX
Live and (Machine) Learn: Cognitive Services and Vue.js
PDF
Leap.it angellist intro_5_14
PDF
Knowledge Graphs for a Connected World - AI, Deep & Machine Learning Meetup
PDF
SEO - The Rise of Persona Modelled Intent Driven Contextual Search
PDF
AI, Search, and the Disruption of Knowledge Management
PPTX
The User is the Query - The Rise of Predictive Proactive Search
PDF
Team of Rivals: UX, SEO, Content & Dev UXDC 2015
PDF
Search Solutions 2011: Successful Enterprise Search By Design
PPTX
Plerdy's CRO/UX_Party February 2021 - Dan Taylor - SEO & UX
PPTX
Applying Noisy Knowledge Graphs to Real Problems
PPTX
Ranking Elements of the Future
PDF
Smashing SIlos: UX is the New SEO
PPTX
[DSC DACH 24] Why Graph Technology for AI Reasoning - Diogo Braga
PPTX
The years of the graph: The future of the future is here
The representation of belief as an important element in user intent analysis
How Humans & Machines Can Improve Site Search Results - Search Y: Paris
Semantics and Machine Learning
Semtech bizsemanticsearchtutorial
2019 Tech SEO Boost Dawn Anderson Contextual Recommender Search
The User is The Query: The Rise of Predictive Proactive Search
Live and (Machine) Learn: Cognitive Services and Vue.js
Leap.it angellist intro_5_14
Knowledge Graphs for a Connected World - AI, Deep & Machine Learning Meetup
SEO - The Rise of Persona Modelled Intent Driven Contextual Search
AI, Search, and the Disruption of Knowledge Management
The User is the Query - The Rise of Predictive Proactive Search
Team of Rivals: UX, SEO, Content & Dev UXDC 2015
Search Solutions 2011: Successful Enterprise Search By Design
Plerdy's CRO/UX_Party February 2021 - Dan Taylor - SEO & UX
Applying Noisy Knowledge Graphs to Real Problems
Ranking Elements of the Future
Smashing SIlos: UX is the New SEO
[DSC DACH 24] Why Graph Technology for AI Reasoning - Diogo Braga
The years of the graph: The future of the future is here
Ad

Recently uploaded (20)

PDF
UNIT 1 -4 Profile of Rural Consumers (1).pdf
PDF
exceptionalinsights.group visitor traffic statistics 08-08-25
PDF
Boost Sales Around the Clock with AI Chatbots for Marketing
PDF
Keshav Solutions Pest Control || Trending Branding Digital Solutions
PDF
Dream Powell - Project and Portfolio 3: Marketing
PDF
Digital Marketing Agency vs Freelancers and VAs: Which Should You Hire in 2025
PPTX
Tea and different types of tea in India
PDF
Building a strong social media presence.
PDF
Unit 1 -2 THE 4 As of RURAL MARKETING MIX.pdf
PDF
UNIT 2 - 5 DISTRIBUTION IN RURAL MARKETS.pdf
PDF
UNIT 1 -3 Factors Influencing RURAL CONSUMER BEHAVIOUR.pdf
PPTX
Kimberly Crossland Storytelling Marketing Class 5stars.pptx
DOCX
procubiz_modern digital marketingblog.docx
PDF
RC 14001 Certification: Enhancing ISO 14001 with EHS & Security Standards
PDF
sm_67a1bc7f35716dcb1a9195ea_382528b8-2159-47be-a7ba-d034a449f849.pdf
PDF
Nurpet Packaging Company Profile (Basic)
PPTX
Your score increases as you pick a category, fill out a long description and ...
PDF
E_Book_Customer_Relation_Management_0.pdf
PPTX
Fixing-AI-Hallucinations-The-NeuroRanktm-Approach.pptx
PPTX
"Best Healthcare Digital Marketing Ideas
UNIT 1 -4 Profile of Rural Consumers (1).pdf
exceptionalinsights.group visitor traffic statistics 08-08-25
Boost Sales Around the Clock with AI Chatbots for Marketing
Keshav Solutions Pest Control || Trending Branding Digital Solutions
Dream Powell - Project and Portfolio 3: Marketing
Digital Marketing Agency vs Freelancers and VAs: Which Should You Hire in 2025
Tea and different types of tea in India
Building a strong social media presence.
Unit 1 -2 THE 4 As of RURAL MARKETING MIX.pdf
UNIT 2 - 5 DISTRIBUTION IN RURAL MARKETS.pdf
UNIT 1 -3 Factors Influencing RURAL CONSUMER BEHAVIOUR.pdf
Kimberly Crossland Storytelling Marketing Class 5stars.pptx
procubiz_modern digital marketingblog.docx
RC 14001 Certification: Enhancing ISO 14001 with EHS & Security Standards
sm_67a1bc7f35716dcb1a9195ea_382528b8-2159-47be-a7ba-d034a449f849.pdf
Nurpet Packaging Company Profile (Basic)
Your score increases as you pick a category, fill out a long description and ...
E_Book_Customer_Relation_Management_0.pdf
Fixing-AI-Hallucinations-The-NeuroRanktm-Approach.pptx
"Best Healthcare Digital Marketing Ideas

Intent graph: Deep analysis into search behaviour