SlideShare a Scribd company logo
1 of 46
Download to read offline
Building Intelligent
Solutions with Graphs
Stefan Kolmar
VP Field Engineering EMEA & APAC
• Neo4j services
• Solutions and Managed Services
• Adding AI/ML to Solutions
• Real world examples
and best practices
2
Agenda
3
Neo4j Services
4
Neo4j Professional Services
Training how to efficiently use
Build a transport vehicle
with (or for) you
5
Neo4j PS Professional Services Offer
Training &
Enablement
Solution Delivery
and Management
Packaged Services
Typically 5-25 days
Neo4j advises
Customer builds
80% of engagements
Custom Scoped
50+ days
Neo4j delivers
Customer supports
20% of engagements
PROFESSIONAL
SERVICES
GRAPH ACADEMY
SOLUTIONS
CUSTOMER SUPPORT
● Packaged Services
● Staff Augmentation
● Project/Solution Delivery
● Class room training
● Online/Virtual training
● Certification
● Innovation Labs
● Solution Workshops
● Solutions Development
●24x7x365 & KB
●Platinum support
●Cloud Managed Services
●DBaas (NEW)
●Agile Solution Support
Training
Enablement
Solution Delivery
and Mgmt
Organisation and offerings
7
Packaged Services
Project Lifecyle
Graph Awareness Technical Assessment
Solution
Implementation
Roll-out /
Production
INNOVATION LAB BOOTCAMP
SOLUTION DESIGN WORKSHOP
SOLUTION AUDIT
STAFF AUGMENTATION
PRODUCT TRAINING
8
Neo4j based Solutions
9
„… an IT solution is an aggregation of products and
services, as opposed to a single, discrete product ...
which helps to solve a particular problem“
https://searchitchannel.techtarget.com/definition/solution
10
What is an IT Solution?
- Performance
- Agility
- Value connections
- 360 degree views (customer, product etc)
- Finding patterns / anomalies
- Sysadmin friendly
- Hardware efficiency
- Intuitivity
11
Technical Requirements
12
From use case to solution delivery
Solution
accelerators
13
Why Neo4j Solutions?
Accelerate
Your
Success
Increased
Product
Maturity
Scale
Operations
14
What is needed?
Solution
accelerators
SOLUTION
(FOUNDATION)
FRAMEWORK
DELIVERY
METHODOLOGY
SKILLS &
RESOURCES
Solution (Foundation) Framework
Neo4j Graph Platform
Recom
Framework
Custom
App
Solution Foundation Framework
Neo4j Data Orchestrator Framework
Neo4j Deployment Framework Neo4j Managed Service
Fraud
Framework
Network Mgmt
Framework
Custom
App
Custom
App
Custom
App
Custom
App
Custom
App
Neo4j Version Management Service
Solution (Foundation) Framework
Neo4j Graph Platform
Recom Telco
App
Solution Foundation
Framework
Development &
Administration
Analytics
Tooling
Graph
Analytics
Graph
Transactions
Data Integration
Discovery & VisualizationDrivers
App App
Solution (Foundation) Framework
Neo4j Graph Platform
Recom Telco
App
Solution Foundation
Framework
Development &
Administration
Analytics
Tooling
Graph
Analytics
Graph
Transactions
Data Integration
Discovery & VisualizationDrivers
App App
API dev
3rd party
graph viz
Custom dev -
graph viz libraries
3rd party
analytics
Python,
Java ML, ...
Kettle
3rd party
DI/EAI
Docker
Kubernetes
Git
Lineage
Kettle
UI /GRAND stack
API Layer
Neo4j Data Orchestrator
APOC
Trigge
r
Bloom
Apollo Client
ReactJS (
ReactGraphVis)
VisJS
Dashboards
Business Logic (JS)
Neo4j Graph Server
Apollo
Business Logic (Server) Cypher
19
Data Integration
Solution (Foundation) Framework
Neo4j Graph Platform
Recom Telco
App
Solution Foundation
Framework
App App
Availability
Demand
Framing & Collateral Sales Demo Solution Beta
Repeatable
Solution
Recommendation
Framework
HCM
Framework
Privacy Shield
Framework
Risk Mgmt
Framework
Fraud
Framework
C360
Framework
CRM
Framework
Network
Mgmt
Bill Of
Materials
21
Recommendation
Engine
Network Management (Telco)
Graph Transactions
Element
Manager
Geography
Service
definitions
Kettle
Customer
data
...
Dependency
Analysis
Spatial queries and
path exploration
Capacity Analysis
Fulfillment
Assurance
> Impact analysis
> Event correlation
> Root cause
analysis
Predefined CYPHER queries (and API)
metadata
23
Managed Solutions
Cloud Managed Services Agile Solution Support
Project
definition
Solution Design
Workshop
Deploy
Agile Sprints
Solution Delivery Methodology
24
Product
backlog
Backlog
Product
Increment
Main building blocks
● Project definition: clarity about objectives and organisation
● Solution design workshop: requirements and high level design
● Solution Delivery
○ Agile/SCRUM
○ Traditional / Waterfall
● (Regular) Releases /
● Solution support
Solution
Support
Waterfall
Main artefacts
Small Medium Large
Scoping SoW ● ● ●
Project def Project definition doc ● ●
Design Graph model ● ● ●
UI design ●
Technical Architecture ● ● ●
Backlog / Project plan ● ● ●
Sprints Sprint backlog ● ●
User Stories ●
Roll-out User guide ●
Ops guide ● ●
Support SLA ●
Support document ●
The picture can't be displayed.
Architecture and design Roll-out and deploy
Project management Operations Management
IntegrationAPILogicModel
Skills & Methods
26
Database
27
Machine Learning
and Analytics
28
Where AI and ML fit in
29
Development &
Administration
Analytics
Tooling
Graph
Analytics
Graph
Transactions
Data Integration
Discovery & VisualizationDrivers & APIs
AI
Differences between ML and Analytics
30
Machine learning:
• Determine domain parameters
• Historical-based discoveries
• Learn and improve without explicit
programming
Graph analytics:
• Uses inherent graph structures
• Uncover real-world networks
through their connections
• Forecast complex network
behavior and identify action
Differences between ML and Analytics
Today challenges with Machine Learning:
• Doesn’t take multiple relationship hops into account
• Takes time to iteratively train a model
• Computational inefficiency of connecting data
Benefits of Mixing Graph Analytics with ML
Graphs bring:
• Context to machine learning
• Feature filtration
• Connected feature extraction
Neo4j has an ‘out of the box’ Graph Algorithms plugin:
• Path finding and Search
• Centrality and Importance
• Community Detection
• Similarity and Machine Learning Workflow
Many different ways to work with your ML algorithms in Neo4j:
• Support for many languages (Python, .Net, Java, Go, Ruby, etc.)
• Different data integration options
• Triggers, event-driven architecture, user-defined functions
34
Working with Graph Analytics and ML
Knowledge graph example:
• Using topic finding ML processes
(e.g. Latent Dirichlet Allocation)
• Feeding the output into a graph database
• Search for topics, find related concepts, etc.
35
Graph and Machine Learning Examples
Recommendation engine example:
• Use ML processes such as collaborative filtering
• Enrich graph with the output
• Use graph as feedback for future iterations
IoT/Connected Home:
• Master Data Management
• Entity resolution using
community detection and
similarity
Customer Experience Management:
• Customer journey path analysis
(path finding)
36
Graph Analytics and Algorithm Examples
36
CONNECTS
CONNECTS
C
O
N
N
EC
T
S
RUNS_ON
CONNECTS
RUNS_ON
CONNECTSC
O
N
N
EC
TS
CONNECTS
RUNS_ON
RUNS_ON
RUNS_ONC
O
N
N
EC
TS
ZONE
ZONE
ZONE
DEVICE
DEVICE
DEVICE
DEVICE
DEVICE
DEVICE
APP
APP
Finding connections (pathfinding)
• How are these two parties connected?
37
Graph Algorithm Examples
Finding influencers (community detection)
• Will this individual’s friends churn?
Finding key components (centrality)
• What components do we depend upon?
What can’t fail?
Putting it all Together
39
Examples and Best
Practices
Our Neo4j activity implementation has led to a great decrease in complexity, storage, and
infrastructure costs. Our full dataset size is now around 40 GB, down from 50 TB of data
that we had stored in Cassandra. We’re able to power our entire activity feed
infrastructure using a cluster of 3 Neo4j instances, down from 48 Cassandra instances of
pretty much equal specs. That has also led to reduced infrastructure costs. Most
importantly, it’s been a breeze for our operations staff to manage since the architecture is
simple and lean.”
David Fox, Adobe, Oct 2018
40
Customer Quote
How can Neo4j Services help you to get there?
Customer Use Case:
• Leading online platform to showcase and discover creative work
• More than 10 million members
• Allows creatives to share their work with millions of daily visitors
• Highlights Adobe software used in the creation process
• Drives people to the Adobe Creative Cloud
• Social platform for discovery, learning, and more
41
Adobe – Project Behance
Activity feed:
• Mongo DB (2011) - 125 nodes, dataset size of about 20tb
(terabytes)
• Cassandra (2015) - 48 nodes, dataset size of about 50tb
(terabytes)
• Neo4j (2018) - 3 nodes, dataset size of 33gb (gigabytes)
5 day
BOOTCAMP
42
Large Chemical Producer and Supplier
Customer Journey
5 day Bootcamp
Educate Customer on Graph
technology
Demonstrate that BOM use cases are
a good fit for Neo4j
Build a small graph prototype
43
Large Chemical Producer and Supplier
Customer Journey
5 day Bootcamp 30 day POC
Load subset of real life data (C4)
Build a GUI prototype to
demonstrate value to end-users.
Initial roll-out to power users
44
Large Chemical Producer and Supplier
Customer Journey
5 day
BOOTCAMP
30 day POC FULL PROJECT OWNERSHIP (200md)
Data for multiple production chains
Improved GUI
Add profit margin calculation across
value chain
45
Large Commercial Bank
Customer Journey
INNOVATION
LAB
STAFF AUGMENTATION
CAMPAIGN MGMT
INNOVATION
LAB
FRAUD PROJECT
80 mandays
TBD
YET ANOTHER
INNOVATION LAB
46
Conclusion
• Neo4j PS makes customer projects successful
• through enablement
• through project / solution delivery
• Graph Based Solutions as accelerators
• Neo4j is the foundation for AI and ML
• Customer are using Neo4j for their success
47
Thank you

More Related Content

What's hot

Neo4j GraphTalk Düsseldorf - Einführung in Graphdatenbanken und Neo4j
Neo4j GraphTalk Düsseldorf - Einführung in Graphdatenbanken und Neo4jNeo4j GraphTalk Düsseldorf - Einführung in Graphdatenbanken und Neo4j
Neo4j GraphTalk Düsseldorf - Einführung in Graphdatenbanken und Neo4jNeo4j
 
Neo4j: What's Under the Hood
Neo4j: What's Under the HoodNeo4j: What's Under the Hood
Neo4j: What's Under the HoodNeo4j
 
Neo4j GraphTour New York_ State of the State_Amit Chaudhry Neo4j
Neo4j GraphTour New York_ State of the State_Amit Chaudhry Neo4jNeo4j GraphTour New York_ State of the State_Amit Chaudhry Neo4j
Neo4j GraphTour New York_ State of the State_Amit Chaudhry Neo4jNeo4j
 
Neo4j GraphTour New York_EY Presentation_Michael Moore
Neo4j GraphTour New York_EY Presentation_Michael MooreNeo4j GraphTour New York_EY Presentation_Michael Moore
Neo4j GraphTour New York_EY Presentation_Michael MooreNeo4j
 
Neo4j GraphTalk Düsseldorf - How Graphs revolutionise Identity & Access Manag...
Neo4j GraphTalk Düsseldorf - How Graphs revolutionise Identity & Access Manag...Neo4j GraphTalk Düsseldorf - How Graphs revolutionise Identity & Access Manag...
Neo4j GraphTalk Düsseldorf - How Graphs revolutionise Identity & Access Manag...Neo4j
 
Introduction to Neo4j
Introduction to Neo4jIntroduction to Neo4j
Introduction to Neo4jNeo4j
 
Neo4j Popular use case
Neo4j Popular use case Neo4j Popular use case
Neo4j Popular use case Neo4j
 
Neo4j GraphTalks Milan - CONOSCERE ED INTEGRARE CON SUCCESSO NEO4J NELLA TUA ...
Neo4j GraphTalks Milan - CONOSCERE ED INTEGRARE CON SUCCESSO NEO4J NELLA TUA ...Neo4j GraphTalks Milan - CONOSCERE ED INTEGRARE CON SUCCESSO NEO4J NELLA TUA ...
Neo4j GraphTalks Milan - CONOSCERE ED INTEGRARE CON SUCCESSO NEO4J NELLA TUA ...Neo4j
 
Neo4j GraphTalk Basel - Building intelligent Software with Graphs
Neo4j GraphTalk Basel - Building intelligent Software with GraphsNeo4j GraphTalk Basel - Building intelligent Software with Graphs
Neo4j GraphTalk Basel - Building intelligent Software with GraphsNeo4j
 
Neo4j GraphTour New York_Neo4j Bloom
Neo4j GraphTour New York_Neo4j BloomNeo4j GraphTour New York_Neo4j Bloom
Neo4j GraphTour New York_Neo4j BloomNeo4j
 
Neo4j GraphTour New York - Welcome
Neo4j GraphTour New York - WelcomeNeo4j GraphTour New York - Welcome
Neo4j GraphTour New York - WelcomeNeo4j
 
A field guide to the Financial Times, Rhys Evans, Financial Times
A field guide to the Financial Times, Rhys Evans, Financial TimesA field guide to the Financial Times, Rhys Evans, Financial Times
A field guide to the Financial Times, Rhys Evans, Financial TimesNeo4j
 
Neo4j GraphTour New York_Leveraging Graphs for AI_Neo4j
Neo4j GraphTour New York_Leveraging Graphs for AI_Neo4jNeo4j GraphTour New York_Leveraging Graphs for AI_Neo4j
Neo4j GraphTour New York_Leveraging Graphs for AI_Neo4jNeo4j
 
Introduction to Neo4j
Introduction to Neo4jIntroduction to Neo4j
Introduction to Neo4jNeo4j
 
Neo4j GraphTalk Basel - Health & Life Sciences
Neo4j GraphTalk Basel - Health & Life SciencesNeo4j GraphTalk Basel - Health & Life Sciences
Neo4j GraphTalk Basel - Health & Life SciencesNeo4j
 
Your Roadmap for An Enterprise Graph Strategy
Your Roadmap for An Enterprise Graph Strategy Your Roadmap for An Enterprise Graph Strategy
Your Roadmap for An Enterprise Graph Strategy Neo4j
 
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 imperativeNeo4j
 
Your Roadmap for An Enterprise Graph Strategy
Your Roadmap for An Enterprise Graph StrategyYour Roadmap for An Enterprise Graph Strategy
Your Roadmap for An Enterprise Graph StrategyNeo4j
 
GraphTour - Popular Use Cases
GraphTour - Popular Use CasesGraphTour - Popular Use Cases
GraphTour - Popular Use CasesNeo4j
 
GraphTour - Popular Use Cases (Tel Aviv)
GraphTour - Popular Use Cases (Tel Aviv)GraphTour - Popular Use Cases (Tel Aviv)
GraphTour - Popular Use Cases (Tel Aviv)Neo4j
 

What's hot (20)

Neo4j GraphTalk Düsseldorf - Einführung in Graphdatenbanken und Neo4j
Neo4j GraphTalk Düsseldorf - Einführung in Graphdatenbanken und Neo4jNeo4j GraphTalk Düsseldorf - Einführung in Graphdatenbanken und Neo4j
Neo4j GraphTalk Düsseldorf - Einführung in Graphdatenbanken und Neo4j
 
Neo4j: What's Under the Hood
Neo4j: What's Under the HoodNeo4j: What's Under the Hood
Neo4j: What's Under the Hood
 
Neo4j GraphTour New York_ State of the State_Amit Chaudhry Neo4j
Neo4j GraphTour New York_ State of the State_Amit Chaudhry Neo4jNeo4j GraphTour New York_ State of the State_Amit Chaudhry Neo4j
Neo4j GraphTour New York_ State of the State_Amit Chaudhry Neo4j
 
Neo4j GraphTour New York_EY Presentation_Michael Moore
Neo4j GraphTour New York_EY Presentation_Michael MooreNeo4j GraphTour New York_EY Presentation_Michael Moore
Neo4j GraphTour New York_EY Presentation_Michael Moore
 
Neo4j GraphTalk Düsseldorf - How Graphs revolutionise Identity & Access Manag...
Neo4j GraphTalk Düsseldorf - How Graphs revolutionise Identity & Access Manag...Neo4j GraphTalk Düsseldorf - How Graphs revolutionise Identity & Access Manag...
Neo4j GraphTalk Düsseldorf - How Graphs revolutionise Identity & Access Manag...
 
Introduction to Neo4j
Introduction to Neo4jIntroduction to Neo4j
Introduction to Neo4j
 
Neo4j Popular use case
Neo4j Popular use case Neo4j Popular use case
Neo4j Popular use case
 
Neo4j GraphTalks Milan - CONOSCERE ED INTEGRARE CON SUCCESSO NEO4J NELLA TUA ...
Neo4j GraphTalks Milan - CONOSCERE ED INTEGRARE CON SUCCESSO NEO4J NELLA TUA ...Neo4j GraphTalks Milan - CONOSCERE ED INTEGRARE CON SUCCESSO NEO4J NELLA TUA ...
Neo4j GraphTalks Milan - CONOSCERE ED INTEGRARE CON SUCCESSO NEO4J NELLA TUA ...
 
Neo4j GraphTalk Basel - Building intelligent Software with Graphs
Neo4j GraphTalk Basel - Building intelligent Software with GraphsNeo4j GraphTalk Basel - Building intelligent Software with Graphs
Neo4j GraphTalk Basel - Building intelligent Software with Graphs
 
Neo4j GraphTour New York_Neo4j Bloom
Neo4j GraphTour New York_Neo4j BloomNeo4j GraphTour New York_Neo4j Bloom
Neo4j GraphTour New York_Neo4j Bloom
 
Neo4j GraphTour New York - Welcome
Neo4j GraphTour New York - WelcomeNeo4j GraphTour New York - Welcome
Neo4j GraphTour New York - Welcome
 
A field guide to the Financial Times, Rhys Evans, Financial Times
A field guide to the Financial Times, Rhys Evans, Financial TimesA field guide to the Financial Times, Rhys Evans, Financial Times
A field guide to the Financial Times, Rhys Evans, Financial Times
 
Neo4j GraphTour New York_Leveraging Graphs for AI_Neo4j
Neo4j GraphTour New York_Leveraging Graphs for AI_Neo4jNeo4j GraphTour New York_Leveraging Graphs for AI_Neo4j
Neo4j GraphTour New York_Leveraging Graphs for AI_Neo4j
 
Introduction to Neo4j
Introduction to Neo4jIntroduction to Neo4j
Introduction to Neo4j
 
Neo4j GraphTalk Basel - Health & Life Sciences
Neo4j GraphTalk Basel - Health & Life SciencesNeo4j GraphTalk Basel - Health & Life Sciences
Neo4j GraphTalk Basel - Health & Life Sciences
 
Your Roadmap for An Enterprise Graph Strategy
Your Roadmap for An Enterprise Graph Strategy Your Roadmap for An Enterprise Graph Strategy
Your Roadmap for An Enterprise Graph Strategy
 
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
 
Your Roadmap for An Enterprise Graph Strategy
Your Roadmap for An Enterprise Graph StrategyYour Roadmap for An Enterprise Graph Strategy
Your Roadmap for An Enterprise Graph Strategy
 
GraphTour - Popular Use Cases
GraphTour - Popular Use CasesGraphTour - Popular Use Cases
GraphTour - Popular Use Cases
 
GraphTour - Popular Use Cases (Tel Aviv)
GraphTour - Popular Use Cases (Tel Aviv)GraphTour - Popular Use Cases (Tel Aviv)
GraphTour - Popular Use Cases (Tel Aviv)
 

Similar to Building Intelligent Solutions with Graphs, Stefan Kolmar, Neo4j

Neo4j GraphTalk Oslo - Building Intelligent Solutions with Graphs
Neo4j GraphTalk Oslo - Building Intelligent Solutions with GraphsNeo4j GraphTalk Oslo - Building Intelligent Solutions with Graphs
Neo4j GraphTalk Oslo - Building Intelligent Solutions with GraphsNeo4j
 
GraphTalk Wien - Intelligente Lösungen mit Graphen erstellen
GraphTalk Wien - Intelligente Lösungen mit Graphen erstellenGraphTalk Wien - Intelligente Lösungen mit Graphen erstellen
GraphTalk Wien - Intelligente Lösungen mit Graphen erstellenNeo4j
 
The New Normal – Delivering Remote Professional Services
The New Normal – Delivering Remote Professional ServicesThe New Normal – Delivering Remote Professional Services
The New Normal – Delivering Remote Professional ServicesNeo4j
 
GraphTour London 2020 - Customer Journey
GraphTour London 2020  - Customer Journey GraphTour London 2020  - Customer Journey
GraphTour London 2020 - Customer Journey Neo4j
 
GraphTour 2020 - Customer Journey with Neo4j Services
GraphTour 2020 - Customer Journey with Neo4j ServicesGraphTour 2020 - Customer Journey with Neo4j Services
GraphTour 2020 - Customer Journey with Neo4j ServicesNeo4j
 
Engineering_Campus_Presentation_2022 (1)-compressed.pptx
Engineering_Campus_Presentation_2022 (1)-compressed.pptxEngineering_Campus_Presentation_2022 (1)-compressed.pptx
Engineering_Campus_Presentation_2022 (1)-compressed.pptxManikaahuja4
 
Team Data Science Process Presentation (TDSP), Aug 29, 2017
Team Data Science Process Presentation (TDSP), Aug 29, 2017Team Data Science Process Presentation (TDSP), Aug 29, 2017
Team Data Science Process Presentation (TDSP), Aug 29, 2017Debraj GuhaThakurta
 
Marvin Platform – Potencializando equipes de Machine Learning
Marvin Platform – Potencializando equipes de Machine LearningMarvin Platform – Potencializando equipes de Machine Learning
Marvin Platform – Potencializando equipes de Machine LearningDaniel Takabayashi, MSc
 
Your Roadmap for An Enterprise Graph Strategy
Your Roadmap for An Enterprise Graph StrategyYour Roadmap for An Enterprise Graph Strategy
Your Roadmap for An Enterprise Graph StrategyNeo4j
 
GraphTour - Neo4j Platform Overview
GraphTour - Neo4j Platform OverviewGraphTour - Neo4j Platform Overview
GraphTour - Neo4j Platform OverviewNeo4j
 
Your Roadmap for An Enterprise Graph Strategy
Your Roadmap for An Enterprise Graph StrategyYour Roadmap for An Enterprise Graph Strategy
Your Roadmap for An Enterprise Graph StrategyNeo4j
 
Produktdatenmanagement mit Neo4j
Produktdatenmanagement mit Neo4jProduktdatenmanagement mit Neo4j
Produktdatenmanagement mit Neo4jNeo4j
 
TLC2018 Thomas Haver: Transform with Enterprise Automation
TLC2018 Thomas Haver: Transform with Enterprise AutomationTLC2018 Thomas Haver: Transform with Enterprise Automation
TLC2018 Thomas Haver: Transform with Enterprise AutomationAnna Royzman
 
PAPIs LATAM 2019 - Training and deploying ML models with Kubeflow and TensorF...
PAPIs LATAM 2019 - Training and deploying ML models with Kubeflow and TensorF...PAPIs LATAM 2019 - Training and deploying ML models with Kubeflow and TensorF...
PAPIs LATAM 2019 - Training and deploying ML models with Kubeflow and TensorF...Gabriel Moreira
 
PAPIs LATAM 2019 - Training and deploying ML models with Kubeflow and TensorF...
PAPIs LATAM 2019 - Training and deploying ML models with Kubeflow and TensorF...PAPIs LATAM 2019 - Training and deploying ML models with Kubeflow and TensorF...
PAPIs LATAM 2019 - Training and deploying ML models with Kubeflow and TensorF...Gabriel Moreira
 
Microsoft PSA: Service Automation in Action
Microsoft PSA: Service Automation in ActionMicrosoft PSA: Service Automation in Action
Microsoft PSA: Service Automation in ActionAdvaiya Solutions, Inc.
 
Synergetics-India Corporate presentation
Synergetics-India Corporate presentationSynergetics-India Corporate presentation
Synergetics-India Corporate presentationVijay Vasandi
 
Blackboard Learn Deployment: A Detailed Update of Managed Hosting and SaaS De...
Blackboard Learn Deployment: A Detailed Update of Managed Hosting and SaaS De...Blackboard Learn Deployment: A Detailed Update of Managed Hosting and SaaS De...
Blackboard Learn Deployment: A Detailed Update of Managed Hosting and SaaS De...Blackboard APAC
 

Similar to Building Intelligent Solutions with Graphs, Stefan Kolmar, Neo4j (20)

Neo4j GraphTalk Oslo - Building Intelligent Solutions with Graphs
Neo4j GraphTalk Oslo - Building Intelligent Solutions with GraphsNeo4j GraphTalk Oslo - Building Intelligent Solutions with Graphs
Neo4j GraphTalk Oslo - Building Intelligent Solutions with Graphs
 
GraphTalk Wien - Intelligente Lösungen mit Graphen erstellen
GraphTalk Wien - Intelligente Lösungen mit Graphen erstellenGraphTalk Wien - Intelligente Lösungen mit Graphen erstellen
GraphTalk Wien - Intelligente Lösungen mit Graphen erstellen
 
The New Normal – Delivering Remote Professional Services
The New Normal – Delivering Remote Professional ServicesThe New Normal – Delivering Remote Professional Services
The New Normal – Delivering Remote Professional Services
 
GraphTour London 2020 - Customer Journey
GraphTour London 2020  - Customer Journey GraphTour London 2020  - Customer Journey
GraphTour London 2020 - Customer Journey
 
GraphTour 2020 - Customer Journey with Neo4j Services
GraphTour 2020 - Customer Journey with Neo4j ServicesGraphTour 2020 - Customer Journey with Neo4j Services
GraphTour 2020 - Customer Journey with Neo4j Services
 
Engineering_Campus_Presentation_2022 (1)-compressed.pptx
Engineering_Campus_Presentation_2022 (1)-compressed.pptxEngineering_Campus_Presentation_2022 (1)-compressed.pptx
Engineering_Campus_Presentation_2022 (1)-compressed.pptx
 
Team Data Science Process Presentation (TDSP), Aug 29, 2017
Team Data Science Process Presentation (TDSP), Aug 29, 2017Team Data Science Process Presentation (TDSP), Aug 29, 2017
Team Data Science Process Presentation (TDSP), Aug 29, 2017
 
Marvin Platform – Potencializando equipes de Machine Learning
Marvin Platform – Potencializando equipes de Machine LearningMarvin Platform – Potencializando equipes de Machine Learning
Marvin Platform – Potencializando equipes de Machine Learning
 
Your Roadmap for An Enterprise Graph Strategy
Your Roadmap for An Enterprise Graph StrategyYour Roadmap for An Enterprise Graph Strategy
Your Roadmap for An Enterprise Graph Strategy
 
GraphTour - Neo4j Platform Overview
GraphTour - Neo4j Platform OverviewGraphTour - Neo4j Platform Overview
GraphTour - Neo4j Platform Overview
 
Your Roadmap for An Enterprise Graph Strategy
Your Roadmap for An Enterprise Graph StrategyYour Roadmap for An Enterprise Graph Strategy
Your Roadmap for An Enterprise Graph Strategy
 
Produktdatenmanagement mit Neo4j
Produktdatenmanagement mit Neo4jProduktdatenmanagement mit Neo4j
Produktdatenmanagement mit Neo4j
 
TLC2018 Thomas Haver: Transform with Enterprise Automation
TLC2018 Thomas Haver: Transform with Enterprise AutomationTLC2018 Thomas Haver: Transform with Enterprise Automation
TLC2018 Thomas Haver: Transform with Enterprise Automation
 
PAPIs LATAM 2019 - Training and deploying ML models with Kubeflow and TensorF...
PAPIs LATAM 2019 - Training and deploying ML models with Kubeflow and TensorF...PAPIs LATAM 2019 - Training and deploying ML models with Kubeflow and TensorF...
PAPIs LATAM 2019 - Training and deploying ML models with Kubeflow and TensorF...
 
PAPIs LATAM 2019 - Training and deploying ML models with Kubeflow and TensorF...
PAPIs LATAM 2019 - Training and deploying ML models with Kubeflow and TensorF...PAPIs LATAM 2019 - Training and deploying ML models with Kubeflow and TensorF...
PAPIs LATAM 2019 - Training and deploying ML models with Kubeflow and TensorF...
 
Microsoft PSA: Service Automation in Action
Microsoft PSA: Service Automation in ActionMicrosoft PSA: Service Automation in Action
Microsoft PSA: Service Automation in Action
 
Synergetics India Corporate Presentation
Synergetics India Corporate PresentationSynergetics India Corporate Presentation
Synergetics India Corporate Presentation
 
Synergetics-India Corporate presentation
Synergetics-India Corporate presentationSynergetics-India Corporate presentation
Synergetics-India Corporate presentation
 
Blackboard Learn Deployment: A Detailed Update of Managed Hosting and SaaS De...
Blackboard Learn Deployment: A Detailed Update of Managed Hosting and SaaS De...Blackboard Learn Deployment: A Detailed Update of Managed Hosting and SaaS De...
Blackboard Learn Deployment: A Detailed Update of Managed Hosting and SaaS De...
 
EVOLVE'13 | Enhance | Managing Digital Experiences | Patric DelCioppo
EVOLVE'13 | Enhance | Managing Digital Experiences | Patric DelCioppoEVOLVE'13 | Enhance | Managing Digital Experiences | Patric DelCioppo
EVOLVE'13 | Enhance | Managing Digital Experiences | Patric DelCioppo
 

More from Neo4j

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansQIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansNeo4j
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...Neo4j
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosNeo4j
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Neo4j
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jNeo4j
 
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j
 
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdfRabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j
 
Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Neo4j
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeNeo4j
 
Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)Neo4j
 
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdfNeo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdfNeo4j
 
Enabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge GraphsEnabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge GraphsNeo4j
 
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdfNeo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdfNeo4j
 
Neo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with GraphNeo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with GraphNeo4j
 
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...Neo4j
 

More from Neo4j (20)

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansQIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
 
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
 
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdfRabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
 
Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG time
 
Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)
 
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdfNeo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
 
Enabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge GraphsEnabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge Graphs
 
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdfNeo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
 
Neo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with GraphNeo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with Graph
 
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
 

Recently uploaded

Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 

Recently uploaded (20)

Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 

Building Intelligent Solutions with Graphs, Stefan Kolmar, Neo4j

  • 1. Building Intelligent Solutions with Graphs Stefan Kolmar VP Field Engineering EMEA & APAC
  • 2. • Neo4j services • Solutions and Managed Services • Adding AI/ML to Solutions • Real world examples and best practices 2 Agenda
  • 4. 4 Neo4j Professional Services Training how to efficiently use Build a transport vehicle with (or for) you
  • 5. 5 Neo4j PS Professional Services Offer Training & Enablement Solution Delivery and Management Packaged Services Typically 5-25 days Neo4j advises Customer builds 80% of engagements Custom Scoped 50+ days Neo4j delivers Customer supports 20% of engagements
  • 6. PROFESSIONAL SERVICES GRAPH ACADEMY SOLUTIONS CUSTOMER SUPPORT ● Packaged Services ● Staff Augmentation ● Project/Solution Delivery ● Class room training ● Online/Virtual training ● Certification ● Innovation Labs ● Solution Workshops ● Solutions Development ●24x7x365 & KB ●Platinum support ●Cloud Managed Services ●DBaas (NEW) ●Agile Solution Support Training Enablement Solution Delivery and Mgmt Organisation and offerings
  • 7. 7 Packaged Services Project Lifecyle Graph Awareness Technical Assessment Solution Implementation Roll-out / Production INNOVATION LAB BOOTCAMP SOLUTION DESIGN WORKSHOP SOLUTION AUDIT STAFF AUGMENTATION PRODUCT TRAINING
  • 9. 9
  • 10. „… an IT solution is an aggregation of products and services, as opposed to a single, discrete product ... which helps to solve a particular problem“ https://searchitchannel.techtarget.com/definition/solution 10 What is an IT Solution?
  • 11. - Performance - Agility - Value connections - 360 degree views (customer, product etc) - Finding patterns / anomalies - Sysadmin friendly - Hardware efficiency - Intuitivity 11 Technical Requirements
  • 12. 12 From use case to solution delivery Solution accelerators
  • 15. Solution (Foundation) Framework Neo4j Graph Platform Recom Framework Custom App Solution Foundation Framework Neo4j Data Orchestrator Framework Neo4j Deployment Framework Neo4j Managed Service Fraud Framework Network Mgmt Framework Custom App Custom App Custom App Custom App Custom App Neo4j Version Management Service
  • 16. Solution (Foundation) Framework Neo4j Graph Platform Recom Telco App Solution Foundation Framework Development & Administration Analytics Tooling Graph Analytics Graph Transactions Data Integration Discovery & VisualizationDrivers App App
  • 17. Solution (Foundation) Framework Neo4j Graph Platform Recom Telco App Solution Foundation Framework Development & Administration Analytics Tooling Graph Analytics Graph Transactions Data Integration Discovery & VisualizationDrivers App App API dev 3rd party graph viz Custom dev - graph viz libraries 3rd party analytics Python, Java ML, ... Kettle 3rd party DI/EAI Docker Kubernetes Git Lineage Kettle
  • 18. UI /GRAND stack API Layer Neo4j Data Orchestrator APOC Trigge r Bloom Apollo Client ReactJS ( ReactGraphVis) VisJS Dashboards Business Logic (JS) Neo4j Graph Server Apollo Business Logic (Server) Cypher
  • 20. Solution (Foundation) Framework Neo4j Graph Platform Recom Telco App Solution Foundation Framework App App Availability Demand Framing & Collateral Sales Demo Solution Beta Repeatable Solution Recommendation Framework HCM Framework Privacy Shield Framework Risk Mgmt Framework Fraud Framework C360 Framework CRM Framework Network Mgmt Bill Of Materials
  • 22. Network Management (Telco) Graph Transactions Element Manager Geography Service definitions Kettle Customer data ... Dependency Analysis Spatial queries and path exploration Capacity Analysis Fulfillment Assurance > Impact analysis > Event correlation > Root cause analysis Predefined CYPHER queries (and API) metadata
  • 23. 23 Managed Solutions Cloud Managed Services Agile Solution Support
  • 24. Project definition Solution Design Workshop Deploy Agile Sprints Solution Delivery Methodology 24 Product backlog Backlog Product Increment Main building blocks ● Project definition: clarity about objectives and organisation ● Solution design workshop: requirements and high level design ● Solution Delivery ○ Agile/SCRUM ○ Traditional / Waterfall ● (Regular) Releases / ● Solution support Solution Support Waterfall
  • 25. Main artefacts Small Medium Large Scoping SoW ● ● ● Project def Project definition doc ● ● Design Graph model ● ● ● UI design ● Technical Architecture ● ● ● Backlog / Project plan ● ● ● Sprints Sprint backlog ● ● User Stories ● Roll-out User guide ● Ops guide ● ● Support SLA ● Support document ●
  • 26. The picture can't be displayed. Architecture and design Roll-out and deploy Project management Operations Management IntegrationAPILogicModel Skills & Methods 26 Database
  • 28. 28
  • 29. Where AI and ML fit in 29 Development & Administration Analytics Tooling Graph Analytics Graph Transactions Data Integration Discovery & VisualizationDrivers & APIs AI
  • 30. Differences between ML and Analytics 30 Machine learning: • Determine domain parameters • Historical-based discoveries • Learn and improve without explicit programming
  • 31. Graph analytics: • Uses inherent graph structures • Uncover real-world networks through their connections • Forecast complex network behavior and identify action Differences between ML and Analytics
  • 32. Today challenges with Machine Learning: • Doesn’t take multiple relationship hops into account • Takes time to iteratively train a model • Computational inefficiency of connecting data Benefits of Mixing Graph Analytics with ML Graphs bring: • Context to machine learning • Feature filtration • Connected feature extraction
  • 33. Neo4j has an ‘out of the box’ Graph Algorithms plugin: • Path finding and Search • Centrality and Importance • Community Detection • Similarity and Machine Learning Workflow Many different ways to work with your ML algorithms in Neo4j: • Support for many languages (Python, .Net, Java, Go, Ruby, etc.) • Different data integration options • Triggers, event-driven architecture, user-defined functions 34 Working with Graph Analytics and ML
  • 34. Knowledge graph example: • Using topic finding ML processes (e.g. Latent Dirichlet Allocation) • Feeding the output into a graph database • Search for topics, find related concepts, etc. 35 Graph and Machine Learning Examples Recommendation engine example: • Use ML processes such as collaborative filtering • Enrich graph with the output • Use graph as feedback for future iterations
  • 35. IoT/Connected Home: • Master Data Management • Entity resolution using community detection and similarity Customer Experience Management: • Customer journey path analysis (path finding) 36 Graph Analytics and Algorithm Examples 36 CONNECTS CONNECTS C O N N EC T S RUNS_ON CONNECTS RUNS_ON CONNECTSC O N N EC TS CONNECTS RUNS_ON RUNS_ON RUNS_ONC O N N EC TS ZONE ZONE ZONE DEVICE DEVICE DEVICE DEVICE DEVICE DEVICE APP APP
  • 36. Finding connections (pathfinding) • How are these two parties connected? 37 Graph Algorithm Examples Finding influencers (community detection) • Will this individual’s friends churn? Finding key components (centrality) • What components do we depend upon? What can’t fail?
  • 37. Putting it all Together
  • 39. Our Neo4j activity implementation has led to a great decrease in complexity, storage, and infrastructure costs. Our full dataset size is now around 40 GB, down from 50 TB of data that we had stored in Cassandra. We’re able to power our entire activity feed infrastructure using a cluster of 3 Neo4j instances, down from 48 Cassandra instances of pretty much equal specs. That has also led to reduced infrastructure costs. Most importantly, it’s been a breeze for our operations staff to manage since the architecture is simple and lean.” David Fox, Adobe, Oct 2018 40 Customer Quote How can Neo4j Services help you to get there?
  • 40. Customer Use Case: • Leading online platform to showcase and discover creative work • More than 10 million members • Allows creatives to share their work with millions of daily visitors • Highlights Adobe software used in the creation process • Drives people to the Adobe Creative Cloud • Social platform for discovery, learning, and more 41 Adobe – Project Behance Activity feed: • Mongo DB (2011) - 125 nodes, dataset size of about 20tb (terabytes) • Cassandra (2015) - 48 nodes, dataset size of about 50tb (terabytes) • Neo4j (2018) - 3 nodes, dataset size of 33gb (gigabytes) 5 day BOOTCAMP
  • 41. 42 Large Chemical Producer and Supplier Customer Journey 5 day Bootcamp Educate Customer on Graph technology Demonstrate that BOM use cases are a good fit for Neo4j Build a small graph prototype
  • 42. 43 Large Chemical Producer and Supplier Customer Journey 5 day Bootcamp 30 day POC Load subset of real life data (C4) Build a GUI prototype to demonstrate value to end-users. Initial roll-out to power users
  • 43. 44 Large Chemical Producer and Supplier Customer Journey 5 day BOOTCAMP 30 day POC FULL PROJECT OWNERSHIP (200md) Data for multiple production chains Improved GUI Add profit margin calculation across value chain
  • 44. 45 Large Commercial Bank Customer Journey INNOVATION LAB STAFF AUGMENTATION CAMPAIGN MGMT INNOVATION LAB FRAUD PROJECT 80 mandays TBD YET ANOTHER INNOVATION LAB
  • 45. 46 Conclusion • Neo4j PS makes customer projects successful • through enablement • through project / solution delivery • Graph Based Solutions as accelerators • Neo4j is the foundation for AI and ML • Customer are using Neo4j for their success