WORKSHOP
Building Production-Ready Knowledge Graphs: Hands-On Workshop with Neo4j, Graph RAG, and LangChain
Date: 06-Nov-2025 | Time: 11:30 - 02:00 PM
Venue: Workshop Room 2, NIMHANS Convention Centre, Bangalore
FEES:
• Rs.299 for Pro pass holders
• Rs2699 for Standard Pass holders
• Rs2999 for all others
(Limited seats available)
To empower participants with practical skills to build intelligent knowledge graph systems that transform unstructured documents into conversational AI applications. By the end of this workshop, participants will have hands-on experience creating complete Graph RAG implementations using Neo4j and LangChain, enabling them to solve complex data retrieval and analysis challenges in their organizations

Manjunath Janardhan
Principal AI Engineer, MSG Global Solutions
- Software Developers and Engineers looking to implement advanced RAG systems
- Data Scientists and ML Engineers wanting to enhance their retrieval architectures
- AI/ML Practitioners seeking to move beyond traditional vector search approaches
- Technical Architects designing knowledge management and document intelligence systems
- Product Managers with technical backgrounds overseeing AI product development
- Research Engineers working on information extraction and knowledge representation
- Technical Consultants advising clients on AI and data strategy implementations
- Note: Basic programming experience required; suitable for intermediate to advanced technical professionals
Module 1: Foundation Setup
1. Neo4j installation and database setup
2. Python environment configuration with LangChain dependencies
3. Workshop dataset overview and project architecture
4. Basic graph concepts and Cypher query introduction
Module 2: Document Ingestion Pipeline
1. Document preprocessing and text extraction techniques
2. Entity recognition and relationship extraction methods
3. Building your first knowledge graph from documents
4. Data validation and quality assurance practices
5. Handling different document formats (PDF, Word, HTML)
Module 3: Advanced Graph Modeling
1. Designing optimal graph schemas for complex data
2. Implementing hierarchical and temporal relationships
3. Working with metadata and document provenance
4. Graph indexing strategies for performance optimization
5. Schema evolution and versioning best practices
Module 4: Graph RAG Implementation
1. Retrieval strategy design: traversal patterns and query optimization
2. LangChain integration with Neo4j for seamless data access
3. Building conversational interfaces for graph querying
4. Context-aware response generation using graph structure
5. Implementing hybrid search (graph + vector) approaches
Module 5: Chat Interface Development
1. Creating interactive chat applications with Streamlit/Gradio
2. Natural language to Cypher query translation
3. Response formatting and citation generation
4. Real-time query processing and caching strategies
5. User experience optimization for graph-based conversations
Module 6: Production Deployment
1. Error handling and system resilience patterns
2. Performance monitoring and query optimization
3. Scaling strategies for large knowledge graphs
4. Integration with existing data pipelines and APIs
5. Security considerations and access control implementation
Module 7: Testing and Evaluation
1. Comparing Graph RAG vs. traditional vector search results
2. Quality metrics for knowledge graph systems
3. Debugging common issues and troubleshooting techniques”
Technical Requirements:
1. Programming Experience: Intermediate Python skills (functions, classes, libraries)
2. Database Familiarity: Basic understanding of databases and query concepts
3. Command Line Comfort: Ability to navigate terminal/command prompt
Hardware/Software Requirements:
1. Laptop: Any laptop capable of running a web browser
2. Operating System: Any OS (Windows, macOS, Linux) – no specific requirements
3. Internet Connection: Stable connection for accessing cloud services and development environments
4. Web Browser: Modern browser (Chrome, Firefox, Safari, Edge) for accessing development tools
Cloud Development Environment.
1. GitHub Account: Free account required for accessing GitHub Codespaces
2. Neo4j AuraDB: We’ll use cloud instance (setup instructions provided during workshop)
3. GitHub Codespaces: Pre-configured development environment with all dependencies
4. No Local Installation Required: All tools and libraries accessible through browser
Recommended Background:
Basic understanding of natural language processing
Optional but Helpful:
1. Knowledge of retrieval-augmented generation (RAG) concepts
2. Familiarity with LangChain or similar LLM frameworks
Workshop Setup:
1. Pre-configured GitHub Codespaces environment with all required libraries
2. Neo4j AuraDB cloud instances provisioned for each participant
3. All sample datasets and starter code are available in the workshop repository
Note: For hands-on workshop, attendees should bring their own laptop with tools installed
Benefits/Takeaways of this workshop for the attendees (What will attendees do after attending the workshop which they were not able to do before attending this)
Technical Requirements:
- Programming Experience: Intermediate Python skills (functions, classes, libraries)
- Database Familiarity: Basic understanding of databases and query concepts
- Command Line Comfort: Ability to navigate terminal/command prompt
Hardware/Software Requirements:
- Laptop: Any laptop capable of running a web browser
- Operating System: Any OS (Windows, macOS, Linux) – no specific requirements
- Internet Connection: Stable connection for accessing cloud services and development environments
- Web Browser: Modern browser (Chrome, Firefox, Safari, Edge) for accessing development tools
Cloud Development Environment.
- GitHub Account: Free account required for accessing GitHub Codespaces
- Neo4j AuraDB: We’ll use cloud instance (setup instructions provided during workshop)
- GitHub Codespaces: Pre-configured development environment with all dependencies
- No Local Installation Required: All tools and libraries accessible through browser
Recommended Background:
Basic understanding of natural language processing
Optional but Helpful:
- Knowledge of retrieval-augmented generation (RAG) concepts
- Familiarity with LangChain or similar LLM frameworks
Workshop Setup:
- Pre-configured GitHub Codespaces environment with all required libraries
- Neo4j AuraDB cloud instances provisioned for each participant
- All sample datasets and starter code are available in the workshop repository
1. Complete working knowledge graph system ready for production deployment
2. Proficiency in Neo4j database operations and Cypher query language
3. Advanced LangChain integration patterns for Graph RAG implementations
4. Document processing pipelines for automated knowledge extraction
Practical Assets:
1. Production-ready codebase with modular, reusable components
2. Deployment scripts and configuration templates
3. Performance optimization techniques and monitoring solutions
4. Integration patterns for existing enterprise systems
Strategic Knowledge:
1. Understanding when to choose Graph RAG over traditional vector approaches
2. Cost-benefit analysis framework for knowledge graph implementations
3. Architectural patterns for scalable document intelligence systems
4. Best practices for maintaining and evolving knowledge graphs
Professional Development:
1. Hands-on experience with cutting-edge AI retrieval technologies
2. Portfolio project demonstrating advanced RAG capabilities
3. Network connections with peers working on similar challenges
4. Continued learning resources and community access
About Speakers
Manjunath Janardhan is a Principal AI Engineer with over 20 years of experience driving innovation across industries through intelligent and scalable technology solutions. A patented inventor recognized for developing an Intelligent Service Platform that reduced operational costs by 80%, he specializes in leveraging Generative AI to solve complex business challenges. At MSG Global Solutions, he leads AI development for SAP Enterprise applications, focusing on architecting enterprise-scale Generative AI solutions for SAP Profitability and Performance Management (PaPM) and integrating vector databases with SAP HANA to enhance information retrieval.
Previously at GE Healthcare, Manjunath built on-premises GenAI systems that boosted developer productivity by 40% across global teams. His expertise spans open-source LLMs, Hybrid-RAG and Agentic architectures, and cloud-native systems on AWS, Azure, and GCP. An active contributor to open-source NLP projects and a frequent industry speaker and blogger, he is passionate about advancing AI adoption and mentoring the next generation of engineers.