SlideShare una empresa de Scribd logo
1 de 27
THEYEARS OFTHE GRAPH:
THE FUTURE OFTHE FUTURE IS HERE
George Anadiotis
Connected Data London Meetup, June 29th 2020
ABOUT ME
 Working with data since 1992
 Graph since early 2000
 Databases
 Modeling
 Research
 Analysis
 Consulting
 Entrepreneurship
 Journalism
THEYEAR OFTHE GRAPH:
THE GO-TO SOURCE FOR ALLTHINGS GRAPH
 Term and article
 * Published on ZDNet in January 2018
 * Before the hype
 Site
 * https://yearofthegraph.xyz/
 Newsletter
 * https://yearofthegraph.xyz/newsletter/
 Social Media
 * https://www.linkedin.com/showcase/43364427/
 * https://twitter.com/linked_do
 Graph Database Report
 * https://yearofthegraph.xyz/graph-database-report/
WHAT IS GRAPH?
Graph Analytics |Knowledge Graphs | Graph DBs | Graph AI
GRAPH ANALYTICS:
FROMTHE BRIDGES OF KÖNIGSBERGTO
MODERN DATA SCIENCE
GRAPH ANALYTICS:
PATHFINDING AND GRAPH SEARCH ALGORITHMS
 Search
 * Explore a graph either for general
discovery or explicit search
 * Example: Locate neighbors
 Pathfinding
 * Explore routes between nodes
 * Example: Navigation
 Graph Algorithms: Practical Examples in Apache Spark
and Neo4j. Mark Needham, Amy E. Hodler. O'Reilly 2019
GRAPH ANALYTICS:
CENTRALITY ALGORITHMS
 Centrality
 * Understand the roles of particular
nodes in a graph and their impact
on that network
 * Example: Find influence
 Graph Algorithms: Practical Examples in Apache Spark
and Neo4j. Mark Needham, Amy E. Hodler. O'Reilly 2019
GRAPH ANALYTICS:
COMMUNITY DETECTION ALGORITHMS
 Community Detection
 * Identifying related sets to reveal
clusters of nodes, isolated groups,
and network structure.
 * Example: Fraud analysis
 Graph Algorithms: Practical Examples in Apache Spark
and Neo4j. Mark Needham, Amy E. Hodler. O'Reilly 2019
GRAPH ANALYTICS: USE CASE
 Drug Discovery
 * Leading Pharma
 * Data on genes, proteins, etc
 * Identification of causal relationships
KNOWLEDGE GRAPHS:
FROMTIM BERNERS LEETO GOOGLE AND BEYOND
KNOWLEDGE GRAPHS:
GOOGLE, MEETTHE SEMANTICWEB
 From the Semantic Web to the world
 *The Web is a Graph, and Google based
its success on PageRank
 * Categorizing web content needs
metadata and semantics
 * Google adopted Semantic Web
technology, coined the term
Knowledge Graph
 * Besides Google’s Knowledge Graph,
everyone can have one
 * From Morgan Stanley to Average Jo
 * Personal Knowledge Graphs
KNOWLEDGE GRAPHS:
IT’S ALL ABOUT SEMANTICS AND SCHEMA
KNOWLEDGE GRAPHS:
KNOWLEDGE GRAPH = ONTOLOGY = AI
 Mark Hall, Executive Director at
Morgan Stanley
 *Traditional data modeling has
concerned itself primarily with the
capture and retrieval of data
 * Ontology concerns itself with a shared
understanding of what that data means
 * Before embarking on the AI-journey,
it’s critical to ensure you understand
and document your domain
KNOWLEDGE GRAPHS: USE CASE
 Knowledge Graph for Search
 * Leading Retailer in DACH
 * 200Million+ MAU, 300K+ search requests
 * Improve coverage, response time, bottom-line
GRAPH DATABASES:
LEVERAGING CONNECTIONS
GRAPH DATABASES:
MINDTHE HYPE
 The Practitioner's Guide to Graph Data: Applying Graph Thinking and Graph Technologies
to Solve Complex Problems. Denise Gosnell, Matthias Broecheler. O'Reilly 2019
GRAPH DATABASES:
WHAT ARETHEY? HOW DOYOU CHOOSE ONE?
 Operational vs. Analytical
 * Fully-fledged graph API
 * Operations & Analytics
 * Future-proof, integrated
 Native vs. Non-native
 *Designed as a graph database
 * Storing data in a native format
 * Optimized for graph
PROPERTY GRAPH DATABASE USE CASES
 Operational
 applications
 Graph
 Analytics
 AI
RDF GRAPH DATABASE USE CASES
 Data Integration  Knowledge Graph  AI
GRAPH DATABASE: USE CASE
 Smart Home - IoT
 * LeadingTelco in the Nordics
 * 1,5 Million Homes
 * Real-time processing
GRAPH AI:
THE FUTURE OFTHE FUTURE
GRAPH AI:
MACHINE LEARNING
 Image: Oracle
GRAPH AI:
GRAPH NEURAL NETWORKS
 Graph Neural Networks: A Review of Methods and Applications.
Zhou et. Al.
 Graph Neural Networks (GNNs)
 * Models that capture dependence
of graphs via message passing
between the nodes of graphs .
 * Unlike standard neural networks,
GNNs retain a state that can
represent information from its
neighborhood with arbitrary depth.
 * Domain knowledge can effectively
help a deep learning system
bootstrap its knowledge, by
encoding primitives instead of
forcing the model to learn these
from scratch.
GRAPH AI:
GRAPH EMBEDDINGS
 Image: Oracle
 Graph Embeddings
 * Embeddings: reduce dimensions of
input to machine learning algorithms
 * Graph type data are discrete. Graph
embedding pre-processes graphs to
turn them into a continuous vector
space.
 * Walk embedding methods perform
graph traversals with the goal of
preserving structure and features
 * Proximity embedding methods use
Deep Learning methods and/or
proximity loss functions to optimize
proximity
GRAPH AI: USE CASE
 Anti-Fraud in real-time
 * LeadingTelco in China
 * 600 Million Users
 * Compliance, trust
GRAPHS ARE EVERYWHERE
THEYEAR OFTHE GRAPH:
THE GO-TO SOURCE FOR ALLTHINGS GRAPH
 Term and article
 * Published on ZDNet in January 2018
 * Before the hype
 Site
 * https://yearofthegraph.xyz/
 Newsletter
 * https://yearofthegraph.xyz/newsletter/
 Social Media
 * https://www.linkedin.com/showcase/43364427/
 * https://twitter.com/linked_do
 Graph Database Report
 * https://yearofthegraph.xyz/graph-database-report/

Más contenido relacionado

La actualidad más candente

Tools for Unstructured Data Analytics
Tools for Unstructured Data AnalyticsTools for Unstructured Data Analytics
Tools for Unstructured Data Analytics
Ravi Teja
 
NoSQL Technology and Real-time, Accurate Predictive Analytics
NoSQL Technology and Real-time, Accurate Predictive AnalyticsNoSQL Technology and Real-time, Accurate Predictive Analytics
NoSQL Technology and Real-time, Accurate Predictive Analytics
InfiniteGraph
 

La actualidad más candente (20)

Graph Databases and Graph Data Science in Neo4j
Graph Databases and Graph Data Science in Neo4jGraph Databases and Graph Data Science in Neo4j
Graph Databases and Graph Data Science in Neo4j
 
Scaling up business value with real-time operational graph analytics
Scaling up business value with real-time operational graph analyticsScaling up business value with real-time operational graph analytics
Scaling up business value with real-time operational graph analytics
 
Combining a Knowledge Graph and Graph Algorithms to Find Hidden Skills at NASA
Combining a Knowledge Graph and Graph Algorithms to Find Hidden Skills at NASACombining a Knowledge Graph and Graph Algorithms to Find Hidden Skills at NASA
Combining a Knowledge Graph and Graph Algorithms to Find Hidden Skills at NASA
 
Risk Analytics Using Knowledge Graphs / FIBO with Deep Learning
Risk Analytics Using Knowledge Graphs / FIBO with Deep LearningRisk Analytics Using Knowledge Graphs / FIBO with Deep Learning
Risk Analytics Using Knowledge Graphs / FIBO with Deep Learning
 
Neo4j Graph Data Science - Webinar
Neo4j Graph Data Science - WebinarNeo4j Graph Data Science - Webinar
Neo4j Graph Data Science - Webinar
 
Graphs in Telecommunications - Jesus Barrasa, Neo4j
Graphs in Telecommunications - Jesus Barrasa, Neo4jGraphs in Telecommunications - Jesus Barrasa, Neo4j
Graphs in Telecommunications - Jesus Barrasa, Neo4j
 
Detecting eCommerce Fraud with Neo4j and Linkurious
Detecting eCommerce Fraud with Neo4j and LinkuriousDetecting eCommerce Fraud with Neo4j and Linkurious
Detecting eCommerce Fraud with Neo4j and Linkurious
 
Knowledge graphs, meet Deep Learning
Knowledge graphs, meet Deep LearningKnowledge graphs, meet Deep Learning
Knowledge graphs, meet Deep Learning
 
An Overview of the Emerging Graph Landscape (Oct 2013)
An Overview of the Emerging Graph Landscape (Oct 2013)An Overview of the Emerging Graph Landscape (Oct 2013)
An Overview of the Emerging Graph Landscape (Oct 2013)
 
Big data landscape map collection by aibdp
Big data landscape map collection by aibdpBig data landscape map collection by aibdp
Big data landscape map collection by aibdp
 
Big Graph : Tools, Techniques, Issues, Challenges and Future Directions
Big Graph : Tools, Techniques, Issues, Challenges and Future Directions Big Graph : Tools, Techniques, Issues, Challenges and Future Directions
Big Graph : Tools, Techniques, Issues, Challenges and Future Directions
 
State of the State: What’s Happening in the Database Market?
State of the State: What’s Happening in the Database Market?State of the State: What’s Happening in the Database Market?
State of the State: What’s Happening in the Database Market?
 
Big Data Landscape 2016
Big Data Landscape 2016 Big Data Landscape 2016
Big Data Landscape 2016
 
Leveraging Graphs for Better AI
Leveraging Graphs for Better AILeveraging Graphs for Better AI
Leveraging Graphs for Better AI
 
Using Knowledge Graphs to Predict Customer Needs and Improve Quality
Using Knowledge Graphs to Predict Customer Needs and Improve QualityUsing Knowledge Graphs to Predict Customer Needs and Improve Quality
Using Knowledge Graphs to Predict Customer Needs and Improve Quality
 
Tools for Unstructured Data Analytics
Tools for Unstructured Data AnalyticsTools for Unstructured Data Analytics
Tools for Unstructured Data Analytics
 
How to design ai functions to the cloud native infra
How to design ai functions to the cloud native infraHow to design ai functions to the cloud native infra
How to design ai functions to the cloud native infra
 
Graphs and Financial Services Analytics
Graphs and Financial Services AnalyticsGraphs and Financial Services Analytics
Graphs and Financial Services Analytics
 
BrightTALK - Semantic AI
BrightTALK - Semantic AI BrightTALK - Semantic AI
BrightTALK - Semantic AI
 
NoSQL Technology and Real-time, Accurate Predictive Analytics
NoSQL Technology and Real-time, Accurate Predictive AnalyticsNoSQL Technology and Real-time, Accurate Predictive Analytics
NoSQL Technology and Real-time, Accurate Predictive Analytics
 

Similar a The years of the graph: The future of the future is here

What we've done so far with mago3D, an open source based 'Digital Twin' platf...
What we've done so far with mago3D, an open source based 'Digital Twin' platf...What we've done so far with mago3D, an open source based 'Digital Twin' platf...
What we've done so far with mago3D, an open source based 'Digital Twin' platf...
SANGHEE SHIN
 
GIS 5103 – Fundamentals of GISLecture 83D GIS.docx
GIS 5103 – Fundamentals of GISLecture 83D GIS.docxGIS 5103 – Fundamentals of GISLecture 83D GIS.docx
GIS 5103 – Fundamentals of GISLecture 83D GIS.docx
shericehewat
 
La bi, l'informatique décisionnelle et les graphes
La bi, l'informatique décisionnelle et les graphesLa bi, l'informatique décisionnelle et les graphes
La bi, l'informatique décisionnelle et les graphes
Cédric Fauvet
 

Similar a The years of the graph: The future of the future is here (20)

Deeper Insights with Graph Data Science
Deeper Insights with Graph Data ScienceDeeper Insights with Graph Data Science
Deeper Insights with Graph Data Science
 
What we've done so far with mago3D, an open source based 'Digital Twin' platf...
What we've done so far with mago3D, an open source based 'Digital Twin' platf...What we've done so far with mago3D, an open source based 'Digital Twin' platf...
What we've done so far with mago3D, an open source based 'Digital Twin' platf...
 
Introduction to mago3D, an Open Source Based Digital Twin Platform
Introduction to mago3D, an Open Source Based Digital Twin PlatformIntroduction to mago3D, an Open Source Based Digital Twin Platform
Introduction to mago3D, an Open Source Based Digital Twin Platform
 
Multiplatform Spark solution for Graph datasources by Javier Dominguez
Multiplatform Spark solution for Graph datasources by Javier DominguezMultiplatform Spark solution for Graph datasources by Javier Dominguez
Multiplatform Spark solution for Graph datasources by Javier Dominguez
 
FROM DATAFRAMES TO GRAPH Data Science with pyTigerGraph
FROM DATAFRAMES TO GRAPH Data Science with pyTigerGraphFROM DATAFRAMES TO GRAPH Data Science with pyTigerGraph
FROM DATAFRAMES TO GRAPH Data Science with pyTigerGraph
 
Map Reduce in Big fata
Map Reduce in Big fataMap Reduce in Big fata
Map Reduce in Big fata
 
Are You Underestimating the Value Within Your Data? A conversation about grap...
Are You Underestimating the Value Within Your Data? A conversation about grap...Are You Underestimating the Value Within Your Data? A conversation about grap...
Are You Underestimating the Value Within Your Data? A conversation about grap...
 
Graph Gurus Episode 37: Modeling for Kaggle COVID-19 Dataset
Graph Gurus Episode 37: Modeling for Kaggle COVID-19 DatasetGraph Gurus Episode 37: Modeling for Kaggle COVID-19 Dataset
Graph Gurus Episode 37: Modeling for Kaggle COVID-19 Dataset
 
The year of the graph: do you really need a graph database? How do you choose...
The year of the graph: do you really need a graph database? How do you choose...The year of the graph: do you really need a graph database? How do you choose...
The year of the graph: do you really need a graph database? How do you choose...
 
Introduction to Neo4j
Introduction to Neo4jIntroduction to Neo4j
Introduction to Neo4j
 
Big dataintegration rahm-part3Scalable and privacy-preserving data integratio...
Big dataintegration rahm-part3Scalable and privacy-preserving data integratio...Big dataintegration rahm-part3Scalable and privacy-preserving data integratio...
Big dataintegration rahm-part3Scalable and privacy-preserving data integratio...
 
Introduction to OpenIndoorMap
Introduction to OpenIndoorMapIntroduction to OpenIndoorMap
Introduction to OpenIndoorMap
 
Introduction to mago3D: A Web Based Open Source GeoBIM Platform
Introduction to mago3D: A Web Based Open Source GeoBIM PlatformIntroduction to mago3D: A Web Based Open Source GeoBIM Platform
Introduction to mago3D: A Web Based Open Source GeoBIM Platform
 
BIG GRAPH: TOOLS, TECHNIQUES, ISSUES, CHALLENGES AND FUTURE DIRECTIONS
BIG GRAPH: TOOLS, TECHNIQUES, ISSUES, CHALLENGES AND FUTURE DIRECTIONSBIG GRAPH: TOOLS, TECHNIQUES, ISSUES, CHALLENGES AND FUTURE DIRECTIONS
BIG GRAPH: TOOLS, TECHNIQUES, ISSUES, CHALLENGES AND FUTURE DIRECTIONS
 
GIS 5103 – Fundamentals of GISLecture 83D GIS.docx
GIS 5103 – Fundamentals of GISLecture 83D GIS.docxGIS 5103 – Fundamentals of GISLecture 83D GIS.docx
GIS 5103 – Fundamentals of GISLecture 83D GIS.docx
 
Using Connected Data and Graph Technology to Enhance Machine Learning and Art...
Using Connected Data and Graph Technology to Enhance Machine Learning and Art...Using Connected Data and Graph Technology to Enhance Machine Learning and Art...
Using Connected Data and Graph Technology to Enhance Machine Learning and Art...
 
Powerful geographic web framework GeoDjango
Powerful geographic web framework GeoDjangoPowerful geographic web framework GeoDjango
Powerful geographic web framework GeoDjango
 
New! Neo4j AuraDS: The Fastest Way to Get Started with Data Science in the Cloud
New! Neo4j AuraDS: The Fastest Way to Get Started with Data Science in the CloudNew! Neo4j AuraDS: The Fastest Way to Get Started with Data Science in the Cloud
New! Neo4j AuraDS: The Fastest Way to Get Started with Data Science in the Cloud
 
Leveraging Graphs for Artificial Intelligence and Machine Learning - Phani Da...
Leveraging Graphs for Artificial Intelligence and Machine Learning - Phani Da...Leveraging Graphs for Artificial Intelligence and Machine Learning - Phani Da...
Leveraging Graphs for Artificial Intelligence and Machine Learning - Phani Da...
 
La bi, l'informatique décisionnelle et les graphes
La bi, l'informatique décisionnelle et les graphesLa bi, l'informatique décisionnelle et les graphes
La bi, l'informatique décisionnelle et les graphes
 

Más de Connected Data World

In Search of the Universal Data Model
In Search of the Universal Data ModelIn Search of the Universal Data Model
In Search of the Universal Data Model
Connected Data World
 
Elegant and Scalable Code Querying with Code Property Graphs
Elegant and Scalable Code Querying with Code Property GraphsElegant and Scalable Code Querying with Code Property Graphs
Elegant and Scalable Code Querying with Code Property Graphs
Connected Data World
 
Ontology Services for the Biomedical Sciences
Ontology Services for the Biomedical SciencesOntology Services for the Biomedical Sciences
Ontology Services for the Biomedical Sciences
Connected Data World
 
One Ontology, One Data Set, Multiple Shapes with SHACL
One Ontology, One Data Set, Multiple Shapes with SHACLOne Ontology, One Data Set, Multiple Shapes with SHACL
One Ontology, One Data Set, Multiple Shapes with SHACL
Connected Data World
 

Más de Connected Data World (20)

Systems that learn and reason | Frank Van Harmelen
Systems that learn and reason | Frank Van HarmelenSystems that learn and reason | Frank Van Harmelen
Systems that learn and reason | Frank Van Harmelen
 
Graph Abstractions Matter by Ora Lassila
Graph Abstractions Matter by Ora LassilaGraph Abstractions Matter by Ora Lassila
Graph Abstractions Matter by Ora Lassila
 
Κnowledge Architecture: Combining Strategy, Data Science and Information Arch...
Κnowledge Architecture: Combining Strategy, Data Science and Information Arch...Κnowledge Architecture: Combining Strategy, Data Science and Information Arch...
Κnowledge Architecture: Combining Strategy, Data Science and Information Arch...
 
How to get started with Graph Machine Learning
How to get started with Graph Machine LearningHow to get started with Graph Machine Learning
How to get started with Graph Machine Learning
 
Graphs in sustainable finance
Graphs in sustainable financeGraphs in sustainable finance
Graphs in sustainable finance
 
From Taxonomies and Schemas to Knowledge Graphs: Parts 1 & 2
From Taxonomies and Schemas to Knowledge Graphs: Parts 1 & 2From Taxonomies and Schemas to Knowledge Graphs: Parts 1 & 2
From Taxonomies and Schemas to Knowledge Graphs: Parts 1 & 2
 
From Taxonomies and Schemas to Knowledge Graphs: Part 3
From Taxonomies and Schemas to Knowledge Graphs: Part 3From Taxonomies and Schemas to Knowledge Graphs: Part 3
From Taxonomies and Schemas to Knowledge Graphs: Part 3
 
In Search of the Universal Data Model
In Search of the Universal Data ModelIn Search of the Universal Data Model
In Search of the Universal Data Model
 
Graph in Apache Cassandra. The World’s Most Scalable Graph Database
Graph in Apache Cassandra. The World’s Most Scalable Graph DatabaseGraph in Apache Cassandra. The World’s Most Scalable Graph Database
Graph in Apache Cassandra. The World’s Most Scalable Graph Database
 
Powering Question-Driven Problem Solving to Improve the Chances of Finding Ne...
Powering Question-Driven Problem Solving to Improve the Chances of Finding Ne...Powering Question-Driven Problem Solving to Improve the Chances of Finding Ne...
Powering Question-Driven Problem Solving to Improve the Chances of Finding Ne...
 
Semantic similarity for faster Knowledge Graph delivery at scale
Semantic similarity for faster Knowledge Graph delivery at scaleSemantic similarity for faster Knowledge Graph delivery at scale
Semantic similarity for faster Knowledge Graph delivery at scale
 
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...
 
Schema, Google & The Future of the Web
Schema, Google & The Future of the WebSchema, Google & The Future of the Web
Schema, Google & The Future of the Web
 
Elegant and Scalable Code Querying with Code Property Graphs
Elegant and Scalable Code Querying with Code Property GraphsElegant and Scalable Code Querying with Code Property Graphs
Elegant and Scalable Code Querying with Code Property Graphs
 
Graph for Good: Empowering your NGO
Graph for Good: Empowering your NGOGraph for Good: Empowering your NGO
Graph for Good: Empowering your NGO
 
What are we Talking About, When we Talk About Ontology?
What are we Talking About, When we Talk About Ontology?What are we Talking About, When we Talk About Ontology?
What are we Talking About, When we Talk About Ontology?
 
Ontology Services for the Biomedical Sciences
Ontology Services for the Biomedical SciencesOntology Services for the Biomedical Sciences
Ontology Services for the Biomedical Sciences
 
Develop A Basic Recommendation System using Cypher
Develop A Basic Recommendation System using CypherDevelop A Basic Recommendation System using Cypher
Develop A Basic Recommendation System using Cypher
 
A Semi-Automatic Tool for Linked Data Integration
A Semi-Automatic Tool for Linked Data IntegrationA Semi-Automatic Tool for Linked Data Integration
A Semi-Automatic Tool for Linked Data Integration
 
One Ontology, One Data Set, Multiple Shapes with SHACL
One Ontology, One Data Set, Multiple Shapes with SHACLOne Ontology, One Data Set, Multiple Shapes with SHACL
One Ontology, One Data Set, Multiple Shapes with SHACL
 

Último

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
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
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
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
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...
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
ALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptxALSO dropshipping via API with DroFx.pptx
ALSO dropshipping via API with DroFx.pptx
 
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
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
ELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptxELKO dropshipping via API with DroFx.pptx
ELKO dropshipping via API with DroFx.pptx
 
Edukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFxEdukaciniai dropshipping via API with DroFx
Edukaciniai dropshipping via API with DroFx
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
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
 
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...
 

The years of the graph: The future of the future is here

  • 1. THEYEARS OFTHE GRAPH: THE FUTURE OFTHE FUTURE IS HERE George Anadiotis Connected Data London Meetup, June 29th 2020
  • 2. ABOUT ME  Working with data since 1992  Graph since early 2000  Databases  Modeling  Research  Analysis  Consulting  Entrepreneurship  Journalism
  • 3. THEYEAR OFTHE GRAPH: THE GO-TO SOURCE FOR ALLTHINGS GRAPH  Term and article  * Published on ZDNet in January 2018  * Before the hype  Site  * https://yearofthegraph.xyz/  Newsletter  * https://yearofthegraph.xyz/newsletter/  Social Media  * https://www.linkedin.com/showcase/43364427/  * https://twitter.com/linked_do  Graph Database Report  * https://yearofthegraph.xyz/graph-database-report/
  • 4. WHAT IS GRAPH? Graph Analytics |Knowledge Graphs | Graph DBs | Graph AI
  • 5. GRAPH ANALYTICS: FROMTHE BRIDGES OF KÖNIGSBERGTO MODERN DATA SCIENCE
  • 6. GRAPH ANALYTICS: PATHFINDING AND GRAPH SEARCH ALGORITHMS  Search  * Explore a graph either for general discovery or explicit search  * Example: Locate neighbors  Pathfinding  * Explore routes between nodes  * Example: Navigation  Graph Algorithms: Practical Examples in Apache Spark and Neo4j. Mark Needham, Amy E. Hodler. O'Reilly 2019
  • 7. GRAPH ANALYTICS: CENTRALITY ALGORITHMS  Centrality  * Understand the roles of particular nodes in a graph and their impact on that network  * Example: Find influence  Graph Algorithms: Practical Examples in Apache Spark and Neo4j. Mark Needham, Amy E. Hodler. O'Reilly 2019
  • 8. GRAPH ANALYTICS: COMMUNITY DETECTION ALGORITHMS  Community Detection  * Identifying related sets to reveal clusters of nodes, isolated groups, and network structure.  * Example: Fraud analysis  Graph Algorithms: Practical Examples in Apache Spark and Neo4j. Mark Needham, Amy E. Hodler. O'Reilly 2019
  • 9. GRAPH ANALYTICS: USE CASE  Drug Discovery  * Leading Pharma  * Data on genes, proteins, etc  * Identification of causal relationships
  • 10. KNOWLEDGE GRAPHS: FROMTIM BERNERS LEETO GOOGLE AND BEYOND
  • 11. KNOWLEDGE GRAPHS: GOOGLE, MEETTHE SEMANTICWEB  From the Semantic Web to the world  *The Web is a Graph, and Google based its success on PageRank  * Categorizing web content needs metadata and semantics  * Google adopted Semantic Web technology, coined the term Knowledge Graph  * Besides Google’s Knowledge Graph, everyone can have one  * From Morgan Stanley to Average Jo  * Personal Knowledge Graphs
  • 12. KNOWLEDGE GRAPHS: IT’S ALL ABOUT SEMANTICS AND SCHEMA
  • 13. KNOWLEDGE GRAPHS: KNOWLEDGE GRAPH = ONTOLOGY = AI  Mark Hall, Executive Director at Morgan Stanley  *Traditional data modeling has concerned itself primarily with the capture and retrieval of data  * Ontology concerns itself with a shared understanding of what that data means  * Before embarking on the AI-journey, it’s critical to ensure you understand and document your domain
  • 14. KNOWLEDGE GRAPHS: USE CASE  Knowledge Graph for Search  * Leading Retailer in DACH  * 200Million+ MAU, 300K+ search requests  * Improve coverage, response time, bottom-line
  • 16. GRAPH DATABASES: MINDTHE HYPE  The Practitioner's Guide to Graph Data: Applying Graph Thinking and Graph Technologies to Solve Complex Problems. Denise Gosnell, Matthias Broecheler. O'Reilly 2019
  • 17. GRAPH DATABASES: WHAT ARETHEY? HOW DOYOU CHOOSE ONE?  Operational vs. Analytical  * Fully-fledged graph API  * Operations & Analytics  * Future-proof, integrated  Native vs. Non-native  *Designed as a graph database  * Storing data in a native format  * Optimized for graph
  • 18. PROPERTY GRAPH DATABASE USE CASES  Operational  applications  Graph  Analytics  AI
  • 19. RDF GRAPH DATABASE USE CASES  Data Integration  Knowledge Graph  AI
  • 20. GRAPH DATABASE: USE CASE  Smart Home - IoT  * LeadingTelco in the Nordics  * 1,5 Million Homes  * Real-time processing
  • 21. GRAPH AI: THE FUTURE OFTHE FUTURE
  • 23. GRAPH AI: GRAPH NEURAL NETWORKS  Graph Neural Networks: A Review of Methods and Applications. Zhou et. Al.  Graph Neural Networks (GNNs)  * Models that capture dependence of graphs via message passing between the nodes of graphs .  * Unlike standard neural networks, GNNs retain a state that can represent information from its neighborhood with arbitrary depth.  * Domain knowledge can effectively help a deep learning system bootstrap its knowledge, by encoding primitives instead of forcing the model to learn these from scratch.
  • 24. GRAPH AI: GRAPH EMBEDDINGS  Image: Oracle  Graph Embeddings  * Embeddings: reduce dimensions of input to machine learning algorithms  * Graph type data are discrete. Graph embedding pre-processes graphs to turn them into a continuous vector space.  * Walk embedding methods perform graph traversals with the goal of preserving structure and features  * Proximity embedding methods use Deep Learning methods and/or proximity loss functions to optimize proximity
  • 25. GRAPH AI: USE CASE  Anti-Fraud in real-time  * LeadingTelco in China  * 600 Million Users  * Compliance, trust
  • 27. THEYEAR OFTHE GRAPH: THE GO-TO SOURCE FOR ALLTHINGS GRAPH  Term and article  * Published on ZDNet in January 2018  * Before the hype  Site  * https://yearofthegraph.xyz/  Newsletter  * https://yearofthegraph.xyz/newsletter/  Social Media  * https://www.linkedin.com/showcase/43364427/  * https://twitter.com/linked_do  Graph Database Report  * https://yearofthegraph.xyz/graph-database-report/