SlideShare a Scribd company logo
© 2022 Neo4j, Inc. All rights reserved.
© 2022 Neo4j, Inc. All rights reserved.
Modeling Physical Systems in
the Metaverse Easily with Graphs
• Mike Morley, Director AI/ML Technology, Arcurve
• Peter Tunkis, Lead Data Scientist, Arcurve
© 2022 Neo4j, Inc. All rights reserved.
© 2022 Neo4j, Inc. All rights reserved.
2
Introduction
Real World
Analytics
Environment
Mining
Energy
AEC
Facilities
Your technology partner...
from strategy to execution
• We are surrounded by
data
• How can we leverage
these data?
• Communicate and use
the right tool for the job
• Today we will
demonstrate how Arcurve
takes physical systems,
models them in graph,
and takes it all to the next
level to bring out value for
our clients
© 2022 Neo4j, Inc. All rights reserved.
3
About Arcurve
Execution
Strategy
Digital
Transformation
Prepare,
Plan &
Execute
AI & Data
Analytics
Software
Development
Advisory
Services
Software &
Vendor
Selection
System
Automation
& Design
Process
Automation &
Design
Software
Design
Custom
Development
Delivery
Operations
Enablement
Strategic
Planning
Business
Analysis
Product
Management
© 2022 Neo4j, Inc. All rights reserved.
© 2022 Neo4j, Inc. All rights reserved.
4
The challenge
• Create an interactive
application to solve
practical business
problems
• Fictional client
proposal: School
Board wants to
inspect/analyze HVAC
in a High School
◦ Assess risk
◦ Trace
contaminants
◦ Intuitively
visualize
© 2022 Neo4j, Inc. All rights reserved.
5
The Solution
• Why be satisfied by being told the what when we can instead show both what and where?
High school
Design Model
• BIM data stored/modeled
in REVIT
• Data wrangling reveals
enough meta-data to get
us started (spaces, ducts,
HVAC equipment, etc.)
• Use neo4j to model the
building as a graph
• Facilitate analytics with
exploratory queries, graph
algorithms
Translate
Building/HVAC
to Graph DB
Visualize
building/HVAC
& analytics
• Bring the graph back to a
'digital twin' of the
building/HVAC
• Visualize graph analytics
interactively and intuitively
in the 3D model
Intuitive Interactive Actionable
© 2022 Neo4j, Inc. All rights reserved.
6
Thanks to...
• Will Reynolds, whose expertise of REVIT and neo4j we leveraged
• The Arcurve Team
◦ Unity and C#: Colton Osterlund & Andrew Koenig
◦ Neo4J and graph theory: Eric Nosal
◦ Business concepts, messaging and design: Dani Finch, Jason Hamm,
Michael Smith
© 2022 Neo4j, Inc. All rights reserved.
7
Bringing the Building into Graph
From REVIT to Neo4J
© 2022 Neo4j, Inc. All rights reserved.
8
Exploring the Building in Graph
How Does Graph Address the Challenges?
© 2022 Neo4j, Inc. All rights reserved.
9
How Does Graph Address the Challenges?
• Discover and traverse the graph = “walking the ducts”, virtual inspection
• GDS: Centrality (Weighted Degree)
◦ Discover and monitor ‘hot spots’
◦ Recommendations for maintenance and applying filtration
• GDS: Pathfinding (Weighted Spanning Trees)
◦ Simulate where COVID may go based on where a first-cough happens
◦ Simulate where COVID may have come from if (non-origin) detected
• Results in neo4j give us the meat and potatoes—can we step it up a notch?
© 2022 Neo4j, Inc. All rights reserved.
10
Bringing the Graph into the Building
Intuitive, Interactive, Actionable 3D Visualizations
© 2022 Neo4j, Inc. All rights reserved.
© 2022 Neo4j, Inc. All rights reserved.
11
The possibilities are
endless...
Summary
• Include 'NPCs' to simulate
hypothetical persons' behaviour
• Enhance Unity Model to be fully
real-time/interactive (AR/VR)
• Integrate and implement
supervised/predictive modeling for
incidents
• Leverage a fuller extent of the data
in the graph (properties galore!)
• Using graphDB technology to model
physical systems opens a wealth of
opportunity to expand path-to-value
• Client wanted to assess and analyze
HVAC in a High School
◦ Translate the building into a graph
database
◦ Conduct assessment and analyses
using powerful tools in neo4j GDS
◦ Visualize assessments and analyses
in an intuitive 3D representation of the
building
Physical Systems + Graph = Wealth of Opportunities
© 2022 Neo4j, Inc. All rights reserved.
12
Graph Is the Central Hub
• Neo4j is the master data management system that links all the modelling
systems together into a unified model
◦ Engineering design
◦ Machine learning for prediction
◦ Computational models such as CONTAM for simulation
◦ Unity or equivalent analytics output for visualizing and interpreting results
© 2022 Neo4j, Inc. All rights reserved.
© 2022 Neo4j, Inc. All rights reserved.
13
Thank you!
Contact us at
info@arcurve.com

More Related Content

What's hot

Intro to Graphs and Neo4j
Intro to Graphs and Neo4jIntro to Graphs and Neo4j
Intro to Graphs and Neo4j
jexp
 

What's hot (20)

Testing ansible roles with molecule
Testing ansible roles with moleculeTesting ansible roles with molecule
Testing ansible roles with molecule
 
Sergii Bielskyi "Using Kafka and Azure Event hub together for streaming Big d...
Sergii Bielskyi "Using Kafka and Azure Event hub together for streaming Big d...Sergii Bielskyi "Using Kafka and Azure Event hub together for streaming Big d...
Sergii Bielskyi "Using Kafka and Azure Event hub together for streaming Big d...
 
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShift
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShiftKubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShift
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShift
 
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AIDeloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
 
Intro to Graphs and Neo4j
Intro to Graphs and Neo4jIntro to Graphs and Neo4j
Intro to Graphs and Neo4j
 
DevOps @ OpenShift Online
DevOps @ OpenShift OnlineDevOps @ OpenShift Online
DevOps @ OpenShift Online
 
Rancher 2.0 Technical Deep Dive
Rancher 2.0 Technical Deep DiveRancher 2.0 Technical Deep Dive
Rancher 2.0 Technical Deep Dive
 
Moving OBIEE to Oracle Analytics Cloud
Moving OBIEE to Oracle Analytics CloudMoving OBIEE to Oracle Analytics Cloud
Moving OBIEE to Oracle Analytics Cloud
 
Northern Gas Networks and CKDelta at Neo4j GraphSummit London 14Nov23.pptx
Northern Gas Networks and CKDelta at Neo4j GraphSummit London 14Nov23.pptxNorthern Gas Networks and CKDelta at Neo4j GraphSummit London 14Nov23.pptx
Northern Gas Networks and CKDelta at Neo4j GraphSummit London 14Nov23.pptx
 
Building Thick Clients with Tower in Rust
Building Thick Clients with Tower in RustBuilding Thick Clients with Tower in Rust
Building Thick Clients with Tower in Rust
 
How to SRE when you have no SRE
How to SRE when you have no SREHow to SRE when you have no SRE
How to SRE when you have no SRE
 
Microservices Architecture - Cloud Native Apps
Microservices Architecture - Cloud Native AppsMicroservices Architecture - Cloud Native Apps
Microservices Architecture - Cloud Native Apps
 
Case Study: Migrating Hyperic from EJB to Spring from JBoss to Apache Tomcat
Case Study: Migrating Hyperic from EJB to Spring from JBoss to Apache TomcatCase Study: Migrating Hyperic from EJB to Spring from JBoss to Apache Tomcat
Case Study: Migrating Hyperic from EJB to Spring from JBoss to Apache Tomcat
 
Optimizing the Supply Chain with Knowledge Graphs, IoT and Digital Twins_Moor...
Optimizing the Supply Chain with Knowledge Graphs, IoT and Digital Twins_Moor...Optimizing the Supply Chain with Knowledge Graphs, IoT and Digital Twins_Moor...
Optimizing the Supply Chain with Knowledge Graphs, IoT and Digital Twins_Moor...
 
Big Data Redis Mongodb Dynamodb Sharding
Big Data Redis Mongodb Dynamodb ShardingBig Data Redis Mongodb Dynamodb Sharding
Big Data Redis Mongodb Dynamodb Sharding
 
Försäkringskassan: Neo4j as an Information Hub (GraphSummit Stockholm 2023)
Försäkringskassan: Neo4j as an Information Hub (GraphSummit Stockholm 2023)Försäkringskassan: Neo4j as an Information Hub (GraphSummit Stockholm 2023)
Försäkringskassan: Neo4j as an Information Hub (GraphSummit Stockholm 2023)
 
Shift left Observability
Shift left ObservabilityShift left Observability
Shift left Observability
 
CI-CD Jenkins, GitHub Actions, Tekton
CI-CD Jenkins, GitHub Actions, Tekton CI-CD Jenkins, GitHub Actions, Tekton
CI-CD Jenkins, GitHub Actions, Tekton
 
Building the Rail Network Digital Twin at CSX
Building the Rail Network Digital Twin at CSXBuilding the Rail Network Digital Twin at CSX
Building the Rail Network Digital Twin at CSX
 
Intro to Neo4j - Nicole White
Intro to Neo4j - Nicole WhiteIntro to Neo4j - Nicole White
Intro to Neo4j - Nicole White
 

Similar to Modeling Physical Systems in the Metaverse Easily with Graphs

Nordics Edition - The Neo4j Graph Data Platform Today & Tomorrow
Nordics Edition - The Neo4j Graph Data Platform Today & TomorrowNordics Edition - The Neo4j Graph Data Platform Today & Tomorrow
Nordics Edition - The Neo4j Graph Data Platform Today & Tomorrow
Neo4j
 
Connecta Event: Big Query och dataanalys med Google Cloud Platform
Connecta Event: Big Query och dataanalys med Google Cloud PlatformConnecta Event: Big Query och dataanalys med Google Cloud Platform
Connecta Event: Big Query och dataanalys med Google Cloud Platform
ConnectaDigital
 

Similar to Modeling Physical Systems in the Metaverse Easily with Graphs (20)

Workshop Español - Introducción a Neo4j
Workshop Español - Introducción a Neo4jWorkshop Español - Introducción a Neo4j
Workshop Español - Introducción a Neo4j
 
GPT and Graph Data Science to power your Knowledge Graph
GPT and Graph Data Science to power your Knowledge GraphGPT and Graph Data Science to power your Knowledge Graph
GPT and Graph Data Science to power your Knowledge Graph
 
Nordics Edition - The Neo4j Graph Data Platform Today & Tomorrow
Nordics Edition - The Neo4j Graph Data Platform Today & TomorrowNordics Edition - The Neo4j Graph Data Platform Today & Tomorrow
Nordics Edition - The Neo4j Graph Data Platform Today & Tomorrow
 
Using Graph to Enable Digital Transformation
Using Graph to Enable Digital Transformation Using Graph to Enable Digital Transformation
Using Graph to Enable Digital Transformation
 
Transforming Innovation: Digital Twin for the Win!
Transforming Innovation: Digital Twin for the Win!Transforming Innovation: Digital Twin for the Win!
Transforming Innovation: Digital Twin for the Win!
 
Kyligence Cloud 4 - Feature Focus: AI-Augmented Engine
Kyligence Cloud 4 - Feature Focus: AI-Augmented EngineKyligence Cloud 4 - Feature Focus: AI-Augmented Engine
Kyligence Cloud 4 - Feature Focus: AI-Augmented Engine
 
Integrating BIM & GIS - Closing the Data Loop, September 2019
Integrating BIM & GIS - Closing the Data Loop, September 2019Integrating BIM & GIS - Closing the Data Loop, September 2019
Integrating BIM & GIS - Closing the Data Loop, September 2019
 
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
Workshop -  Architecting Innovative Graph Applications- GraphSummit MilanWorkshop -  Architecting Innovative Graph Applications- GraphSummit Milan
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
 
Dii deck August 21
Dii deck August 21Dii deck August 21
Dii deck August 21
 
Are You Underestimating the Value Within Your Data? A conversation about grap...
Are You Underestimating the Value Within Your Data? A conversation about grap...Are You Underestimating the Value Within Your Data? A conversation about grap...
Are You Underestimating the Value Within Your Data? A conversation about grap...
 
Data-Centric Approach for Project Delivery
Data-Centric Approach for Project DeliveryData-Centric Approach for Project Delivery
Data-Centric Approach for Project Delivery
 
How Graph Data Science can turbocharge your Knowledge Graph
How Graph Data Science can turbocharge your Knowledge GraphHow Graph Data Science can turbocharge your Knowledge Graph
How Graph Data Science can turbocharge your Knowledge Graph
 
New! Neo4j AuraDS: The Fastest Way to Get Started with Data Science in the Cloud
New! Neo4j AuraDS: The Fastest Way to Get Started with Data Science in the CloudNew! Neo4j AuraDS: The Fastest Way to Get Started with Data Science in the Cloud
New! Neo4j AuraDS: The Fastest Way to Get Started with Data Science in the Cloud
 
Data Con LA 2022 - Who Owns That Yacht? How Graphs Are Used to Identify Asset...
Data Con LA 2022 - Who Owns That Yacht? How Graphs Are Used to Identify Asset...Data Con LA 2022 - Who Owns That Yacht? How Graphs Are Used to Identify Asset...
Data Con LA 2022 - Who Owns That Yacht? How Graphs Are Used to Identify Asset...
 
Optimizing Your Supply Chain with Neo4j
Optimizing Your Supply Chain with Neo4jOptimizing Your Supply Chain with Neo4j
Optimizing Your Supply Chain with Neo4j
 
The Data Platform for Today's Intelligent Applications.pdf
The Data Platform for Today's Intelligent Applications.pdfThe Data Platform for Today's Intelligent Applications.pdf
The Data Platform for Today's Intelligent Applications.pdf
 
GraphSummit Toronto: Keynote - Innovating with Graphs
GraphSummit Toronto: Keynote - Innovating with Graphs GraphSummit Toronto: Keynote - Innovating with Graphs
GraphSummit Toronto: Keynote - Innovating with Graphs
 
OSL BIMevoke statement
OSL BIMevoke statementOSL BIMevoke statement
OSL BIMevoke statement
 
Graph Data Science at Scale
Graph Data Science at ScaleGraph Data Science at Scale
Graph Data Science at Scale
 
Connecta Event: Big Query och dataanalys med Google Cloud Platform
Connecta Event: Big Query och dataanalys med Google Cloud PlatformConnecta Event: Big Query och dataanalys med Google Cloud Platform
Connecta Event: Big Query och dataanalys med Google Cloud Platform
 

More from Neo4j

More from Neo4j (20)

GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysis
 
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesGraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
 
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
KLARNA -  Language Models and Knowledge Graphs: A Systems ApproachKLARNA -  Language Models and Knowledge Graphs: A Systems Approach
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
 
INGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignINGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by Design
 
Your enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jYour enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4j
 
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptxBT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
 
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit MilanWorkshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
 
LARUS - Galileo.XAI e Gen-AI: la nuova prospettiva di LARUS per il futuro del...
LARUS - Galileo.XAI e Gen-AI: la nuova prospettiva di LARUS per il futuro del...LARUS - Galileo.XAI e Gen-AI: la nuova prospettiva di LARUS per il futuro del...
LARUS - Galileo.XAI e Gen-AI: la nuova prospettiva di LARUS per il futuro del...
 
GraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4jGraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4j
 
GraphSummit Milan & Stockholm - Neo4j: The Art of the Possible with Graph
GraphSummit Milan & Stockholm - Neo4j: The Art of the Possible with GraphGraphSummit Milan & Stockholm - Neo4j: The Art of the Possible with Graph
GraphSummit Milan & Stockholm - Neo4j: The Art of the Possible with Graph
 
LARUS - Galileo.XAI e Gen-AI: la nuova prospettiva di LARUS per il futuro del...
LARUS - Galileo.XAI e Gen-AI: la nuova prospettiva di LARUS per il futuro del...LARUS - Galileo.XAI e Gen-AI: la nuova prospettiva di LARUS per il futuro del...
LARUS - Galileo.XAI e Gen-AI: la nuova prospettiva di LARUS per il futuro del...
 
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale Ibrida
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale IbridaUNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale Ibrida
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale Ibrida
 
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
 
From Knowledge Graphs via Lego Bricks to scientific conversations.pptx
From Knowledge Graphs via Lego Bricks to scientific conversations.pptxFrom Knowledge Graphs via Lego Bricks to scientific conversations.pptx
From Knowledge Graphs via Lego Bricks to scientific conversations.pptx
 
Novo Nordisk: When Knowledge Graphs meet LLMs
Novo Nordisk: When Knowledge Graphs meet LLMsNovo Nordisk: When Knowledge Graphs meet LLMs
Novo Nordisk: When Knowledge Graphs meet LLMs
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
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
 

Recently uploaded

State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 

Recently uploaded (20)

Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
КАТЕРИНА АБЗЯТОВА «Ефективне планування тестування ключові аспекти та практ...
КАТЕРИНА АБЗЯТОВА  «Ефективне планування тестування  ключові аспекти та практ...КАТЕРИНА АБЗЯТОВА  «Ефективне планування тестування  ключові аспекти та практ...
КАТЕРИНА АБЗЯТОВА «Ефективне планування тестування ключові аспекти та практ...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 

Modeling Physical Systems in the Metaverse Easily with Graphs

  • 1. © 2022 Neo4j, Inc. All rights reserved. © 2022 Neo4j, Inc. All rights reserved. Modeling Physical Systems in the Metaverse Easily with Graphs • Mike Morley, Director AI/ML Technology, Arcurve • Peter Tunkis, Lead Data Scientist, Arcurve
  • 2. © 2022 Neo4j, Inc. All rights reserved. © 2022 Neo4j, Inc. All rights reserved. 2 Introduction Real World Analytics Environment Mining Energy AEC Facilities Your technology partner... from strategy to execution • We are surrounded by data • How can we leverage these data? • Communicate and use the right tool for the job • Today we will demonstrate how Arcurve takes physical systems, models them in graph, and takes it all to the next level to bring out value for our clients
  • 3. © 2022 Neo4j, Inc. All rights reserved. 3 About Arcurve Execution Strategy Digital Transformation Prepare, Plan & Execute AI & Data Analytics Software Development Advisory Services Software & Vendor Selection System Automation & Design Process Automation & Design Software Design Custom Development Delivery Operations Enablement Strategic Planning Business Analysis Product Management
  • 4. © 2022 Neo4j, Inc. All rights reserved. © 2022 Neo4j, Inc. All rights reserved. 4 The challenge • Create an interactive application to solve practical business problems • Fictional client proposal: School Board wants to inspect/analyze HVAC in a High School ◦ Assess risk ◦ Trace contaminants ◦ Intuitively visualize
  • 5. © 2022 Neo4j, Inc. All rights reserved. 5 The Solution • Why be satisfied by being told the what when we can instead show both what and where? High school Design Model • BIM data stored/modeled in REVIT • Data wrangling reveals enough meta-data to get us started (spaces, ducts, HVAC equipment, etc.) • Use neo4j to model the building as a graph • Facilitate analytics with exploratory queries, graph algorithms Translate Building/HVAC to Graph DB Visualize building/HVAC & analytics • Bring the graph back to a 'digital twin' of the building/HVAC • Visualize graph analytics interactively and intuitively in the 3D model Intuitive Interactive Actionable
  • 6. © 2022 Neo4j, Inc. All rights reserved. 6 Thanks to... • Will Reynolds, whose expertise of REVIT and neo4j we leveraged • The Arcurve Team ◦ Unity and C#: Colton Osterlund & Andrew Koenig ◦ Neo4J and graph theory: Eric Nosal ◦ Business concepts, messaging and design: Dani Finch, Jason Hamm, Michael Smith
  • 7. © 2022 Neo4j, Inc. All rights reserved. 7 Bringing the Building into Graph From REVIT to Neo4J
  • 8. © 2022 Neo4j, Inc. All rights reserved. 8 Exploring the Building in Graph How Does Graph Address the Challenges?
  • 9. © 2022 Neo4j, Inc. All rights reserved. 9 How Does Graph Address the Challenges? • Discover and traverse the graph = “walking the ducts”, virtual inspection • GDS: Centrality (Weighted Degree) ◦ Discover and monitor ‘hot spots’ ◦ Recommendations for maintenance and applying filtration • GDS: Pathfinding (Weighted Spanning Trees) ◦ Simulate where COVID may go based on where a first-cough happens ◦ Simulate where COVID may have come from if (non-origin) detected • Results in neo4j give us the meat and potatoes—can we step it up a notch?
  • 10. © 2022 Neo4j, Inc. All rights reserved. 10 Bringing the Graph into the Building Intuitive, Interactive, Actionable 3D Visualizations
  • 11. © 2022 Neo4j, Inc. All rights reserved. © 2022 Neo4j, Inc. All rights reserved. 11 The possibilities are endless... Summary • Include 'NPCs' to simulate hypothetical persons' behaviour • Enhance Unity Model to be fully real-time/interactive (AR/VR) • Integrate and implement supervised/predictive modeling for incidents • Leverage a fuller extent of the data in the graph (properties galore!) • Using graphDB technology to model physical systems opens a wealth of opportunity to expand path-to-value • Client wanted to assess and analyze HVAC in a High School ◦ Translate the building into a graph database ◦ Conduct assessment and analyses using powerful tools in neo4j GDS ◦ Visualize assessments and analyses in an intuitive 3D representation of the building Physical Systems + Graph = Wealth of Opportunities
  • 12. © 2022 Neo4j, Inc. All rights reserved. 12 Graph Is the Central Hub • Neo4j is the master data management system that links all the modelling systems together into a unified model ◦ Engineering design ◦ Machine learning for prediction ◦ Computational models such as CONTAM for simulation ◦ Unity or equivalent analytics output for visualizing and interpreting results
  • 13. © 2022 Neo4j, Inc. All rights reserved. © 2022 Neo4j, Inc. All rights reserved. 13 Thank you! Contact us at info@arcurve.com

Editor's Notes

  1. More and more we are all coming to realize that everything around us is data—it’s up to us to learn and determine how to leverage these data. The growing capability in the graph data base and analytics technology space means that we have more opportunities than ever to harness the data around us, but also ever-increasing challenges to avoid the pitfalls of Maslow’s Hammer When we take on a new project, we make sure to sit down with stakeholders to ensure we can achieve the goals of the project: Addressing not just what’s wanted, but what’s needed—this helps ensure that we are using the right tools for the job All this to say that we’ve seen a steady increase in clients interested in leveraging the physical data around us—from those in telecommunications and energy industries to logistics and even human resources!
  2. We essentially approach workflows holistically, but comprehensively across areas relevant to any project: Software and vendor selection System automation and design App development Business Analysis Product Management Sustainment While we don’t have the liberty of openly discussing the specifics of the work in these partnerships, we would like to demonstrate a project, couched in our general workflow, in which we take a complex problem with which many of us are familiar, leverage graph technology to facilitate intuitive analyses by modeling a physical system and taking all of this to the next level with cutting edge, intuitive visualization
  3. One question that we were interested in exploring was if covid would spread through ventilation systems. So we thought it might make a good basis for a demo of graph + visualization.  This also helps illustrated work we are doing on actual projects .  The challenge of this demonstration on its face is concrete: A hypothetical client representing a school board came to us with a request to help assess risk in the HVAC system of on of their high schools. Ensuring HVAC is in top shape is important at any time, but as we know, this profile has been raised thanks to COVID This leads to a couple of questions/asks: How can we proactively address possible risks in our HVAC with respect to the spread of contaminants like COVID? Where are the riskiest chokepoints or junctions from which COVID could spread easily? If we do experience contamination, is it possible to determine the source of any contaminants? Or if we know the source, can we determine the extent of possible spread and contamination? Is it possible to visualize, or ‘inspect’ our HVAC and any analyses we do on it in an intuitive way to help speed up reactions?
  4. Following consultation with the stakeholders to define the scope: both the challenges to address and the availability of data to do so, we planned how to accomplish this task: The board had technical specs and a design model of the building, including HVAC, in REVIT Utilizing graph database technology provides an intuitive way to model complex physical systems featuring lots of interconnectivity and/or dependencies: Buildings/architecture Transportation and logistics Energy and natural resource systems like pipelines or processing facilities The list goes on! Finally, to facilitate and expedite data-driven decision-making, we opted to bring together the physical model and analytics together in UNITY: a widely-used 3D modeling platform Why 3D model? Communicating results is just as—if not often more—important than the analytics or data science that power any deliverables Visualizing findings in the abstract using tables, bar graphs, pie charts and the like is minimally viable, but why not make it truly intuitive? Why not visualize the graph and any analytics embedded in our 3D model—that is, visualize our analysis in the building itself, as if we were conducting virtual inspections? Why be satisfied by being told the what when we can instead show both what and where?
  5. Before we go on…a few words of thanks
  6. First step is to bring the REVIT model into Graph MIMO TO LEAD DEMO PART 1
  7. This slide begins Demo part 2 (stuff in neo4j) PETE TO LEAD DEMO PART 2
  8. With the model in graph, we can traverse the HVAC system in graph as tough we were “walking the ducts” from rooms or spaces to terminals to ducts, equipment, duct transitions [PETE to RUN ERIC’s DEMO QUERY] We can leverage GDS to assess risky hotspots—either places that could be spreader sources or chokepoints Recommend monitoring, upgrading components and/or filtration in these areas Similar to how we might try to find bottlenecks when dealing with transportation/logistics We can further leverage GDS to conduct probabilistic contact-tracing, either forward or backward Proactively simulate forward tracing – you know where COVID-cough took place Reactively simulate backward tracing – you know where COVID appeared, but not where it originated [PETE to DEMO IN NEO4J BROWSER FOR GDS, run through queries/algo results]
  9. As we can see, tables and graphy visualizations take us a good lot of the way there, but how can we make our traversals and analyses more intuitive, and expedite the path-to-value in decision-making processes? Which is easier: trying to find something that showed up in a list/table, or getting shown exactly where that something is on a scaled map/visual representation? MIMO TO LEAD DEMO PART 3
  10. Information management throughout the organization: What needs to be seen: when, where, why, and how?