# New Blog: Topic Extraction with Neo4j GDS for Better Semantic Search in RAG Applications

**URL:** https://community.neo4j.com/t/new-blog-topic-extraction-with-neo4j-gds-for-better-semantic-search-in-rag-applications/67829
**Category:** Community Content & Blogs
**Created:** [May 9, 2024, 9:30am UTC](https://community.neo4j.com/t/new-blog-topic-extraction-with-neo4j-gds-for-better-semantic-search-in-rag-applications/67829 "2024-05-09T09:30:42Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![alexander.erdl](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/alexander.erdl/32/27386_2.png) [@alexander.erdl](https://community.neo4j.com/u/alexander.erdl)
#### Post date: [May 9, 2024, 9:30am UTC](https://community.neo4j.com/t/new-blog-topic-extraction-with-neo4j-gds-for-better-semantic-search-in-rag-applications/67829/1 "2024-05-09T09:30:42Z")

</div>

Semantic search allows search systems to retrieve documents that match the meaning of a query even if the exact keywords in the query are not present in the document. This flexible retrieval capability is a key part of many Retrieval Augmented Generation (RAG) applications in Generative AI.

RAG applications use semantic search to find relevant documents and then ask a Large Language Model to answer questions based on the documents retrieved.

Semantic search depends on summaries of text docu...

Read it: [Topic Extraction with Neo4j GDS for Better Semantic Search in RAG Applications](https://neo4j.com/developer-blog/topic-extraction-semantic-search-rag/)
