REVIEW 2 cited by
A Methodology for Evaluating RAG Systems: A Case Study On Configuration Dependency Validation
Not yet reviewed by Pith; the record is open.
This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.
SPECIMEN: schema-true, not a live event
T0 review · schema-true
One-sentence machine reading of the paper's core claim.
pith:XXXXXXXX · record.json · timestamp
Signed reviews
read the original abstract
Retrieval-augmented generation (RAG) is an umbrella of different components, design decisions, and domain-specific adaptations to enhance the capabilities of large language models and counter their limitations regarding hallucination and outdated and missing knowledge. Since it is unclear which design decisions lead to a satisfactory performance, developing RAG systems is often experimental and needs to follow a systematic and sound methodology to gain sound and reliable results. However, there is currently no generally accepted methodology for RAG evaluation despite a growing interest in this technology. In this paper, we propose a first blueprint of a methodology for a sound and reliable evaluation of RAG systems and demonstrate its applicability on a real-world software engineering research task: the validation of configuration dependencies across software technologies. In summary, we make two novel contributions: (i) A novel, reusable methodological design for evaluating RAG systems, including a demonstration that represents a guideline, and (ii) a RAG system, which has been developed following this methodology, that achieves the highest accuracy in the field of dependency validation. For the blueprint's demonstration, the key insights are the crucial role of choosing appropriate baselines and metrics, the necessity for systematic RAG refinements derived from qualitative failure analysis, as well as the reporting practices of key design decision to foster replication and evaluation.
Forward citations
Cited by 2 Pith papers
-
Themes of Building LLM-based Applications for Production: A Practitioner's View
Analyzing 189 practitioner YouTube videos yields 20 topics in 8 themes for building LLM applications in production, with RAG systems the most prevalent.
-
Can LLMs Be Trusted for Evaluating RAG Systems? A Survey of Methods and Datasets
A systematic review of 63 RAG evaluation papers concludes that LLM-based automation is feasible across dataset generation, retrieval scoring, and answer evaluation, but only six studies directly compare LLM judges wit...
Discussion (0). Continue with ORCID to comment.