SlideShare une entreprise Scribd logo
1  sur  35
Télécharger pour lire hors ligne
Knowledge Graphs

for a Connected World
March 24, 2016
Benjamin Nussbaum 

@bennussbaum
www.graphgrid.com | www.atomrain.com
Introduction
Benjamin Nussbaum
20 years of Technology Innovation.

Software architecture | Database design | Server infrastructure

President & CTO of AtomRain,

one of the world’s leading NEO4J Solution Partners 

and makers of GraphGrid.
a platform by
Today’s Meetup Agenda
Knowledge Graphs for a Connected World
• What is driving the adoption of graphs
Graph Basics for AI Champions
• Where a graph fits within a web 3.0 strategy
• Why a graph is the first step to AI
• How a graph works
Graph Development for Innovation Teams
• Who does what
Graphs in Action
• Popular use cases
• Putting it all together
Q&A
A Web of Things

Generating a Web of Data
Knowledge Graphs
are driving
strategies for
Web 3.0,
The Semantic Web
A Web of Things

Generating a Web of Data
Dynamic Data
At Web Scale
The Entertainment Graph TM

560 million nodes 

1.8 billion relationships

3.0 billion properties
Continuous ingestion from dozens of
external such as Wikipedia, Netflix, Amazon
and iTunes for personalized recommendations
and social discovery of content.
The World’s Leading Graph Database
Brands and Ventures

now have access to graph platform services
Solution Partner
Brands and Ventures

now have access to graph development partners
Solution Partner
Today’s Meetup Agenda
Knowledge Graphs for a Connected World
• What is driving the adoption of graphs
Graph Basics for AI Champions
• Where a graph fits within a web 3.0 strategy
• Why a graph is the first step to AI
• How a graph works
Graph Development for Innovation Teams
• Who does what
Graphs in Action
• Popular use cases
• Putting it all together
Q&A
Knowledge

Graph
Big Data

Ingestion
Real-Time
Queries & Algorithms
Pre-Computed
Queries & Algorithm
Discovery

+ Reasoning
Personalizing Apps Smart Places Interacting Machines
Your Graph is a Data Service to “Smart” Touchpoints
DATA PLATFORM API
Data 

Science
Artificial

Intelligence
Relating

with Interaction
Acting

with Processing Layers
Serving

with Graphs
Discerning

with Patterns
Identify Link Prescribe Do ThinkPredict Sense Adapt
Apps 

access and update

the graph
Real-Time

data about customers

things, and relationships.
Algorithms 

reason

over the graph
Patterns

for best, worst, and next

steps or things.
Smart Things

send machine results 

to the graph
History 

of a machine’s

action and results.
AIs

access customer
insight

in the graph
Prediction

of a customer’s

next need or want.
A Graph Manages 

your Brand’s Evolving Knowledge
Knowledge Graph
A Graph Records a New Kind of Data
Semantic Web

and 

Knowledge Graphs
Enterprises Systems

and 

Business Transactions
For Business Operations
▪ Business Systems

generate data. 

▪ Data about Business

Orders, purchases, invoices,

customer interactions…

▪ Static System of Record 

Standard data; relationships are
not first class citizens.

CRM

System
Product
Catalog
Invoice

System
▪ Connected Customers & Smart
Things

generate data.

▪ Data about Real-World 

Concepts, people, places, things,

and their relationships.

▪ Dynamic Graph of Relationships

Discovers and learns through
patterns as relationships change

For Connected Experiences
A “Node”

in the graph
Hotel
Room
Person
A Graph Models

Real-World People, Places, and Things
Solution Partner
A “Label”

in the graph
A “Relationship”

in the graph
PREFERS
Hotel
Room
Person
HAS_AVAILABLE
A Graph Models

Contextual Relationships
Solution Partner
PREFERS
Hotel
Room
Person
“Properties”

in the graph
lastStayed: 2-10-2015
name: Hilton Hotel
name: Jane Smith
number: 315
HAS_AVAILABLE
A Graph Stores and Updates Data

about Each Thing and its Relationships
Solution Partner
PREFERS
Hotel
Room
Person
Queries

traverse the graph to discover

relevant resources
For Jane’s preferred hotel

and travel destination, 

identify available rooms,

present information to her app. HAS_AVAILABLE
Algorithms

calculate to

solve problems
- Spot Patterns.

- Prescribe Best Solution.

- Predict Results.
Queries and Algorithms

Reason over the Graph
Solution Partner
Graph Queries

Start with one “entity” and traverse the graph 

to discover linked people, places, or things
Query for a Graph
MATCH (boss)-[:MANAGES*0..3]->(sub),
(sub)-[:MANAGES*1..3]->(report)
WHERE boss.name = “John Doe”
RETURN sub.name AS Subordinate, 

count(report) AS Total
NEO4J Cypher Language
“Complex Join” in SQL
Solution Partner
Example: 

Calculates the shortest path—the least number of nodes, relationships—between two nodes
Traversal Algorithms

Navigate the graph and calculate to spot patterns or solve problems
Solution Partner
Today’s Meetup Agenda
Knowledge Graphs for a Connected World
• What is driving the adoption of graphs
Graph Basics for AI Champions
• Where a graph fits within a web 3.0 strategy
• Why a graph is the first step to AI
• How a graph works
Graph Development for Innovation Teams
• Who does what
Graphs in Action
• Popular use cases
• Putting it all together
Q&A
Subject Matter Experts work with Graph Experts

to create the conceptual model
Graph Software Engineers

create the software solution to transform and load data into the graph model
Multidisciplinary Team

ensures the quality of queries and algorithms
User Results
Ongoing Lab:
• Subject Matter Experts
(i.e Marketing)
• Data Engineer
• Algorithm Developer
Knowledge

Graph
Big Data

Ingestion
Real-Time
Queries & Algorithms
Pre-Computed
Queries & Algorithm
Discovery

+ Reasoning
DATA PLATFORM
Platform Experts

manage the scaling platform
Top Challenges

1. Query Performance
2. Algorithm Performance

3. Graph Operation

at Scale
4. Server Infrastructure 

at Scale

5. Ingestion Engines
6. Entity Resolution
API
An enterprise-grade, internet scale

data management platform
Today’s Meetup Agenda
Knowledge Graphs for a Connected World
• What is driving the adoption of graphs
Graph Basics for AI Champions
• Where a graph fits within a web 3.0 strategy
• Why a graph is the first step to AI
• How a graph works
Graph Development for Innovation Teams
• Who does what
Graphs in Action
• Popular use cases
• Putting it all together
Q&A
Master Data Management
For customer interests, product lines, store locations, org charts…
For white papers, visit neo4j.com/use-cases/
Identify & Access Management
Validates who you are, what group you belong to, and what you’re permitted to
do.
For white papers, visit neo4j.com/use-cases/
Graph Based Search
Delivers a structured result: such as a song, music attributes, artist, album, and
playlists.
For white papers, visit neo4j.com/use-cases/
Real time Recommendations
Based on past purchases, recent browsing, or friends’ purchases.
For white papers, visit neo4j.com/use-cases/
Social Network
Family, friend and follower relationships

reveal influencers, peer groups, and patterns of social behavior.
For white papers, visit neo4j.com/use-cases/
Fraud Detection
Uncovers fraud rings and patterns of unusual customer behavior.
For white papers, visit neo4j.com/use-cases/
Putting it all together: A Connected Fitness Venture
PERSONA

GOALS AND PREFERENCES
• Skill Level
• Health Conditions
• Workout Goals
• Eating Goals
• Muscle Groups
• Body Areas
• Workout Types
• Supplement Needs
CONSUMER WANTS
1. What fitness programs are best to help me accomplish my workout goals?
2. Which nutritional supplements will help me achieve my eating and workout goals?
3. Who in the community can I work out with and which workout would be good to do
together?
Scoring Algorithm 

considers importances 

the user places 

on each item
For Complete Review with Sample Queries

http://neo4j.com/graphgist/95f4f165-0172-4b3d-981b-edcbab2e0a4b
BRAND’s 

WEB OF EVERYTHING
• Supplement lines
• Fitness programs
• Social network
Putting it all together: A Connected Fitness Venture
For Complete Review with Sample Queries

http://neo4j.com/graphgist/95f4f165-0172-4b3d-981b-edcbab2e0a4b
Product Cross-Selling

aligned to users’ 

personal goals—and results
Putting it all together: A Connected Fitness Venture
For Complete Review with Sample Queries

http://neo4j.com/graphgist/95f4f165-0172-4b3d-981b-edcbab2e0a4b
Today’s Meetup Agenda
Knowledge Graphs for a Connected World
• What is driving the adoption of graphs
Graph Basics for AI Champions
• Where a graph fits within a web 3.0 strategy
• Why a graph is the first step to AI
• How a graph works
Graph Development for Innovation Teams
• Who does what
Graphs in Action
• Popular use cases
• Putting it all together
Q&A
Q&A
What do you think about Graphs?
Thank You!
Knowledge Graphs for a Connected World
March 24, 2016
Benjamin Nussbaum 

@bennussbaum
www.graphgrid.com | www.atomrain.com

Contenu connexe

Tendances

Mastering Customer Data on Apache Spark
Mastering Customer Data on Apache SparkMastering Customer Data on Apache Spark
Mastering Customer Data on Apache Spark
Caserta
 
Making Sense of Graph Databases
Making Sense of Graph DatabasesMaking Sense of Graph Databases
Making Sense of Graph Databases
InfiniteGraph
 
Architecting a Data Platform For Enterprise Use (Strata NY 2018)
Architecting a Data Platform For Enterprise Use (Strata NY 2018)Architecting a Data Platform For Enterprise Use (Strata NY 2018)
Architecting a Data Platform For Enterprise Use (Strata NY 2018)
mark madsen
 

Tendances (20)

Building a New Platform for Customer Analytics
Building a New Platform for Customer Analytics Building a New Platform for Customer Analytics
Building a New Platform for Customer Analytics
 
A modern, flexible approach to Hadoop implementation incorporating innovation...
A modern, flexible approach to Hadoop implementation incorporating innovation...A modern, flexible approach to Hadoop implementation incorporating innovation...
A modern, flexible approach to Hadoop implementation incorporating innovation...
 
Objectivity/DB: A Multipurpose NoSQL Database
Objectivity/DB: A Multipurpose NoSQL DatabaseObjectivity/DB: A Multipurpose NoSQL Database
Objectivity/DB: A Multipurpose NoSQL Database
 
Big Data, Big Investment
Big Data, Big InvestmentBig Data, Big Investment
Big Data, Big Investment
 
Using Machine Learning & Spark to Power Data-Driven Marketing
Using Machine Learning & Spark to Power Data-Driven MarketingUsing Machine Learning & Spark to Power Data-Driven Marketing
Using Machine Learning & Spark to Power Data-Driven Marketing
 
Mastering Customer Data on Apache Spark
Mastering Customer Data on Apache SparkMastering Customer Data on Apache Spark
Mastering Customer Data on Apache Spark
 
Making Sense of Graph Databases
Making Sense of Graph DatabasesMaking Sense of Graph Databases
Making Sense of Graph Databases
 
SKOS as the focal point of linked data strategies
SKOS as the focal point of linked data strategiesSKOS as the focal point of linked data strategies
SKOS as the focal point of linked data strategies
 
Building New Data Ecosystem for Customer Analytics, Strata + Hadoop World, 2016
Building New Data Ecosystem for Customer Analytics, Strata + Hadoop World, 2016Building New Data Ecosystem for Customer Analytics, Strata + Hadoop World, 2016
Building New Data Ecosystem for Customer Analytics, Strata + Hadoop World, 2016
 
A Perspective from the intersection Data Science, Mobility, and Mobile Devices
A Perspective from the intersection Data Science, Mobility, and Mobile DevicesA Perspective from the intersection Data Science, Mobility, and Mobile Devices
A Perspective from the intersection Data Science, Mobility, and Mobile Devices
 
Introduction to Machine Learning with Azure & Databricks
Introduction to Machine Learning with Azure & DatabricksIntroduction to Machine Learning with Azure & Databricks
Introduction to Machine Learning with Azure & Databricks
 
How to Build a Successful Data Team - Florian Douetteau @ PAPIs Connect
How to Build a Successful Data Team - Florian Douetteau @ PAPIs ConnectHow to Build a Successful Data Team - Florian Douetteau @ PAPIs Connect
How to Build a Successful Data Team - Florian Douetteau @ PAPIs Connect
 
democratization of data sql-konferenz
democratization of data sql-konferenzdemocratization of data sql-konferenz
democratization of data sql-konferenz
 
How to use your data science team: Becoming a data-driven organization
How to use your data science team: Becoming a data-driven organizationHow to use your data science team: Becoming a data-driven organization
How to use your data science team: Becoming a data-driven organization
 
Data Infused Product Design and Insights at LinkedIn
Data Infused Product Design and Insights at LinkedInData Infused Product Design and Insights at LinkedIn
Data Infused Product Design and Insights at LinkedIn
 
The Connected Data Imperative: Why Graphs at GraphDay LA
The Connected Data Imperative: Why Graphs at GraphDay LAThe Connected Data Imperative: Why Graphs at GraphDay LA
The Connected Data Imperative: Why Graphs at GraphDay LA
 
Big Data for HR
Big Data for HRBig Data for HR
Big Data for HR
 
Big data in HR: Why all the fuss?
Big data in HR: Why all the fuss? Big data in HR: Why all the fuss?
Big data in HR: Why all the fuss?
 
[Studienergebnisse 2015] Big Data - Status Quo in der HR in Deutschland.
[Studienergebnisse 2015] Big Data - Status Quo in der HR in Deutschland. [Studienergebnisse 2015] Big Data - Status Quo in der HR in Deutschland.
[Studienergebnisse 2015] Big Data - Status Quo in der HR in Deutschland.
 
Architecting a Data Platform For Enterprise Use (Strata NY 2018)
Architecting a Data Platform For Enterprise Use (Strata NY 2018)Architecting a Data Platform For Enterprise Use (Strata NY 2018)
Architecting a Data Platform For Enterprise Use (Strata NY 2018)
 

En vedette

Zero to Hero: Getting started with DVCS
Zero to Hero: Getting started with DVCSZero to Hero: Getting started with DVCS
Zero to Hero: Getting started with DVCS
Atlassian
 
Lessons Learned from Migration of a Large-analytics Platform from MPP Databas...
Lessons Learned from Migration of a Large-analytics Platform from MPP Databas...Lessons Learned from Migration of a Large-analytics Platform from MPP Databas...
Lessons Learned from Migration of a Large-analytics Platform from MPP Databas...
DataWorks Summit
 
Home Brewing R.U.M - Analyzing application performance with real user monitoring
Home Brewing R.U.M - Analyzing application performance with real user monitoringHome Brewing R.U.M - Analyzing application performance with real user monitoring
Home Brewing R.U.M - Analyzing application performance with real user monitoring
Ankit Rastogi
 

En vedette (20)

Deepdive in AIML venture landscape By Ajit Nazre Rahul Garg
Deepdive in AIML venture landscape By Ajit Nazre Rahul GargDeepdive in AIML venture landscape By Ajit Nazre Rahul Garg
Deepdive in AIML venture landscape By Ajit Nazre Rahul Garg
 
Venture Scanner Artificial Intelligence 2016 Q4
Venture Scanner Artificial Intelligence 2016 Q4Venture Scanner Artificial Intelligence 2016 Q4
Venture Scanner Artificial Intelligence 2016 Q4
 
Zero to Hero: Getting started with DVCS
Zero to Hero: Getting started with DVCSZero to Hero: Getting started with DVCS
Zero to Hero: Getting started with DVCS
 
Coniferous Forest
Coniferous ForestConiferous Forest
Coniferous Forest
 
Aws security with HIDS using Ossec
Aws security with HIDS using OssecAws security with HIDS using Ossec
Aws security with HIDS using Ossec
 
Santo Rosario Completo
Santo Rosario CompletoSanto Rosario Completo
Santo Rosario Completo
 
Comparison: VNS3 and Openswan
Comparison: VNS3 and OpenswanComparison: VNS3 and Openswan
Comparison: VNS3 and Openswan
 
Lessons Learned from Migration of a Large-analytics Platform from MPP Databas...
Lessons Learned from Migration of a Large-analytics Platform from MPP Databas...Lessons Learned from Migration of a Large-analytics Platform from MPP Databas...
Lessons Learned from Migration of a Large-analytics Platform from MPP Databas...
 
Joomladagen 2015 Joomla Performance
Joomladagen 2015 Joomla PerformanceJoomladagen 2015 Joomla Performance
Joomladagen 2015 Joomla Performance
 
Powerupcloud - Corporate Deck
Powerupcloud - Corporate DeckPowerupcloud - Corporate Deck
Powerupcloud - Corporate Deck
 
One Click Deploys using Rundeck
One Click Deploys using RundeckOne Click Deploys using Rundeck
One Click Deploys using Rundeck
 
vodQA Pune - Innovations in Testing - Agenda
vodQA Pune - Innovations in Testing - AgendavodQA Pune - Innovations in Testing - Agenda
vodQA Pune - Innovations in Testing - Agenda
 
Russian Hunting | Special offer
Russian Hunting | Special offerRussian Hunting | Special offer
Russian Hunting | Special offer
 
Wapenrusting
WapenrustingWapenrusting
Wapenrusting
 
Rez gateway (RezOS) innovate the future
Rez gateway  (RezOS) innovate the futureRez gateway  (RezOS) innovate the future
Rez gateway (RezOS) innovate the future
 
OS17 Brochure
OS17 BrochureOS17 Brochure
OS17 Brochure
 
Home Brewing R.U.M - Analyzing application performance with real user monitoring
Home Brewing R.U.M - Analyzing application performance with real user monitoringHome Brewing R.U.M - Analyzing application performance with real user monitoring
Home Brewing R.U.M - Analyzing application performance with real user monitoring
 
IBM Bluemix OpenWhisk: Serverless Conference 2016, London, UK: The Future of ...
IBM Bluemix OpenWhisk: Serverless Conference 2016, London, UK: The Future of ...IBM Bluemix OpenWhisk: Serverless Conference 2016, London, UK: The Future of ...
IBM Bluemix OpenWhisk: Serverless Conference 2016, London, UK: The Future of ...
 
Bsides threat hunting
Bsides threat huntingBsides threat hunting
Bsides threat hunting
 
Introduction to ICS/SCADA security
Introduction to ICS/SCADA securityIntroduction to ICS/SCADA security
Introduction to ICS/SCADA security
 

Similaire à Knowledge Graphs for a Connected World - AI, Deep & Machine Learning Meetup

Society Overview - 2015
Society Overview - 2015Society Overview - 2015
Society Overview - 2015
Dan Glavin
 
Big Data Meetup by Chad Richeson
Big Data Meetup by Chad RichesonBig Data Meetup by Chad Richeson
Big Data Meetup by Chad Richeson
SocietyConsulting
 

Similaire à Knowledge Graphs for a Connected World - AI, Deep & Machine Learning Meetup (20)

Liberating data power of APIs
Liberating data power of APIsLiberating data power of APIs
Liberating data power of APIs
 
Delivering Value Through Business Analytics
Delivering Value Through Business AnalyticsDelivering Value Through Business Analytics
Delivering Value Through Business Analytics
 
HacktoberFestPune - DSC MESCOE x DSC PVGCOET
HacktoberFestPune - DSC MESCOE x DSC PVGCOETHacktoberFestPune - DSC MESCOE x DSC PVGCOET
HacktoberFestPune - DSC MESCOE x DSC PVGCOET
 
Data Architecture Strategies: Artificial Intelligence - Real-World Applicatio...
Data Architecture Strategies: Artificial Intelligence - Real-World Applicatio...Data Architecture Strategies: Artificial Intelligence - Real-World Applicatio...
Data Architecture Strategies: Artificial Intelligence - Real-World Applicatio...
 
Knowledge Graphs Webinar- 11/7/2017
Knowledge Graphs Webinar- 11/7/2017Knowledge Graphs Webinar- 11/7/2017
Knowledge Graphs Webinar- 11/7/2017
 
Neo4j GraphDay Seattle- Sept19- Connected data imperative
Neo4j GraphDay Seattle- Sept19- Connected data imperativeNeo4j GraphDay Seattle- Sept19- Connected data imperative
Neo4j GraphDay Seattle- Sept19- Connected data imperative
 
Group 1 LinkedIn
Group 1 LinkedInGroup 1 LinkedIn
Group 1 LinkedIn
 
Growth Analytics: Evolution, Community and Tools
Growth Analytics: Evolution, Community and ToolsGrowth Analytics: Evolution, Community and Tools
Growth Analytics: Evolution, Community and Tools
 
How Startups can leverage big data?
How Startups can leverage big data?How Startups can leverage big data?
How Startups can leverage big data?
 
In-Depth Data Analytics
In-Depth Data AnalyticsIn-Depth Data Analytics
In-Depth Data Analytics
 
Using analytics in ux design my view
Using analytics in ux design   my viewUsing analytics in ux design   my view
Using analytics in ux design my view
 
What is data science ?
What is data science ?What is data science ?
What is data science ?
 
Big Data graph Clustering with Laurence O'Toole - Digital Marketing Show, Nov...
Big Data graph Clustering with Laurence O'Toole - Digital Marketing Show, Nov...Big Data graph Clustering with Laurence O'Toole - Digital Marketing Show, Nov...
Big Data graph Clustering with Laurence O'Toole - Digital Marketing Show, Nov...
 
[Webinar] Getting to Insights Faster: A Framework for Agile Big Data
[Webinar] Getting to Insights Faster: A Framework for Agile Big Data[Webinar] Getting to Insights Faster: A Framework for Agile Big Data
[Webinar] Getting to Insights Faster: A Framework for Agile Big Data
 
Society Overview - 2015
Society Overview - 2015Society Overview - 2015
Society Overview - 2015
 
Demystifying Systems for Interactive and Real-time Analytics
Demystifying Systems for Interactive and Real-time AnalyticsDemystifying Systems for Interactive and Real-time Analytics
Demystifying Systems for Interactive and Real-time Analytics
 
Online reputation management solution
Online reputation management solutionOnline reputation management solution
Online reputation management solution
 
Big Data Meetup by Chad Richeson
Big Data Meetup by Chad RichesonBig Data Meetup by Chad Richeson
Big Data Meetup by Chad Richeson
 
Intro to Artificial Intelligence w/ Target's Director of PM
 Intro to Artificial Intelligence w/ Target's Director of PM Intro to Artificial Intelligence w/ Target's Director of PM
Intro to Artificial Intelligence w/ Target's Director of PM
 
Data & AI Master Class - Jan Klawer, Artefact
Data & AI Master Class - Jan Klawer, ArtefactData & AI Master Class - Jan Klawer, Artefact
Data & AI Master Class - Jan Klawer, Artefact
 

Dernier

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
 
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
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
amitlee9823
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men 🔝Ongole🔝 Escorts S...
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men  🔝Ongole🔝   Escorts S...➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men  🔝Ongole🔝   Escorts S...
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men 🔝Ongole🔝 Escorts S...
amitlee9823
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
amitlee9823
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
amitlee9823
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
amitlee9823
 
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
gajnagarg
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
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
 

Dernier (20)

(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
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
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 ...
 
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
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Rabindra Nagar  (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Rabindra Nagar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
 
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men 🔝Ongole🔝 Escorts S...
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men  🔝Ongole🔝   Escorts S...➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men  🔝Ongole🔝   Escorts S...
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men 🔝Ongole🔝 Escorts S...
 
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bellandur ☎ 7737669865 🥵 Book Your One night Stand
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
 
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
Call Girls Bannerghatta Road Just Call 👗 7737669865 👗 Top Class Call Girl Ser...
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
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
 
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
Just Call Vip call girls Erode Escorts ☎️9352988975 Two shot with one girl (E...
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
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...
 
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
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
 
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
 

Knowledge Graphs for a Connected World - AI, Deep & Machine Learning Meetup

  • 1. Knowledge Graphs
 for a Connected World March 24, 2016 Benjamin Nussbaum 
 @bennussbaum www.graphgrid.com | www.atomrain.com
  • 2. Introduction Benjamin Nussbaum 20 years of Technology Innovation.
 Software architecture | Database design | Server infrastructure
 President & CTO of AtomRain,
 one of the world’s leading NEO4J Solution Partners 
 and makers of GraphGrid. a platform by
  • 3. Today’s Meetup Agenda Knowledge Graphs for a Connected World • What is driving the adoption of graphs Graph Basics for AI Champions • Where a graph fits within a web 3.0 strategy • Why a graph is the first step to AI • How a graph works Graph Development for Innovation Teams • Who does what Graphs in Action • Popular use cases • Putting it all together Q&A
  • 4. A Web of Things
 Generating a Web of Data Knowledge Graphs are driving strategies for Web 3.0, The Semantic Web
  • 5. A Web of Things
 Generating a Web of Data Dynamic Data At Web Scale The Entertainment Graph TM
 560 million nodes 
 1.8 billion relationships
 3.0 billion properties Continuous ingestion from dozens of external such as Wikipedia, Netflix, Amazon and iTunes for personalized recommendations and social discovery of content. The World’s Leading Graph Database
  • 6. Brands and Ventures
 now have access to graph platform services Solution Partner
  • 7. Brands and Ventures
 now have access to graph development partners Solution Partner
  • 8. Today’s Meetup Agenda Knowledge Graphs for a Connected World • What is driving the adoption of graphs Graph Basics for AI Champions • Where a graph fits within a web 3.0 strategy • Why a graph is the first step to AI • How a graph works Graph Development for Innovation Teams • Who does what Graphs in Action • Popular use cases • Putting it all together Q&A
  • 9. Knowledge
 Graph Big Data
 Ingestion Real-Time Queries & Algorithms Pre-Computed Queries & Algorithm Discovery
 + Reasoning Personalizing Apps Smart Places Interacting Machines Your Graph is a Data Service to “Smart” Touchpoints DATA PLATFORM API
  • 10. Data 
 Science Artificial
 Intelligence Relating
 with Interaction Acting
 with Processing Layers Serving
 with Graphs Discerning
 with Patterns Identify Link Prescribe Do ThinkPredict Sense Adapt Apps 
 access and update
 the graph Real-Time
 data about customers
 things, and relationships. Algorithms 
 reason
 over the graph Patterns
 for best, worst, and next
 steps or things. Smart Things
 send machine results 
 to the graph History 
 of a machine’s
 action and results. AIs
 access customer insight
 in the graph Prediction
 of a customer’s
 next need or want. A Graph Manages 
 your Brand’s Evolving Knowledge Knowledge Graph
  • 11. A Graph Records a New Kind of Data Semantic Web
 and 
 Knowledge Graphs Enterprises Systems
 and 
 Business Transactions For Business Operations ▪ Business Systems
 generate data. 
 ▪ Data about Business
 Orders, purchases, invoices,
 customer interactions…
 ▪ Static System of Record 
 Standard data; relationships are not first class citizens.
 CRM
 System Product Catalog Invoice
 System ▪ Connected Customers & Smart Things
 generate data.
 ▪ Data about Real-World 
 Concepts, people, places, things,
 and their relationships.
 ▪ Dynamic Graph of Relationships
 Discovers and learns through patterns as relationships change
 For Connected Experiences
  • 12. A “Node”
 in the graph Hotel Room Person A Graph Models
 Real-World People, Places, and Things Solution Partner A “Label”
 in the graph
  • 13. A “Relationship”
 in the graph PREFERS Hotel Room Person HAS_AVAILABLE A Graph Models
 Contextual Relationships Solution Partner
  • 14. PREFERS Hotel Room Person “Properties”
 in the graph lastStayed: 2-10-2015 name: Hilton Hotel name: Jane Smith number: 315 HAS_AVAILABLE A Graph Stores and Updates Data
 about Each Thing and its Relationships Solution Partner
  • 15. PREFERS Hotel Room Person Queries
 traverse the graph to discover
 relevant resources For Jane’s preferred hotel
 and travel destination, 
 identify available rooms,
 present information to her app. HAS_AVAILABLE Algorithms
 calculate to
 solve problems - Spot Patterns.
 - Prescribe Best Solution.
 - Predict Results. Queries and Algorithms
 Reason over the Graph Solution Partner
  • 16. Graph Queries
 Start with one “entity” and traverse the graph 
 to discover linked people, places, or things Query for a Graph MATCH (boss)-[:MANAGES*0..3]->(sub), (sub)-[:MANAGES*1..3]->(report) WHERE boss.name = “John Doe” RETURN sub.name AS Subordinate, 
 count(report) AS Total NEO4J Cypher Language “Complex Join” in SQL Solution Partner
  • 17. Example: 
 Calculates the shortest path—the least number of nodes, relationships—between two nodes Traversal Algorithms
 Navigate the graph and calculate to spot patterns or solve problems Solution Partner
  • 18. Today’s Meetup Agenda Knowledge Graphs for a Connected World • What is driving the adoption of graphs Graph Basics for AI Champions • Where a graph fits within a web 3.0 strategy • Why a graph is the first step to AI • How a graph works Graph Development for Innovation Teams • Who does what Graphs in Action • Popular use cases • Putting it all together Q&A
  • 19. Subject Matter Experts work with Graph Experts
 to create the conceptual model
  • 20. Graph Software Engineers
 create the software solution to transform and load data into the graph model
  • 21. Multidisciplinary Team
 ensures the quality of queries and algorithms User Results Ongoing Lab: • Subject Matter Experts (i.e Marketing) • Data Engineer • Algorithm Developer
  • 22. Knowledge
 Graph Big Data
 Ingestion Real-Time Queries & Algorithms Pre-Computed Queries & Algorithm Discovery
 + Reasoning DATA PLATFORM Platform Experts
 manage the scaling platform Top Challenges
 1. Query Performance 2. Algorithm Performance
 3. Graph Operation
 at Scale 4. Server Infrastructure 
 at Scale
 5. Ingestion Engines 6. Entity Resolution API An enterprise-grade, internet scale
 data management platform
  • 23. Today’s Meetup Agenda Knowledge Graphs for a Connected World • What is driving the adoption of graphs Graph Basics for AI Champions • Where a graph fits within a web 3.0 strategy • Why a graph is the first step to AI • How a graph works Graph Development for Innovation Teams • Who does what Graphs in Action • Popular use cases • Putting it all together Q&A
  • 24. Master Data Management For customer interests, product lines, store locations, org charts… For white papers, visit neo4j.com/use-cases/
  • 25. Identify & Access Management Validates who you are, what group you belong to, and what you’re permitted to do. For white papers, visit neo4j.com/use-cases/
  • 26. Graph Based Search Delivers a structured result: such as a song, music attributes, artist, album, and playlists. For white papers, visit neo4j.com/use-cases/
  • 27. Real time Recommendations Based on past purchases, recent browsing, or friends’ purchases. For white papers, visit neo4j.com/use-cases/
  • 28. Social Network Family, friend and follower relationships
 reveal influencers, peer groups, and patterns of social behavior. For white papers, visit neo4j.com/use-cases/
  • 29. Fraud Detection Uncovers fraud rings and patterns of unusual customer behavior. For white papers, visit neo4j.com/use-cases/
  • 30. Putting it all together: A Connected Fitness Venture PERSONA
 GOALS AND PREFERENCES • Skill Level • Health Conditions • Workout Goals • Eating Goals • Muscle Groups • Body Areas • Workout Types • Supplement Needs CONSUMER WANTS 1. What fitness programs are best to help me accomplish my workout goals? 2. Which nutritional supplements will help me achieve my eating and workout goals? 3. Who in the community can I work out with and which workout would be good to do together? Scoring Algorithm 
 considers importances 
 the user places 
 on each item For Complete Review with Sample Queries
 http://neo4j.com/graphgist/95f4f165-0172-4b3d-981b-edcbab2e0a4b
  • 31. BRAND’s 
 WEB OF EVERYTHING • Supplement lines • Fitness programs • Social network Putting it all together: A Connected Fitness Venture For Complete Review with Sample Queries
 http://neo4j.com/graphgist/95f4f165-0172-4b3d-981b-edcbab2e0a4b
  • 32. Product Cross-Selling
 aligned to users’ 
 personal goals—and results Putting it all together: A Connected Fitness Venture For Complete Review with Sample Queries
 http://neo4j.com/graphgist/95f4f165-0172-4b3d-981b-edcbab2e0a4b
  • 33. Today’s Meetup Agenda Knowledge Graphs for a Connected World • What is driving the adoption of graphs Graph Basics for AI Champions • Where a graph fits within a web 3.0 strategy • Why a graph is the first step to AI • How a graph works Graph Development for Innovation Teams • Who does what Graphs in Action • Popular use cases • Putting it all together Q&A
  • 34. Q&A What do you think about Graphs?
  • 35. Thank You! Knowledge Graphs for a Connected World March 24, 2016 Benjamin Nussbaum 
 @bennussbaum www.graphgrid.com | www.atomrain.com