Home / Companies / Neo4j / Blog / Post Details
Content Deep Dive

Topic Extraction with Neo4j GDS for Better Semantic Search in RAG Applications

Blog post from Neo4j

Post Details
Company
Date Published
Author
Nathan Smith
Word Count
3,843
Company Posts That Month
17
Language
English
Hacker News Points
-
Post removed?
No
Summary

Neo4j Graph Data Science (GDS) was used to extract topics from documents in a vector store, allowing for semantic search capabilities. The GDS toolset enabled the creation of a knowledge graph representing documents and related topics. The graph's vector search capability facilitated searches over vector representations of topics and documents. By merging duplicated or closely related themes, the algorithm improved the efficiency of semantic searches. The use of stem words to identify common root words helped in identifying synonyms, while other techniques like Leiden community detection were used to group similar themes together. The long summary theme group index outperformed other indexing strategies, finding 27% more relevant movies than the movie index. The technique provided a structured approach to topic modeling and knowledge graph creation, allowing for better semantic search capabilities in RAG applications.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
LLM 22 2,643 305 124 -22%
Vector Search 19 1,187 169 73 -55%
RAG 7 773 144 59 -57%
Data Pipeline 1 499 134 61 -11%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.