Skip to content

GraphRAG - A new and Better Approach for Retrieval #422

@manas95826

Description

@manas95826

Talk title

GraphRAG - A new and Better Approach for Retrieval

Short talk description

GraphRAG is an advanced retrieval architecture that combines semantic vector search with knowledge graph traversal to improve contextual reasoning, multi-hop retrieval, and connected knowledge understanding. Using Qdrant for semantic retrieval and graph databases like Neo4j for relationship traversal, GraphRAG enables more accurate and context-aware AI systems compared to traditional RAG pipelines.

Long talk description

GraphRAG is a next-generation retrieval architecture that extends traditional Retrieval-Augmented Generation (RAG) by combining semantic vector search with knowledge graph-based reasoning. While traditional RAG systems retrieve semantically similar chunks using embeddings, GraphRAG enhances this process by introducing entities, relationships, and graph traversal to retrieve connected and contextually related information.

In a typical GraphRAG pipeline, documents are first chunked and processed through two parallel workflows: embeddings are generated and stored in vector databases like Qdrant for semantic retrieval, while entities and relationships are extracted using LLMs or graph transformers and stored in graph databases like Neo4j. During retrieval, Qdrant handles fast ANN-based semantic search, while the graph layer performs multi-hop traversal across connected entities. The retrieved semantic and graph contexts are then fused and passed to the LLM for grounded reasoning and answer generation.

This architecture is especially useful in domains where relationships matter deeply, such as cybersecurity, enterprise knowledge systems, supply chain analysis, biomedical research, fraud detection, and AI agents. GraphRAG improves contextual understanding, connected reasoning, and retrieval quality by moving beyond isolated chunk retrieval into structured knowledge-aware retrieval systems.

What format do you have in mind?

Talk (20-25 minutes + Q&A)

Talk outline / Agenda

  • Introduction to GraphRAG
  • Limitations of Traditional RAG
  • What Knowledge Graphs Add to Retrieval
  • Core Components of a GraphRAG Pipeline
  • Role of Qdrant in GraphRAG
  • Semantic Search vs Graph Traversal
  • Where GraphRAG Shines
  • Challenges & The Modern Hybrid Architecture
  • Key Takeaways & Discussion

Key takeaways

  • Traditional RAG retrieves similar chunks; GraphRAG retrieves connected knowledge.
  • Qdrant enables scalable semantic retrieval through fast ANN vector search.
  • Knowledge graphs improve multi-hop reasoning and contextual understanding.
  • Modern AI systems increasingly combine vectors, graphs, and memory architectures.
  • Hybrid retrieval pipelines are becoming the foundation of next-generation AI agents and enterprise RAG systems.

What domain would you say your talk falls under?

Core Python

Duration (including Q&A)

40min

Prerequisites and preparation

No response

Resources and references

No response

Link to slides/demos (if available)

https://drive.google.com/file/u/1/d/1tx311jmDhljaFdUh7n7AQEZ74xacIOKJW166gG7qYpQ/view?pli=1

Twitter/X handle (optional)

No response

LinkedIn profile (optional)

https://linkedin.com/in/themanasai

Profile picture URL (optional)

No response

Speaker bio

Manas Chopra is a Developer Relations & Community Manager at Qdrant, focused on vector search, RAG systems, AI infrastructure, and developer ecosystem growth. He is also the co-founder of Geek Room, one of India’s largest developer communities, where he has led large-scale hackathons, workshops, and AI-focused initiatives reaching over 100K+ developers.

Reach out to me through my linkedin or manas.chopra@qdrant.com

Availability

23/05/2026

Accessibility & special requirements

No response

Speaker checklist

  • I have read and understood the PyDelhi guidelines for submitting proposals and giving talks
  • I have read and acknowledged the PyDelhi accessibility guidelines and will ensure my presentation materials (slides, videos, demos) follow these recommendations
  • I will make my talk accessible to all attendees and will proactively ask for any accommodations or special requirements I might need
  • I agree to share slides, code snippets, and other materials used during the talk with the community
  • I will follow PyDelhi's Code of Conduct and maintain a welcoming, inclusive environment throughout my participation
  • I understand that PyDelhi meetups are community-centric events focused on learning, knowledge sharing, and networking, and I will respect this ethos by not using this platform for self-promotion or hiring pitches during my presentation, unless explicitly invited to do so by means of a sponsorship or similar arrangement
  • If the talk is recorded by the PyDelhi team, I grant permission to release the video on PyDelhi's YouTube channel under the CC-BY-4.0 license, or a different license of my choosing if I am specifying it in my proposal or with the materials I share

Additional comments

No response

Metadata

Metadata

Assignees

Labels

awaiting response from authorThis proposal needs a response from the author in order for a decision to be made on its schedulingproposalWish to present at PyDelhi? This label gets added when the "Talk Proposal" option is chosen.review in progressThis proposal is currently under review

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions