~/talk

Unlocking Real-Time News Recommendations: The Power of Graph Relationships in Neo4j

Talkat NODES 2025 · on Thursday, 2025-11-06· [databases, machine-learning]
links:none on file
slides:none on file

Glance builds a content knowledge graph in Neo4j that ingests over 50,000 articles daily and stores a network of 50 million nodes and 150 million relationships, using Gemini for entity extraction, Vertex AI embeddings for semantic neighborhooding, and Kafka for asynchronous ingestion. Real-time recommendations avoid vector similarity at query time by traversing explicit entity and topic edges, achieving sub-100 millisecond latency, 4x Neo4j throughput via async pipeline, focused compute on top 20% articles and >85% recommendation coverage.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 1:52Session overview and problem setup
  3. 3:39Challenges with traditional methods
  4. 4:21Three-part solution strategy
  5. 5:25System architecture deep dive
  6. 8:16Neo4j graph construction process
  7. 10:25Key features powered by the graph
  8. 12:53Trend detection and analysis
  9. 13:41Engineering for scale and speed
  10. 14:46Key takeaways and impact
  11. 15:28Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.