SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Downloaden Sie, um offline zu lesen
Knowledge Graphs and AI to Hyper-
Personalise the Fashion Retail
Experience at Farfetch
@GeorgeCushen
Connected Data London 2019
2
🎧 DJing = 🔗 Connecting!
How can we become
superstar data DJs?
3
Connecting Entities
Image: Kelly Sikkema
4
Outfit available on
https://www.farfetch.com
#Inspire
Image: Paramount Pictures
Farfetch at a glance
6
> 3,000*
Employees across 13 countries
$1.4 Billion*
Gross Merchandise Value
> 3,000*
Brands available for consumers
to shop
> 1,000**
Luxury sellers on the
Marketplace
$601**
AOV on Marketplace
> 2.9 Million*
Orders on Marketplace
1.7 million**
Active Marketplace consumers
$307 Billion
Size of personal luxury good
industry (Bain estimates)
*Correct for full year 2018 **As at Q1 2019
15**
Marketplace language sites
7
Background
A New Perspective: Emphasising Relationships
● Businesses and their products/services are all about Entities and Relationships
● Examples of entities and relationships in industry:
Farfetch Consumer searches Product with Terms
Amazon Seller sells Product to Consumer
Uber Driver provides Trip to Rider
Facebook Person shares Status with Friend
● How can we represent, analyse, and visualise this kind of data?
10
What is a knowledge graph?
A knowledge graph can describe
● a collection of nodes (entities) representing business and fashion entities
has_term
has_synonym
has_child
Properties:
Inherit = true
● and with labeled relationships between the nodes
Product
D&G
tote bag
Attribute
Leopard
Print Attribute
Leopard
Spots
Attribute
Animal
Print
Properties:
Language = “EN”
● each containing information (properties)
Properties:
ProductID = 123
11
Dots and Lines
12
Why use a knowledge graph?
● Have naturally highly connected-data
● Derive new insights with Graph Analysis & Graph-based AI
● Enable stakeholders to easily visualise relationships and make informed decisions
● Flexible schema to facilitate evolution to expand business entities
● Optimized for storing and querying graphs
○ Significantly faster than SQL databases for querying relationships
○ Relationships are a fundamental structure, so following relationships is a
single lookup, making this operation blazingly fast
Where Business Meets Fashion
A domain specific knowledge graph for fashion.
Business vs Fashion Entities
Business Fashion
Product
Content
Brand
Category
Customer
Season
Gender
...
Occasion
Celebration
Theme
Style
Trend
DNA
Pattern
Colour
Material
Synonym
...
Order
Payment
Promotion
Review
...
📖 Constructing a unified semantic fashion vocabulary
🏷 Connecting these fashion entities with business entities in a KG via AI
🧬 Inferring DNA from the relationships in the Knowledge Graph (KG)
We’re mapping fashion DNA to decode personal style
We’re mapping fashion DNA to decode personal style
Loosely Structured
Data
Powerful fashion
DNA, new
knowledge, and
insights
Data Science Data Science
Taxonomy
Knowledge
Graph
Recs
Search
16
Communicating a graph
Product Managers
“How can we improve the
customer experience?”
“How can we increase
GMV/revenue?”
Data Scientists
“Wow, looks like a NN,
hold my Pandas 🐼🐼🐼,
I’m onboard!!”
Backend Engineers
“Why do we need a
graph?”
“Which graph database
meets the requirements?”
Data Engineers
“Is your Airflow
dizzy🥴😵? It’s traversing
through cyclic
connections💫?!”
17
Building a fashion knowledge graph
18
Perception
19
Subjectivity
20
Building a fashion knowledge graph
Search Recommendations ...
Fashion Knowledge Graph
Associates fashion entities with business entities
AI Knowledge cleaning Entity resolution Schema mapping
Applications
Taxonomy &
Graph
Construction
Knowledge
Collection
Expert Knowledge Data-Driven Insights
21
AI: A Multi-Modal Multi-Task Approach
Images Text
Computer
Vision NLP
Deep
Classifier
Example output
Product Type: Dress
Colour: White
Occasion: Wedding
Theme: Classic
Skinny
22
Universal Fashion Taxonomy
Fashion
Taxonomy
Synonyms
Descriptive
attributes
Brand DNA
Materials
ColoursTrends
Editorial,
emotive,
seasonal
concepts
Textile Cotton Denim
Product
2
Swedish
Design
Acne
Connected
Data
Conferen
ce
Autumn
Product
1
PrintsCircles
Blue
Light
Blue
How many ways can you say “puffer jacket”?
Padded
coat
Down
coat
Duvet
coat
Quilted
coat
Puffer
jacket
Down-filled
jacket
Down
jacket
Quilted
jacket
Duvet
jacket
Down-filled
coat
Padded
jacket
Puffer
coat
24
Deriving new knowledge and insights
26
Discovering the pearl
DELFINA DELETTREZ 'Trillion' earring
27
Features from Graphs
Extract features from the graph such as:
● nodes
○ degree
● pairs
○ number of common neighbours
● groups
○ custer assignments
● Infer DNA
● Link Prediction
● Anomaly Prediction
● Clustering
● ...
Adjacency Matrix
28
360o Customer View
360o
Customer
View
Social
Email
Call
CentreClick-
stream
PoS
and
ClientelingPurchase
History
Style
Preferences
29
What is Deep Walk?
Learn a latent representation of adjacency matrices
using deep learning based language processing.
● Infer DNA
● Link Prediction
● Anomaly Prediction
● Clustering
● ...
Adjacency Matrix Latent Representation
30
How to perform Deep Walk
Image: Jazeen Hollings
31
How to perform Deep Walk
Image: Perozzi et al.
32
Vertex and Graph Embeddings
Vertex embedding approaches:
DeepWalk, Node2Vec, LLE, Laplacian Eigenmaps, Graph Factorization,
GraRep, HOPE, DNGR, GCN, LINE
Graph embedding approaches:
Graph2Vec, Patchy-san, sub2vec, WL kernel, Deep WL kernels
Image: rocknwool on Unsplash
Image: Kim Albrecht
The Future
34
Summary
35
Takeaways
● Graphs can offer a new, democratised
perspective on enterprise data
● When graph based analytics and AI
are performed on connected data, we
can derive powerful new knowledge
and insights
● Which can drive hyper-personalisation,
improving the customer experience
36
Questions
@GeorgeCushen
@Farfetch
We’re hiring!

Weitere ähnliche Inhalte

Was ist angesagt?

Dentsu media trends_report_2022
Dentsu media trends_report_2022Dentsu media trends_report_2022
Dentsu media trends_report_2022Steven Wong
 
Legal issues of the Internet of Things
Legal issues of the Internet of ThingsLegal issues of the Internet of Things
Legal issues of the Internet of ThingsGiulio Coraggio
 
Unleashing the potential of digital technologies for education - Andreas Schl...
Unleashing the potential of digital technologies for education - Andreas Schl...Unleashing the potential of digital technologies for education - Andreas Schl...
Unleashing the potential of digital technologies for education - Andreas Schl...EduSkills OECD
 
SoftUni Company Presentation (Pitch Deck) - Oct 2021
SoftUni Company Presentation (Pitch Deck) - Oct 2021SoftUni Company Presentation (Pitch Deck) - Oct 2021
SoftUni Company Presentation (Pitch Deck) - Oct 2021Svetlin Nakov
 
Social Media Marketing Trends 2023 // The Global Indie Insights
Social Media Marketing Trends 2023 // The Global Indie InsightsSocial Media Marketing Trends 2023 // The Global Indie Insights
Social Media Marketing Trends 2023 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
BBDO Belgium - Agency of the Year
BBDO Belgium - Agency of the YearBBDO Belgium - Agency of the Year
BBDO Belgium - Agency of the YearBBDO Belgium
 
The History of SEO
The History of SEOThe History of SEO
The History of SEOHubSpot
 
Green Guilt Report: Sustainable Consumption in China by daxue consulting
Green Guilt Report: Sustainable Consumption in China by daxue consultingGreen Guilt Report: Sustainable Consumption in China by daxue consulting
Green Guilt Report: Sustainable Consumption in China by daxue consultingDaxue Consulting
 
17 Ways to Design a Presentation People Want to View
17 Ways to Design a Presentation People Want to View17 Ways to Design a Presentation People Want to View
17 Ways to Design a Presentation People Want to ViewJim MacLeod
 
Pitching an adventure
Pitching an adventurePitching an adventure
Pitching an adventureJakob Kahlen
 
Image based Search Engine for Online Shopping
Image based Search Engine for Online ShoppingImage based Search Engine for Online Shopping
Image based Search Engine for Online Shoppingrahulmonikasharma
 
Digital Transformation in Governments
Digital Transformation in GovernmentsDigital Transformation in Governments
Digital Transformation in GovernmentsScopernia
 
Ogilvy DO Brief - Chester's big ideaL
Ogilvy DO Brief - Chester's big ideaLOgilvy DO Brief - Chester's big ideaL
Ogilvy DO Brief - Chester's big ideaLChester Lau
 
NVIDIA Corporation Brochure: Who We Are
NVIDIA Corporation Brochure: Who We AreNVIDIA Corporation Brochure: Who We Are
NVIDIA Corporation Brochure: Who We AreNVIDIA
 

Was ist angesagt? (17)

Dentsu media trends_report_2022
Dentsu media trends_report_2022Dentsu media trends_report_2022
Dentsu media trends_report_2022
 
Legal issues of the Internet of Things
Legal issues of the Internet of ThingsLegal issues of the Internet of Things
Legal issues of the Internet of Things
 
Google data studio
Google data studioGoogle data studio
Google data studio
 
Unleashing the potential of digital technologies for education - Andreas Schl...
Unleashing the potential of digital technologies for education - Andreas Schl...Unleashing the potential of digital technologies for education - Andreas Schl...
Unleashing the potential of digital technologies for education - Andreas Schl...
 
SoftUni Company Presentation (Pitch Deck) - Oct 2021
SoftUni Company Presentation (Pitch Deck) - Oct 2021SoftUni Company Presentation (Pitch Deck) - Oct 2021
SoftUni Company Presentation (Pitch Deck) - Oct 2021
 
Social Media Marketing Trends 2023 // The Global Indie Insights
Social Media Marketing Trends 2023 // The Global Indie InsightsSocial Media Marketing Trends 2023 // The Global Indie Insights
Social Media Marketing Trends 2023 // The Global Indie Insights
 
BBDO Belgium - Agency of the Year
BBDO Belgium - Agency of the YearBBDO Belgium - Agency of the Year
BBDO Belgium - Agency of the Year
 
The History of SEO
The History of SEOThe History of SEO
The History of SEO
 
LinkedIn on Mentorship #thankyourmentor
LinkedIn on Mentorship #thankyourmentorLinkedIn on Mentorship #thankyourmentor
LinkedIn on Mentorship #thankyourmentor
 
Green Guilt Report: Sustainable Consumption in China by daxue consulting
Green Guilt Report: Sustainable Consumption in China by daxue consultingGreen Guilt Report: Sustainable Consumption in China by daxue consulting
Green Guilt Report: Sustainable Consumption in China by daxue consulting
 
17 Ways to Design a Presentation People Want to View
17 Ways to Design a Presentation People Want to View17 Ways to Design a Presentation People Want to View
17 Ways to Design a Presentation People Want to View
 
Pitching an adventure
Pitching an adventurePitching an adventure
Pitching an adventure
 
Image based Search Engine for Online Shopping
Image based Search Engine for Online ShoppingImage based Search Engine for Online Shopping
Image based Search Engine for Online Shopping
 
Digital Transformation in Governments
Digital Transformation in GovernmentsDigital Transformation in Governments
Digital Transformation in Governments
 
Ogilvy DO Brief - Chester's big ideaL
Ogilvy DO Brief - Chester's big ideaLOgilvy DO Brief - Chester's big ideaL
Ogilvy DO Brief - Chester's big ideaL
 
NVIDIA Corporation Brochure: Who We Are
NVIDIA Corporation Brochure: Who We AreNVIDIA Corporation Brochure: Who We Are
NVIDIA Corporation Brochure: Who We Are
 
Future-of-jobs-in-india
Future-of-jobs-in-indiaFuture-of-jobs-in-india
Future-of-jobs-in-india
 

Ähnlich wie Knowledge Graphs and AI to Hyper-Personalise the Fashion Retail Experience at Farfetch (CDL Meetup)

Knowledge Graphs and AI to Hyper-Personalise the Fashion Retail Experience at...
Knowledge Graphs and AI to Hyper-Personalise the Fashion Retail Experience at...Knowledge Graphs and AI to Hyper-Personalise the Fashion Retail Experience at...
Knowledge Graphs and AI to Hyper-Personalise the Fashion Retail Experience at...Connected Data World
 
Knowledge Graphs --Enter--> The Hype Cycle (PyData 2019)
Knowledge Graphs --Enter--> The Hype Cycle (PyData 2019)Knowledge Graphs --Enter--> The Hype Cycle (PyData 2019)
Knowledge Graphs --Enter--> The Hype Cycle (PyData 2019)George Cushen
 
Big Data Customer Experience Analytics -- The Next Big Opportunity for You
Big Data Customer Experience Analytics -- The Next Big Opportunity for You Big Data Customer Experience Analytics -- The Next Big Opportunity for You
Big Data Customer Experience Analytics -- The Next Big Opportunity for You Dr.Dinesh Chandrasekar PhD(hc)
 
Information Architecture for Retail Web Sites: Lessons from the Field
Information Architecture for Retail Web Sites: Lessons from the FieldInformation Architecture for Retail Web Sites: Lessons from the Field
Information Architecture for Retail Web Sites: Lessons from the FieldNick Berry
 
PYLON for LinkedIn Engagement Insights
PYLON for LinkedIn Engagement InsightsPYLON for LinkedIn Engagement Insights
PYLON for LinkedIn Engagement InsightsLinkedIn
 
Oban Digital, Senior Strategist, Kezia Bibby 'Audience intent profiling in...
  Oban Digital, Senior Strategist, Kezia Bibby  'Audience intent profiling in...  Oban Digital, Senior Strategist, Kezia Bibby  'Audience intent profiling in...
Oban Digital, Senior Strategist, Kezia Bibby 'Audience intent profiling in...Oban International
 
Customer Engagement Open Group Oct 2015
Customer Engagement Open Group Oct 2015Customer Engagement Open Group Oct 2015
Customer Engagement Open Group Oct 2015Richard Veryard
 
Data, design and delivery the 3 d’s of today’s digital marketing world
Data, design and delivery  the 3 d’s of today’s digital marketing worldData, design and delivery  the 3 d’s of today’s digital marketing world
Data, design and delivery the 3 d’s of today’s digital marketing worldFinancial Publishing Services
 
EO Singapore Craig Rispin Keynote January 26, 2015
EO Singapore Craig Rispin Keynote January 26, 2015EO Singapore Craig Rispin Keynote January 26, 2015
EO Singapore Craig Rispin Keynote January 26, 2015Craig Rispin
 
Search Engine Results: The Best Measure?
Search Engine Results: The Best Measure? Search Engine Results: The Best Measure?
Search Engine Results: The Best Measure? Fan Foundry
 
Marketing Interrupted - The perfect match data science and marketing webinar
Marketing Interrupted - The perfect match data science and marketing webinarMarketing Interrupted - The perfect match data science and marketing webinar
Marketing Interrupted - The perfect match data science and marketing webinarJacques Erasmus
 
EO-Malaysia Craig Rispin Keynote January 27, 2015
EO-Malaysia Craig Rispin Keynote January 27, 2015EO-Malaysia Craig Rispin Keynote January 27, 2015
EO-Malaysia Craig Rispin Keynote January 27, 2015Craig Rispin
 
Craig Rispin Keynote for Cincom 16 December 2016
Craig Rispin Keynote for Cincom 16 December 2016Craig Rispin Keynote for Cincom 16 December 2016
Craig Rispin Keynote for Cincom 16 December 2016Craig Rispin
 
The Future of Digital Agency Compensation
The Future of Digital Agency CompensationThe Future of Digital Agency Compensation
The Future of Digital Agency CompensationR3
 
Designing Data Visualizations to Strengthen Health Systems
Designing Data Visualizations to Strengthen Health SystemsDesigning Data Visualizations to Strengthen Health Systems
Designing Data Visualizations to Strengthen Health SystemsAmanda Makulec
 

Ähnlich wie Knowledge Graphs and AI to Hyper-Personalise the Fashion Retail Experience at Farfetch (CDL Meetup) (20)

Knowledge Graphs and AI to Hyper-Personalise the Fashion Retail Experience at...
Knowledge Graphs and AI to Hyper-Personalise the Fashion Retail Experience at...Knowledge Graphs and AI to Hyper-Personalise the Fashion Retail Experience at...
Knowledge Graphs and AI to Hyper-Personalise the Fashion Retail Experience at...
 
Knowledge Graphs --Enter--> The Hype Cycle (PyData 2019)
Knowledge Graphs --Enter--> The Hype Cycle (PyData 2019)Knowledge Graphs --Enter--> The Hype Cycle (PyData 2019)
Knowledge Graphs --Enter--> The Hype Cycle (PyData 2019)
 
Big Data Customer Experience Analytics -- The Next Big Opportunity for You
Big Data Customer Experience Analytics -- The Next Big Opportunity for You Big Data Customer Experience Analytics -- The Next Big Opportunity for You
Big Data Customer Experience Analytics -- The Next Big Opportunity for You
 
Information Architecture for Retail Web Sites: Lessons from the Field
Information Architecture for Retail Web Sites: Lessons from the FieldInformation Architecture for Retail Web Sites: Lessons from the Field
Information Architecture for Retail Web Sites: Lessons from the Field
 
PYLON for LinkedIn Engagement Insights
PYLON for LinkedIn Engagement InsightsPYLON for LinkedIn Engagement Insights
PYLON for LinkedIn Engagement Insights
 
Oban Digital, Senior Strategist, Kezia Bibby 'Audience intent profiling in...
  Oban Digital, Senior Strategist, Kezia Bibby  'Audience intent profiling in...  Oban Digital, Senior Strategist, Kezia Bibby  'Audience intent profiling in...
Oban Digital, Senior Strategist, Kezia Bibby 'Audience intent profiling in...
 
E-commerce Trends in 2023 - Natalia Zhukova, Semrush
E-commerce Trends in 2023 - Natalia Zhukova, SemrushE-commerce Trends in 2023 - Natalia Zhukova, Semrush
E-commerce Trends in 2023 - Natalia Zhukova, Semrush
 
Data Visualization
Data VisualizationData Visualization
Data Visualization
 
Ecommerce Trends 2023 - Fernando Angulo, SEMrush
Ecommerce Trends 2023 - Fernando Angulo, SEMrushEcommerce Trends 2023 - Fernando Angulo, SEMrush
Ecommerce Trends 2023 - Fernando Angulo, SEMrush
 
Customer Engagement Open Group Oct 2015
Customer Engagement Open Group Oct 2015Customer Engagement Open Group Oct 2015
Customer Engagement Open Group Oct 2015
 
Data, design and delivery the 3 d’s of today’s digital marketing world
Data, design and delivery  the 3 d’s of today’s digital marketing worldData, design and delivery  the 3 d’s of today’s digital marketing world
Data, design and delivery the 3 d’s of today’s digital marketing world
 
Ecommerce Trends 2023 - Albert Llorens, SEMrush
Ecommerce Trends 2023 - Albert Llorens, SEMrushEcommerce Trends 2023 - Albert Llorens, SEMrush
Ecommerce Trends 2023 - Albert Llorens, SEMrush
 
EO Singapore Craig Rispin Keynote January 26, 2015
EO Singapore Craig Rispin Keynote January 26, 2015EO Singapore Craig Rispin Keynote January 26, 2015
EO Singapore Craig Rispin Keynote January 26, 2015
 
Search Engine Results: The Best Measure?
Search Engine Results: The Best Measure? Search Engine Results: The Best Measure?
Search Engine Results: The Best Measure?
 
RD2S_algorithm
RD2S_algorithmRD2S_algorithm
RD2S_algorithm
 
Marketing Interrupted - The perfect match data science and marketing webinar
Marketing Interrupted - The perfect match data science and marketing webinarMarketing Interrupted - The perfect match data science and marketing webinar
Marketing Interrupted - The perfect match data science and marketing webinar
 
EO-Malaysia Craig Rispin Keynote January 27, 2015
EO-Malaysia Craig Rispin Keynote January 27, 2015EO-Malaysia Craig Rispin Keynote January 27, 2015
EO-Malaysia Craig Rispin Keynote January 27, 2015
 
Craig Rispin Keynote for Cincom 16 December 2016
Craig Rispin Keynote for Cincom 16 December 2016Craig Rispin Keynote for Cincom 16 December 2016
Craig Rispin Keynote for Cincom 16 December 2016
 
The Future of Digital Agency Compensation
The Future of Digital Agency CompensationThe Future of Digital Agency Compensation
The Future of Digital Agency Compensation
 
Designing Data Visualizations to Strengthen Health Systems
Designing Data Visualizations to Strengthen Health SystemsDesigning Data Visualizations to Strengthen Health Systems
Designing Data Visualizations to Strengthen Health Systems
 

Kürzlich hochgeladen

Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Delhi Call girls
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceDelhi Call girls
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023ymrp368
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...amitlee9823
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 

Kürzlich hochgeladen (20)

Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 

Knowledge Graphs and AI to Hyper-Personalise the Fashion Retail Experience at Farfetch (CDL Meetup)

  • 1. Knowledge Graphs and AI to Hyper- Personalise the Fashion Retail Experience at Farfetch @GeorgeCushen Connected Data London 2019
  • 2. 2 🎧 DJing = 🔗 Connecting! How can we become superstar data DJs?
  • 6. Farfetch at a glance 6 > 3,000* Employees across 13 countries $1.4 Billion* Gross Merchandise Value > 3,000* Brands available for consumers to shop > 1,000** Luxury sellers on the Marketplace $601** AOV on Marketplace > 2.9 Million* Orders on Marketplace 1.7 million** Active Marketplace consumers $307 Billion Size of personal luxury good industry (Bain estimates) *Correct for full year 2018 **As at Q1 2019 15** Marketplace language sites
  • 8.
  • 9. A New Perspective: Emphasising Relationships ● Businesses and their products/services are all about Entities and Relationships ● Examples of entities and relationships in industry: Farfetch Consumer searches Product with Terms Amazon Seller sells Product to Consumer Uber Driver provides Trip to Rider Facebook Person shares Status with Friend ● How can we represent, analyse, and visualise this kind of data?
  • 10. 10 What is a knowledge graph? A knowledge graph can describe ● a collection of nodes (entities) representing business and fashion entities has_term has_synonym has_child Properties: Inherit = true ● and with labeled relationships between the nodes Product D&G tote bag Attribute Leopard Print Attribute Leopard Spots Attribute Animal Print Properties: Language = “EN” ● each containing information (properties) Properties: ProductID = 123
  • 12. 12 Why use a knowledge graph? ● Have naturally highly connected-data ● Derive new insights with Graph Analysis & Graph-based AI ● Enable stakeholders to easily visualise relationships and make informed decisions ● Flexible schema to facilitate evolution to expand business entities ● Optimized for storing and querying graphs ○ Significantly faster than SQL databases for querying relationships ○ Relationships are a fundamental structure, so following relationships is a single lookup, making this operation blazingly fast
  • 13. Where Business Meets Fashion A domain specific knowledge graph for fashion. Business vs Fashion Entities Business Fashion Product Content Brand Category Customer Season Gender ... Occasion Celebration Theme Style Trend DNA Pattern Colour Material Synonym ... Order Payment Promotion Review ...
  • 14. 📖 Constructing a unified semantic fashion vocabulary 🏷 Connecting these fashion entities with business entities in a KG via AI 🧬 Inferring DNA from the relationships in the Knowledge Graph (KG) We’re mapping fashion DNA to decode personal style
  • 15. We’re mapping fashion DNA to decode personal style Loosely Structured Data Powerful fashion DNA, new knowledge, and insights Data Science Data Science Taxonomy Knowledge Graph Recs Search
  • 16. 16 Communicating a graph Product Managers “How can we improve the customer experience?” “How can we increase GMV/revenue?” Data Scientists “Wow, looks like a NN, hold my Pandas 🐼🐼🐼, I’m onboard!!” Backend Engineers “Why do we need a graph?” “Which graph database meets the requirements?” Data Engineers “Is your Airflow dizzy🥴😵? It’s traversing through cyclic connections💫?!”
  • 17. 17 Building a fashion knowledge graph
  • 20. 20 Building a fashion knowledge graph Search Recommendations ... Fashion Knowledge Graph Associates fashion entities with business entities AI Knowledge cleaning Entity resolution Schema mapping Applications Taxonomy & Graph Construction Knowledge Collection Expert Knowledge Data-Driven Insights
  • 21. 21 AI: A Multi-Modal Multi-Task Approach Images Text Computer Vision NLP Deep Classifier Example output Product Type: Dress Colour: White Occasion: Wedding Theme: Classic
  • 22. Skinny 22 Universal Fashion Taxonomy Fashion Taxonomy Synonyms Descriptive attributes Brand DNA Materials ColoursTrends Editorial, emotive, seasonal concepts Textile Cotton Denim Product 2 Swedish Design Acne Connected Data Conferen ce Autumn Product 1 PrintsCircles Blue Light Blue
  • 23. How many ways can you say “puffer jacket”? Padded coat Down coat Duvet coat Quilted coat Puffer jacket Down-filled jacket Down jacket Quilted jacket Duvet jacket Down-filled coat Padded jacket Puffer coat
  • 25.
  • 26. 26 Discovering the pearl DELFINA DELETTREZ 'Trillion' earring
  • 27. 27 Features from Graphs Extract features from the graph such as: ● nodes ○ degree ● pairs ○ number of common neighbours ● groups ○ custer assignments ● Infer DNA ● Link Prediction ● Anomaly Prediction ● Clustering ● ... Adjacency Matrix
  • 29. 29 What is Deep Walk? Learn a latent representation of adjacency matrices using deep learning based language processing. ● Infer DNA ● Link Prediction ● Anomaly Prediction ● Clustering ● ... Adjacency Matrix Latent Representation
  • 30. 30 How to perform Deep Walk Image: Jazeen Hollings
  • 31. 31 How to perform Deep Walk Image: Perozzi et al.
  • 32. 32 Vertex and Graph Embeddings Vertex embedding approaches: DeepWalk, Node2Vec, LLE, Laplacian Eigenmaps, Graph Factorization, GraRep, HOPE, DNGR, GCN, LINE Graph embedding approaches: Graph2Vec, Patchy-san, sub2vec, WL kernel, Deep WL kernels Image: rocknwool on Unsplash
  • 35. 35 Takeaways ● Graphs can offer a new, democratised perspective on enterprise data ● When graph based analytics and AI are performed on connected data, we can derive powerful new knowledge and insights ● Which can drive hyper-personalisation, improving the customer experience