Meaning in Order, Order in Meaning: Semantic R-precision for Keyphrase Evaluation
- company Hugging Face
- lab arXiv
- lab arXivLabs
- location California
- person Sam Altman
- product Hugging Face
- product ScienceCast
- product arXivLabs
A new evaluation metric called Semantic R-Precision (SemR-p) aims to close a gap in how automatically generated keyphrases are judged, by rewarding semantically relevant predictions that appear early in a ranked list rather than relying solely on exact word matches [1]. The metric, detailed in a paper submitted to arXiv on 5 June 2026, integrates semantic similarity into the established R-Precision framework, which evaluates only the top-R predictions where R equals the number of reference keyphrases [1][3]. Traditional keyphrase evaluation has long depended on exact lexical matching, an approach that fails to recognize predictions that are conceptually correct but phrased differently [1][2]. Other metrics have incorporated semantic similarity but ignored the order in which predictions are presented, a factor the authors argue is critical because human readers process keyphrases as holistic concepts and pay more attention to items appearing first [3][4]. SemR-p addresses this by using a two-part scoring logic. If a predicted keyphrase has an exact stem match with a reference, it receives a full score. For non-matches, the metric calculates a semantic score by averaging the cosine similarity between phrase-level embeddings of the prediction and the top-k most similar reference keyphrases [3][4]. This design is intended to reduce noise from unrelated concepts and mimic how humans focus on salient information [3]. The metric then averages these scores across the top-R predictions to produce a single document-level figure [4]. The work builds on a broader push within the field toward semantic-based evaluation. In 2024, researchers introduced KPEval, a fine-grained framework that evaluates keyphrase systems across four dimensions—reference agreement, faithfulness, diversity, and utility—and was shown to correlate better with human preferences than earlier metrics [5]. A sentence-transformers model specialized for phrases, keyphrase-mpnet-v1, was later released on Hugging Face to support such semantic evaluations, mapping phrases to 768-dimensional dense vectors [9]. The SemR-p authors conducted analyses to test the metric’s semantic sensitivity, ranking awareness, and ability to discriminate between different models and datasets [1][2]. They conclude that SemR-p provides a complementary lens alongside traditional lexical and semantic matching metrics, helping to better reflect user-centred notions of relevance [1][4]. The paper does not report results on downstream tasks or production systems, and the metric has not yet been adopted in benchmark evaluations such as SemEval, the long-running series of computational semantic analysis workshops that has expanded from word-sense disambiguation to broader semantic tasks [7].
research-papertool-releasecommentary
Background sources we checked (10)
- arxiv.org ↗ Evaluating the quality of automatically generated keyphrases remains a complex challenge. Traditional metrics either rely on exact lexical matching or consider semantic similarity while ignoring prediction ranking, both of which misalign with how humans judge informativeness and …
- arxiv.org ↗ # Meaning in Order, Order in Meaning: Semantic R-precision for Keyphrase Evaluation [...] Evaluating the quality of automatically generated keyphrases remains a complex challenge. Traditional metrics either rely on exact lexical matching or consider semantic similarity while igno…
- arxiv.org ↗ # Meaning in Order, Order in Meaning: Semantic R-precision for Keyphrase Evaluation [...] Evaluating the quality of automatically generated keyphrases remains a complex challenge. Traditional metrics either rely on exact lexical matching or consider semantic similarity while igno…
- aclanthology.org ↗ KPEval: Towards Fine-Grained Semantic-Based Keyphrase Evaluation - ACL Anthology Di Wu, Da Yin, Kai-Wei Chang --- ##### Abstract Despite the significant advancements in keyphrase extraction and keyphrase generation methods, the predominant approach for evaluation mainly relie…
- en.wikipedia.org ↗ Automatic summarization is the process of shortening a set of data computationally, to create a subset (a summary) that represents the most important or relevant information within the original content. Artificial intelligence (AI) algorithms are commonly developed and employed t…
- en.wikipedia.org ↗ SemEval (Semantic Evaluation) is an ongoing series of evaluations of computational semantic analysis systems; it evolved from the Senseval word sense evaluation series. The evaluations are intended to explore the nature of meaning in language. While meaning is intuitive to humans…
- en.wikipedia.org ↗ In linguistics, statistical semantics applies the methods of statistics to the problem of determining the meaning of words or phrases, ideally through unsupervised learning, to a degree of precision at least sufficient for the purpose of information retrieval.…
- huggingface.co ↗ This is a sentence-transformers model specialized for phrases: It maps phrases to a 768 dimensional dense vector space and can be used for tasks like clustering or semantic search. In the original paper, this model is used for calculating semantic-based evaluation metrics of keyp…
- arxiv.org ↗ We review thirteen generative systems and five supporting datasets for quantum circuit and quantum code generation, identified through a structured scoping review of Hugging Face, arXiv, and provenance tracing (January-February 2026). We organize the field along two axes: artifac…
- huggingface.co ↗ # Paper Pages Paper pages allow people to find artifacts related to a paper such as models, datasets and apps/demos (Spaces). Paper pages also enable the community to discuss about the paper. ## Linking a Paper to a model, dataset or Space If the repository card (`README.md`) …