~/talk

Enhancing Job Matching With Knowledge Graphs and RAG

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

Builds a Neo4j knowledge graph of profiles, roles, skills, companies and recruitment journeys and demonstrates two concrete RAG pipelines: one using ChromaDB vector strategy to map natural‑language questions to Cypher via example pairs (author reports >100 examples markedly reduce hallucination), and another storing embeddings inside Neo4j so the DB itself returns k nearest profiles/roles for prompting an LLM. Shows generated Cypher that needed iterative fixes, explains hybrid use to handle mismatched strings, and calls out 1–2s API latency as a scaling issue.

AI-written summary · about

  1. 0:00Introduction to job matching
  2. 1:39Enhancing systems with RAG
  3. 3:34Knowledge graphs and Neo4j
  4. 6:05Retrieval-augmented generation
  5. 8:38Defining the graph domain
  6. 10:14Cypher generation strategy
  7. 17:15Embedding nodes in Neo4j
  8. 21:34Combining strategies
  9. 23:04Challenges and future work
~/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.