GraphRAG increases faithfulness but not other RAGAS metrics — ROI of knowledge graphs may not justify the hype
The analysis sought to determine whether GraphRAG (knowledge graph creation and retrieval via Neo4j using Cypher) provides meaningfully better performance over vector-based RAG (FAISS) across standard RAGAS metrics, given its additional setup and maintenance complexity.
GraphRAG significantly outperformed FAISS on faithfulness (0.54 vs 0.18) but showed surprising similarity across all other RAGAS metrics, suggesting the added complexity of a graph database may not always be justified.
Frequently asked questions
What did this team achieve with this AI workflow?
GraphRAG significantly outperformed FAISS on faithfulness (0.54 vs 0.18) but showed surprising similarity across all other RAGAS metrics, suggesting the added complexity of a graph database may not always be justified.
What tools did this team use?
Neo4j, FAISS, GPT-3.5-Turbo, RAGAS, Cypher.
What results were reported?
GraphRAG (Neo4j) faithfulness score: 0.54; FAISS faithfulness score: 0.18 (source-reported, not independently verified).
How is this quality assurance AI workflow structured?
Knowledge graph creation → Retriever configuration → RAG chain evaluation → Results comparison output.