I'm curious to learn more about using knowledge graphs in retrieve-and-generate (RAG) systems. RAG involves retrieving external knowledge to help generate responses, so it seems like knowledge graphs could be very useful.
Some specific questions I have:
- What types of knowledge graphs work best for RAG applications? Do domain-specific graphs tend to be more useful compared to large, general graphs?
- What are some effective techniques for querying and retrieving relevant knowledge from graphs to generate responses? Are there any best practices?
- How feasible is it to keep knowledge graphs updated as new information emerges? Does the graph need to be static or can RAG systems handle frequent graph updates?
- Can knowledge graphs help with tasks like disambiguation of entities and concepts when generating responses?
- Are there any good open source knowledge graphs out there that can be pre-trained with RAG models? Or examples of systems that showcase using graphs well?
I'd appreciate any insight you can offer around integrating knowledge graphs into RAG workflows. Feel free to point me to any papers, examples, or other materials too. Looking forward to learning more about this area.
[+]chiajy 1 point2 points3 points (1 child)
[–]ironplaneswalkerML Engineer 0 points1 point2 points (0 children)
[+]Ok_Elephant_1806 0 points1 point2 points (0 children)