~/talk

Optimizing Real-Time Job Matching: Integrating Neo4j With RAG

Talkat NODES 2024 · on Thursday, 2024-11-07· [large-language-models, ai-assisted-development]
links:none on file
slides:none on file

Claims that integrating Neo4j with RAG raises match relevance by combining graph structure and LLM context, demonstrated with a working prototype using Neo4j node embeddings, Chroma DB vector store, LangChain and Cypher generation via RAG. Two strategies appear: store example Cypher prompts in Chroma to reduce hallucinations, or persist embeddings on nodes and run Neo4j vector search to fetch candidate profiles. System returns improved relevance but incurs ~1–2 second latency and vector search may slow at large scale.

AI-written summary · about

  1. 0:00Introduction
  2. 1:14Job matching challenges
  3. 2:40Knowledge graphs and Neo4j
  4. 4:04RAG explained
  5. 5:28Job matching schema
  6. 6:35Chroma DB strategy
  7. 9:09Embedding nodes in Neo4j
  8. 11:19Combining strategies
  9. 11:41Challenges and future work
  10. 12:47Q&A and closing
~/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.