Videos abvQEhvRI_c
Context Graphs for Explainable, Decision-Aware AI Agents — Andreas Kollegger & Zaid Zaim, Neo4j
Scene timeline
46 shot(s).
keyframes kept every frame deduplicated
What was stored
- cues
- 176
- whisperx 176
- chunks
- 29
- from 176 cues
- keyframes
- 35
- kept of 46 captured
- frames with text
- 35
- 732 lines read
- chapters
- 0
- from the source metadata
- keyframe bytes
- 6.1 MB
- word timings on 176 cues
Provenance
| stage | state | model | started | took |
|---|---|---|---|---|
fetch |
done | — | 2026-08-10 19:10 | 1m 37s |
stt |
done | — | 2026-08-10 19:11 | 17s |
chunk |
done | — | 2026-08-10 19:12 | 0s |
text_embed |
done | — | 2026-08-10 19:56 | 1s |
keyframe |
done | — | 2026-08-10 19:12 | 1m 27s |
ocr |
done | — | 2026-08-10 19:13 | 15s |
frame_embed |
done | — | 2026-08-10 19:56 | 6s |
Frames, and what the machine read
-
- AlEngineer0.98
- EUROPE1.00
-
- PRESENTINGSPONSOR1.00
- Google DeepMind1.00
-
- PLATINUM SPONSORS0.98
- # Braintrust0.96
- WorkOS OpenAI0.95
-
- AlEngineer0.99
- EUROPE1.00
- AlEngineer0.99
- APRIL 9, 2026 - 2.50PM0.97
- EUROPE1.00
- Context Graphs for1.00
- Explainable, Decision-1.00
- Al Agents0.98
- EU/ACC1.00
- Zaid Zaim0.92
- Andreas Kollegger0.98
- Developer Advocate0.98
- Director.0.99
- Neo4j0.97
- Developer Advocat0.99
- ;neo4j0.77
- Neo4j0.97
- AlEngineer0.98
- EUROPE1.00
-
- neo4j0.98
- AlEngineer0.99
- EUROPE1.00
- APRIL 9, 2026 - 2.50PM0.96
- Context Graphs for1.00
- AIE1.00
- ★1.00
- Explainable, Decision-Aware1.00
- ★1.00
- Al Agents0.97
- Zaid Zaim1.00
- Andreas Kollegger1.00
- Developer Advocate1.00
- Director,1.00
- Neo4j1.00
- Developer Advocate1.00
- Neo4j1.00
- :neo4j0.93
- AlEngineer0.96
- AlEngineer1.00
- EUROPE1.00
-
- Knowledge Graphs Unlock GenAI0.98
- Knowledge1.00
- Language1.00
- AIE1.00
- ★1.00
- Context1.00
- KGs1.00
- LLMs1.00
- Reasoning1.00
- ★1.00
- ★1.00
- ★1.00
- Enrichment1.00
- Creativity1.00
- BETTERTOGETHER1.00
- neo4j0.93
- neo4j0.76
- AlEngineer0.97
- AlEngineer1.00
- EUROPE1.00
-
- neo4j-agent-memory1.00
- Complete Agent Memory API0.99
- Short-Term0.99
- Long-Term1.00
- Reasoning1.00
- ★1.00
- ★1.00
- Conversation history0.98
- Knowledge graph of0.98
- Context graphs for0.99
- ★1.00
- AIE1.00
- & session context1.00
- entities & relationships0.97
- explainability & learning1.00
- ★1.00
- ★1.00
- ★1.00
- ★1.00
- ★1.00
- add_message()1.00
- add_entity()1.00
- start_trace()1.00
- search_messages()0.97
- search_entities()0.98
- record_step()1.00
- get_session()1.00
- add_preference()1.00
- record_tool_call()1.00
- get_recent_messages()1.00
- search_locations_near()1.00
- get_similar_traces()1.00
- delete_session()1.00
- get_entity_graph()1.00
- get_trace_provenance()1.00
- Neo4j Context Graph0.98
- Vector Search + Graph Traversal0.99
- Context Graph Meetup SF · Neo4j0.98
- ;neo4j0.80
- AlEngineer0.96
- AlEngineer0.99
- EUROPE1.00
-
- Neo4i Graph Components0.99
- Nodes represent entities in the1.00
- Name: “Dan"0.95
- Name: “Ann"0.95
- graph1.00
- Born: May 29, 19701.00
- Twitter: "@dan"0.98
- Born: Dec 5, 19750.98
- KNOWS1.00
- KNOWS1.00
- AIE1.00
- ★1.00
- Relationships represent1.00
- Person1.00
- Person1.00
- ★1.00
- associations or interactions between1.00
- LIVES WITH1.00
- ★1.00
- ★1.00
- ★1.00
- nodes1.00
- DRIVES1.00
- Since:1.00
- OWNS1.00
- Jan 10, 20110.98
- Properties represent attributes of0.99
- nodes or relationships including1.00
- Car1.00
- vectors, can be indexed1.00
- Brand "Volvo"0.95
- Model: "V70"0.96
- Description: "An executive car manufactured and..."1.00
- DescEmbedding: [0.1, -0.3, 0.4, .., -0.7]0.97
- DescSource:"https://en.wikipedia.org/wiki/Volvo_V70"1.00
- ;neo4j0.79
- Engineering the future of Al0.99
- AlEngineer1.00
-
- Graph Compone0.99
- Noo0.89
- sent entities in the1.00
- AlEngineer1.00
- graph1.00
- EUROPE1.00
- Relationships represent1.00
- associations or interactions between1.00
- nodes1.00
- EU/ACC0.94
- Properties represent attributes of1.00
- nodes or relationships including0.98
- vectors, can be indexed0.99
- :neo4j0.86
- AlEngineer0.97
- EUROPE1.00
-
- What is a Context Graph?0.98
- A knowledge graph specifically designed to capture decision traces — the full context, reasoning, and1.00
- causal relationships behind every significant decision.0.99
- AIE1.00
- ★1.00
- ★1.00
- Traditional Audit Log1.00
- Context Graph0.97
- ★1.00
- Records actions only1.00
- Captures the full "why"0.99
- ★1.00
- "Transaction rejected at 14:32"1.00
- Decision traces & causal chains1.00
- No relationships between events1.00
- Entities, relationships, events0.99
- No causal chain or reasoning1.00
- Tribal knowledge made queryable0.99
- Flat, disconnected records1.00
- Connected, traversable structure0.98
- Jaya Gupta & Ashu Garg, "Al's Trillion-Dollar Opportunity: Context Graphs" — Foundation Capital, Dec 20250.99
- :neo4j0.81
- AlEngineer0.95
- AlEngineer1.00
- EUROPE1.00
-
- The Missing "Why"0.98
- When an Al agent recommends approving a $100K credit line increase,0.98
- the question isn't just "is this the right answer?"1.00
- ***0.57
- ★1.00
- AIE1.00
- ★1.00
- ★1.00
- ★1.00
- No Memory0.96
- No Audit Trail0.99
- No Shared Learning1.00
- When something goes wrong,1.00
- Ask an agent about last week's1.00
- Deploy multiple agents and they0.99
- conversation — blank stare1.00
- no one knows why the agent1.00
- can't share what they've learned1.00
- decided that1.00
- 95% of Al pilots fail to deliver returns — MIT0.98
- neo40.86
- Engineering the future of Al1.00
- AlEngineer0.95
- 20260.98
-
- is Are0.92
- AlEngineer0.99
- 阳0.62
- EUROPE1.00
- Suppliers1.00
- Route planning & optimizatic0.98
- Real-time shipment trackin0.98
- Inventory planning1.00
- Risk analysis1.00
- EU/ACC0.99
- Employees1.00
- Talent learning & development0.95
- Career management0.99
- Skills management0.97
- Orgs (who is wha)0.97
- Job search1.00
- Network & Security1.00
- Account/identity control0.99
- Reputation scoring0.96
- Threat detection1.00
- :neo4j0.87
- Access control1.00
- Zero trust1.00
- AlEngineer1.00
- EUROPE1.00
-
- Graphs Are Everywhere1.00
- Customers1.00
- Recommendations1.00
- 回0.64
- Loyalty programs1.00
- Churn prevention1.00
- Customer offers1.00
- Dynamic pricing1.00
- AIE1.00
- Product1.00
- Intelligent ads1.00
- ★1.00
- ★1.00
- ★1.00
- ★1.00
- Route planning & optimization0.98
- Real-time shipment tracking1.00
- Suppliers1.00
- New product introductions0.99
- Product recommendations1.00
- Product customizations0.98
- Inventory planning0.99
- Product inventory1.00
- Risk analysis1.00
- Product pricing1.00
- Employees1.00
- Talent learning & development0.99
- Career management1.00
- Anti-money laundering1.00
- Finance1.00
- Skills management1.00
- Network & Security1.00
- Circular payments0.97
- Orgs (who is who)1.00
- Fraud detection1.00
- Job search1.00
- Account/identity control1.00
- Reputation scoring1.00
- Process1.00
- Threat detection0.97
- Bottleneck identification1.00
- Access control1.00
- Process improvement1.00
- Zero trust0.99
- Process automation1.00
- Process monitoring1.00
- neo4j0.88
- Engineering the future of Al1.00
- AlEngineer1.00
-
- Graphs Are Everywhere1.00
- Customers1.00
- Recommendations1.00
- 回0.66
- Loyalty programs1.00
- Churn prevention1.00
- Customer offers1.00
- Dynamic pricing1.00
- AIE1.00
- Product1.00
- Intelligent ads1.00
- ★1.00
- Suppliers1.00
- Product recommendations1.00
- ★1.00
- ★1.00
- Route planning & optimization0.98
- Real-time shipment tracking1.00
- New product introductions1.00
- Product customizations1.00
- Inventory planning1.00
- Risk analysis1.00
- Product inventory1.00
- Product pricing1.00
- Employees1.00
- Talent learning & development0.99
- Career management1.00
- Anti-money laundering1.00
- Finance1.00
- Skills management1.00
- Network & Security1.00
- Circular payments0.99
- Orgs (who is who)1.00
- Fraud detection1.00
- Job search1.00
- Account/identity control1.00
- Reputation scoring1.00
- Process1.00
- Threat detection0.98
- Bottleneck identification1.00
- Access control1.00
- Process improvement1.00
- Zero trust1.00
- Process automation1.00
- Process monitoring1.00
- ;neo4j0.72
- AlEngineer0.97
- AlEngineer1.00
- EUROPE1.00
-
- Memory Graph1.00
- Long-Term Memory0.98
- Legend1.00
- Short-Tern0.95
- Long-Tern0.90
- EntityPerson1.00
- Reasoning1.00
- MENTIONED_IN0.99
- **0.92
- Short-Term Memory0.99
- WORKS_AT0.99
- AIE1.00
- ★1.00
- ★1.00
- ★1.00
- ★1.00
- ★1.00
- Conversation1.00
- FIRST_MESSAGE0.96
- Message1.00
- Message0.98
- Message1.00
- Entity.Organization0.97
- NEXT_MESSAGE1.00
- NEXT_MESSAGE0.99
- TRIGGERED1.00
- RETRIEVED1.00
- HAS_STEP1.00
- USED_TOOL0.99
- ReasoningTrace1.00
- ReasoningStep0.99
- Toolcall1.00
- CALL_OF0.96
- Tool1.00
- 81.00
- Reasoning Memory1.00
- neo40.83
- AlEngineer0.96
- AlEngineer1.00
- EUROPE0.96
-
- Agentic Gr0.98
- Agents1.00
- Graph1.00
- AlEngineer1.00
- Query1.00
- Retrieval Agent1.00
- EUROPE1.00
- LLM1.00
- (Planning)1.00
- User1.00
- EU/ACO0.90
- Response1.00
- LLM1.00
- (Output)1.00
- :neo4j0.94
- AlEngineer1.00
- EUROPE1.00
-
- Agentic GraphRAG1.00
- Users1.00
- Agents1.00
- Tools1.00
- Graph1.00
- Retrieval Agent1.00
- 3a1.00
- Vector + Graph1.00
- Query1.00
- Retriever1.00
- ***0.57
- AIE1.00
- 31.00
- 3b1.00
- ★1.00
- Text2Cypher1.00
- ★1.00
- ★1.00
- ★1.00
- Retriever1.00
- LLM1.00
- 3n1.00
- (Planning)1.00
- User1.00
- SME Cypher1.00
- Graph1.00
- Template1.00
- Database1.00
- Response1.00
- LLM1.00
- HRIS1.00
- MCP1.00
- HRIS1.00
- (Output)1.00
- Retriever1.00
- (neo4j0.75
- Engineering the future of Al1.00
- AlEngineer1.00
-
- AIE1.00
- ★1.00
- ★1.00
- Why care about decision making?1.00
- 10 Neo4j Inc. All rights reserved 20261.00
- Engineering the future of Al0.99
- AlEngineer1.00
- 20260.97
Transcript
176 cues· 2,790 words· 15,225 chars
- 0:14 Hello, good evening, developers.
- 0:18 How is everyone doing?
- 0:20 Welcome to iEngineer and welcome to the Neo4j Context Graph session number two.
- 0:26 Excited to be here together with my peer, ABK, to share with you more about context graphs, how they can help Asians to become more decision aware.
- 0:38 So one of the big challenges that we are trying to solve these days in the AI era is basically using knowledge graphs to unlock AI, where we want to use graphs to fill the gap of knowledge, give AI agents the right tools, and enrich them with the right content to do.
- 1:05 to solve certain challenges.
- 1:10 So we all know that AI agents are really good in language, reasoning, and creativity, but we want to miss or fill the missing puzzle piece of knowledge for the agents.
- 1:30 So, and big topic we have been, we also saw before at Steve's talk is memory.
- 1:36 So to, we talk about different types of memory, so short-term, long-term, and reasoning memory.
- 1:45 So in a short-term memory, we try to understand and capture the conversations that a user had with the AI agent.
- 1:57 And in a long-term memory, we capture more
- 2:03 contextual knowledge in this case, things around organizations, people and things basically.
- 2:11 So that really give us more of the generalized overview of the context.
- 2:18 And of course we need here reasoning, helping basically the AI to make the right decisions to achieve a certain task.
- 2:30 We saw also that, for the background of this, we need a graph.
- 2:39 So a graph basically is made out of nodes and relationships to basically help you understand the deep and complex relations and connections between different type of data.
- 2:55 So the big question is now why context graphs?
- 2:57 So we also have been talking also lately a lot about context engineering and now basically the big ask again why context graphs?
- 3:08 So basically we are still within the sphere of context engineering when we talk about context graph but context graph is really,
- 3:15 the shift of having um ai agents that already are very good in in providing knowledge um to uh to their users having the right tools and content and context but with context graphs we would really like to provide additionally to the knowledge the right rules
- 3:37 and policies to the agents to help basically them become more capable to drive decisions.
- 3:48 So not only knowledge but also decisions.
- 3:52 So that's why we're moving not only how an agent or what an agent can do but
- 3:57 Also now we want to really capture within a context graph the missing why.
- 4:01 So why an agent needs to do something, and this is something we capture with data that focuses on policies and rules.
- 4:13 So when we talk about Neo4j, we say also that graphs are everywhere.
- 4:20 So this is a basic replica of an organization.
- 4:25 Each organization is basically also reflected here from finance, or department of an organization, from finance to product to suppliers.
- 4:34 and so on and so forth.
- 4:34 We saw also a good example by Steve before on financial services.
- 4:39 So if someone is eligible to get a certain amount of money here, so yes or no.
- 4:47 So part of this chapter we are really
- 4:51 Going deeper with our customers and verticals to understand their needs and basically how we can help them solve the why question and help them drive better agents that can be more decision-aware.
- 5:08 This is also how a memory graph would look like.
- 5:13 So if we want to
- 5:15 to an agent to also drive the right decisions, we need to also give them memory capabilities.
- 5:23 So this is a quick overview of how the memory graph would look like.
- 5:27 In green we see the short-term memory.
- 5:29 So we are capturing again the conversations, the state history.
- 5:34 And then in long-term memory is more like the generalized overview of organizations, people.
- 5:41 And then most importantly also the reasoning.
- 5:44 So why an AI agent should do a certain task based on predefined policies and rules.
- 5:56 So, and behind this story is always our, let's say the foundation, if we would like to build agentic GraphRag applications.
- 6:06 We always have the AI agent, where the user sends first a query.
- 6:15 The agent looks for this knowledge, or for this topic, if it's available in its knowledge source.
- 6:22 If not, we,
- 6:24 jump to the graph database, we have a certain asset of tools like text to cipher that translates text, human text to our query language and then we traverse the graph on the right content and hopefully coming back to the user with more reliable and qualitative content.
- 6:48 So, ABK, you have been building a decision framework in the last couple of days.
- 6:54 Let's have a look on that.
- 6:55 Sure.
loading