Mean Reciprocal Rank (MRR) is an evaluation metric for information retrieval, question-answering, or recommendation systems that calculates the average of the reciprocal ranks of the first relevant result for a set of queries. For each query, the system calculates the reciprocal rank—1 divided by the rank position of the first correct answer. MRR is the mean of these reciprocal scores across all queries, providing a single, interpretable score where higher values indicate better performance at surfacing relevant items quickly. It is particularly sensitive to the rank of the first correct result.
