SlideShare a Scribd company logo
1 of 49
Download to read offline
2017 Stefan Plantikow, Neo4j
Stefan Plantikow, Neo4j
2017 Stefan Plantikow, Neo4j
•
•
2
2017 Stefan Plantikow, Neo4j
2017 Stefan Plantikow, Neo4j
•
•
•
•
•
•
•
•
•
4
2017 Stefan Plantikow, Neo4j
•
• →
•
•
•
•
•
5
2017 Stefan Plantikow, Neo4j
•
•
•
•
•
•
•
•
6
2017 Stefan Plantikow, Neo4j
2017 Stefan Plantikow, Neo4j
8
2017 Stefan Plantikow, Neo4j
●
●
●
●
○
○
●
2017 Stefan Plantikow, Neo4j
2017 Stefan Plantikow, Neo4j
11
2017 Stefan Plantikow, Neo4j
12
2017 Stefan Plantikow, Neo4j
13
2017 Stefan Plantikow, Neo4j
2017 Stefan Plantikow, Neo4j
•
•
•
•
•
15
2017 Stefan Plantikow, Neo4j
≠
16
2017 Stefan Plantikow, Neo4j
2017 Stefan Plantikow, Neo4j
CYPHER 2017
2017 Stefan Plantikow, Neo4j
CYPHER 2018
2017 Stefan Plantikow, Neo4j
●
●
●
2017 Stefan Plantikow, Neo4j
MATCH
FROM GRAPH cities
MATCH (city:City)-[:IN]->(:Country {name: "Germany"})
FROM GRAPH people
MATCH (person)-[:LIVES_IN]->(city)
RETURN person ORDER BY person.age LIMIT 1
2017 Stefan Plantikow, Neo4j
● GRAPH foo
● NEW GRAPH bar
● COPY GRAPH foo TO baz
● GRAPH foo AT "url"
● NEW GRAPH foo AT "url"
2017 Stefan Plantikow, Neo4j
CREATE, MERGE, DELETE
FROM GRAPH people
MATCH (alice)-[:KNOWS]->(bob)-[:KNOWS]->(charlie)
WHERE (bob)-[:LOVES]->(alice)<-[:LOVES]-(charlie)
AND (bob)<-[:LOVES]-(alice)-[:LOVES]->(charlie)
INTO GRAPH drama
CREATE (t:LoveTriangle)<-[:IN]-(alice),
(t)<-[:IN]-(bob), (t)<-[:IN]-(charlie)
RETURN DISTINCT alice.name
2017 Stefan Plantikow, Neo4j
● [OPTIONAL] MATCH
●
● CREATE
○
○
● MERGE
● SET/REMOVE
● DELETE
2017 Stefan Plantikow, Neo4j
2017 Stefan Plantikow, Neo4j
MATCH (a)-->(b) WITH a, b ...
2017 Stefan Plantikow, Neo4j
WITH a, r, b RETURN GRAPH (a)-[r]->(b) AS foo
2017 Stefan Plantikow, Neo4j
MATCH (a:Person)-[:FRIEND*2]->(b:Person)
RETURN GRAPH (a)-[:FOAF]->(b) AS foo
MATCH (a:Person)-[:FRIEND*2]->(b:Person)
WITH GRAPH (a)-[:FOAF]->(b)
// Similar to (c)-[:FRIEND*4]->(d)
MATCH (c)-[:FOAF]->(d)
RETURN *
2017 Stefan Plantikow, Neo4j
2017 Stefan Plantikow, Neo4j
WITH/RETURN
RETURN GRAPH foo
RETURN name, age, GRAPHS foo, bar, baz
WITH GRAPHS *
WITH GRAPHS *, NEW GRAPH myNewGraph AT "url"
WITH GRAPHS foo, bar, COPY GRAPH foo TO baz
2017 Stefan Plantikow, Neo4j
RETURN a, b, c, GRAPHS foo, bar
RETURN a, b, c
WITH a, b, c, GRAPHS foo, bar
WITH a, b, c
WITH GRAPHS ...
2017 Stefan Plantikow, Neo4j
● WITH ... GRAPH foo
● WITH ... GRAPHS foo, bar, baz
●
2017 Stefan Plantikow, Neo4j
WITH GRAPHS
FROM/INTO
WITH GRAPHS foo, bar >>
WITH GRAPHS foo, >> baz
WITH GRAPHS foo >> bar
2017 Stefan Plantikow, Neo4j
● COPY GRAPH foo TO "new-url"
● MOVE GRAPH foo TO "new-url"
● DELETE GRAPH foo
2017 Stefan Plantikow, Neo4j
●
●
●
●
●
2017 Stefan Plantikow, Neo4j
2017 Stefan Plantikow, Neo4j
2017 Stefan Plantikow, Neo4j
FROM GRAPH ActorsFilmsCities AT
'graph://actors_films_cities...'
MATCH (p:Person)-[:BORN_IN]->(c:City)
INTO NEW GRAPH PersonCityEvents
MERGE
(p:Person {name: p.name, YOB: p.YOB})
MERGE (c:City {name: c.name})
MERGE (p)-[:BORN_IN]->(c)
RETURN GRAPH PersonCityEvents
2017 Stefan Plantikow, Neo4j
WITH GRAPH PersonCityEvents
FROM GRAPH Events AT 'graph://events...'
MATCH (c)<-[:IN_CITY]-(e)-[:IN_YEAR]->(y),
(e)-[:IS_A]->(et {value: 'Criminal Event'})
// Do matches for all other event types:
// Public Event, War Event....
...
INTO GRAPH PersonCityEvents
MERGE (c:City {name: c.value})
MERGE (e {title: e.value, year: y.value})
MERGE (e)-[:HAPPENED_IN]->(c)
SET e:WarEvent
// Do for all remaining event types
...
RETURN count(*) AS matches
2017 Stefan Plantikow, Neo4j
WITH GRAPH PersonCityEvents
MATCH (ce:CriminalEvent)-[:HAPPENED_IN]->(c:City)<-[:BORN_IN]-(p:Person)
INTO NEW GRAPH Temp-PersonCityCrimes
MERGE (p:Person {name: p.name, YOB: p.YOB})
MERGE (c:City {name: c.name})
MERGE (ce:CriminalEvent
{title: ce.title, year: ce.year})
MERGE (p)-[:BORN_IN]->(c)
MERGE (ce)-[:HAPPENED_IN]->(c)
RETURN GRAPH Temp-PersonCityCrimes
2017 Stefan Plantikow, Neo4j
2017 Stefan Plantikow, Neo4j
FROM GRAPH SalesDetail AT ‘graph://...’
MATCH (p:Product)-[rel:IN]->(:Order)<-[HAS]-(s:Store)-[:IN]->(r:Region)
WITH reg.name AS regionName,
s.code AS storeCode,
p.code AS productCode,
sum(rel.soldPrice * rel.numItemsSold)
AS storeProductTotal
regionName storeCode productCode storeProduct-
Total
APAC AC-888 PEN-1 20.00
APAC AC-888 TOY-1 45.00
EMEA LK-709 BOOK-2 10.00
EMEA LK-709 TOY-1 40.00
EMEA LK-709 BOOK-5 15.00
EMEA WW-531 BOOK-5 18.00
EMEA WW-531 BULB-2 190.00
EMEA WW-531 PC-1 440.00
2017 Stefan Plantikow, Neo4j
RETURN regionName,
storeCode,
sum(storeProductTotal) AS
totalStoreSales
GRAPH SalesSummary // not shown
regionName storeCode totalStoreSales
APAC AC-888 65.00
EMEA LK-709 65.00
EMEA WW-531 648.00
2017 Stefan Plantikow, Neo4j
2017 Stefan Plantikow, Neo4j
USE
FROM
INTO
2017 Stefan Plantikow, Neo4j
COPY GRAPH foo AS SNAPSHOT bar
CREATE (=p)
2017 Stefan Plantikow, Neo4j
SET GRAPH foo.prop = 42
REMOVE GRAPH foo.prop
SET GRAPH foo:SocialNetwork
REMOVE GRAPH foo:SocialNetwork
2017 Stefan Plantikow, Neo4j
●
●
●
●
MATCH (a:Person),
<g1 (a)-[:KNOWS]->(...)>,
<g2 (a)-[:LIVES_IN]->(...)>
RETURN GRAPH g1-g2 AS g
2017 Stefan Plantikow, Neo4j

More Related Content

More from openCypher

Cypher for Gremlin
Cypher for GremlinCypher for Gremlin
Cypher for GremlinopenCypher
 
Comparing PGQL, G-Core and Cypher
Comparing PGQL, G-Core and CypherComparing PGQL, G-Core and Cypher
Comparing PGQL, G-Core and CypheropenCypher
 
Multiple graphs in openCypher
Multiple graphs in openCypherMultiple graphs in openCypher
Multiple graphs in openCypheropenCypher
 
Eighth openCypher Implementers Group Meeting: Status Update
Eighth openCypher Implementers Group Meeting: Status UpdateEighth openCypher Implementers Group Meeting: Status Update
Eighth openCypher Implementers Group Meeting: Status UpdateopenCypher
 
Cypher for Gremlin
Cypher for GremlinCypher for Gremlin
Cypher for GremlinopenCypher
 
Supporting dates and times in Cypher
Supporting dates and times in CypherSupporting dates and times in Cypher
Supporting dates and times in CypheropenCypher
 
Seventh openCypher Implementers Group Meeting: Status Update
Seventh openCypher Implementers Group Meeting: Status UpdateSeventh openCypher Implementers Group Meeting: Status Update
Seventh openCypher Implementers Group Meeting: Status UpdateopenCypher
 
Academic research on graph processing: connecting recent findings to industri...
Academic research on graph processing: connecting recent findings to industri...Academic research on graph processing: connecting recent findings to industri...
Academic research on graph processing: connecting recent findings to industri...openCypher
 
Property Graphs with Time
Property Graphs with TimeProperty Graphs with Time
Property Graphs with TimeopenCypher
 
Cypher.PL: Executable Specification of Cypher written in Prolog
Cypher.PL: Executable Specification of Cypher written in PrologCypher.PL: Executable Specification of Cypher written in Prolog
Cypher.PL: Executable Specification of Cypher written in PrologopenCypher
 
Use case: processing multiple graphs
Use case: processing multiple graphsUse case: processing multiple graphs
Use case: processing multiple graphsopenCypher
 
openCypher Technology Compatibility Kit (TCK)
openCypher Technology Compatibility Kit (TCK)openCypher Technology Compatibility Kit (TCK)
openCypher Technology Compatibility Kit (TCK)openCypher
 
Cypher Editor in the Web
Cypher Editor in the WebCypher Editor in the Web
Cypher Editor in the WebopenCypher
 
The inGraph project and incremental evaluation of Cypher queries
The inGraph project and incremental evaluation of Cypher queriesThe inGraph project and incremental evaluation of Cypher queries
The inGraph project and incremental evaluation of Cypher queriesopenCypher
 
Formal Specification of Cypher
Formal Specification of CypherFormal Specification of Cypher
Formal Specification of CypheropenCypher
 
Formal Semantics of SQL and Cypher
Formal Semantics of SQL and CypherFormal Semantics of SQL and Cypher
Formal Semantics of SQL and CypheropenCypher
 
Graph pattern matching semantics
Graph pattern matching semanticsGraph pattern matching semantics
Graph pattern matching semanticsopenCypher
 
Virtual Graphs & Graph Views in Cypher
Virtual Graphs & Graph Views in CypherVirtual Graphs & Graph Views in Cypher
Virtual Graphs & Graph Views in CypheropenCypher
 
Extended Property Graphs and Cypher on Gradoop
Extended Property Graphs and Cypher on GradoopExtended Property Graphs and Cypher on Gradoop
Extended Property Graphs and Cypher on GradoopopenCypher
 
Dgraph: Graph database for production environment
Dgraph:  Graph database for production environmentDgraph:  Graph database for production environment
Dgraph: Graph database for production environmentopenCypher
 

More from openCypher (20)

Cypher for Gremlin
Cypher for GremlinCypher for Gremlin
Cypher for Gremlin
 
Comparing PGQL, G-Core and Cypher
Comparing PGQL, G-Core and CypherComparing PGQL, G-Core and Cypher
Comparing PGQL, G-Core and Cypher
 
Multiple graphs in openCypher
Multiple graphs in openCypherMultiple graphs in openCypher
Multiple graphs in openCypher
 
Eighth openCypher Implementers Group Meeting: Status Update
Eighth openCypher Implementers Group Meeting: Status UpdateEighth openCypher Implementers Group Meeting: Status Update
Eighth openCypher Implementers Group Meeting: Status Update
 
Cypher for Gremlin
Cypher for GremlinCypher for Gremlin
Cypher for Gremlin
 
Supporting dates and times in Cypher
Supporting dates and times in CypherSupporting dates and times in Cypher
Supporting dates and times in Cypher
 
Seventh openCypher Implementers Group Meeting: Status Update
Seventh openCypher Implementers Group Meeting: Status UpdateSeventh openCypher Implementers Group Meeting: Status Update
Seventh openCypher Implementers Group Meeting: Status Update
 
Academic research on graph processing: connecting recent findings to industri...
Academic research on graph processing: connecting recent findings to industri...Academic research on graph processing: connecting recent findings to industri...
Academic research on graph processing: connecting recent findings to industri...
 
Property Graphs with Time
Property Graphs with TimeProperty Graphs with Time
Property Graphs with Time
 
Cypher.PL: Executable Specification of Cypher written in Prolog
Cypher.PL: Executable Specification of Cypher written in PrologCypher.PL: Executable Specification of Cypher written in Prolog
Cypher.PL: Executable Specification of Cypher written in Prolog
 
Use case: processing multiple graphs
Use case: processing multiple graphsUse case: processing multiple graphs
Use case: processing multiple graphs
 
openCypher Technology Compatibility Kit (TCK)
openCypher Technology Compatibility Kit (TCK)openCypher Technology Compatibility Kit (TCK)
openCypher Technology Compatibility Kit (TCK)
 
Cypher Editor in the Web
Cypher Editor in the WebCypher Editor in the Web
Cypher Editor in the Web
 
The inGraph project and incremental evaluation of Cypher queries
The inGraph project and incremental evaluation of Cypher queriesThe inGraph project and incremental evaluation of Cypher queries
The inGraph project and incremental evaluation of Cypher queries
 
Formal Specification of Cypher
Formal Specification of CypherFormal Specification of Cypher
Formal Specification of Cypher
 
Formal Semantics of SQL and Cypher
Formal Semantics of SQL and CypherFormal Semantics of SQL and Cypher
Formal Semantics of SQL and Cypher
 
Graph pattern matching semantics
Graph pattern matching semanticsGraph pattern matching semantics
Graph pattern matching semantics
 
Virtual Graphs & Graph Views in Cypher
Virtual Graphs & Graph Views in CypherVirtual Graphs & Graph Views in Cypher
Virtual Graphs & Graph Views in Cypher
 
Extended Property Graphs and Cypher on Gradoop
Extended Property Graphs and Cypher on GradoopExtended Property Graphs and Cypher on Gradoop
Extended Property Graphs and Cypher on Gradoop
 
Dgraph: Graph database for production environment
Dgraph:  Graph database for production environmentDgraph:  Graph database for production environment
Dgraph: Graph database for production environment
 

Recently uploaded

Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfAnubhavMangla3
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهMohamed Sweelam
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...panagenda
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityVictorSzoltysek
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...FIDO Alliance
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch TuesdayIvanti
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxFIDO Alliance
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireExakis Nelite
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuidePixlogix Infotech
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxFIDO Alliance
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceSamy Fodil
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxMasterG
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxFIDO Alliance
 

Recently uploaded (20)

Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 

Adding Multiple Graph Support to openCypher: Further Developments