Skip to content

Commit 405dae2

Browse files
authored
fix: make context_relevancy available (#229)
fixes: #228
1 parent 7b12353 commit 405dae2

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/ragas/metrics/__init__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
ContextPrecision,
66
ContextRelevancy,
77
context_precision,
8+
context_relevancy,
89
)
910
from ragas.metrics.context_recall import ContextRecall, context_recall
1011
from ragas.metrics.critique import AspectCritique
@@ -23,7 +24,7 @@
2324
"AnswerCorrectness",
2425
"answer_correctness",
2526
"ContextRelevancy",
26-
"context_precision",
27+
"context_relevancy",
2728
"ContextPrecision",
2829
"context_precision",
2930
"AspectCritique",

src/ragas/metrics/context_precision.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ class ContextRelevancy(MetricWithLLM):
111111
any encoder model. Used for calculating bert_score.
112112
"""
113113

114-
name: str = "context_precision"
114+
name: str = "context_relevancy"
115115
evaluation_mode: EvaluationMode = EvaluationMode.qc
116116
batch_size: int = 15
117117
strictness: int = 1
@@ -187,7 +187,6 @@ def _score_batch(
187187

188188
@dataclass
189189
class ContextPrecision(MetricWithLLM):
190-
191190
"""
192191
Average Precision is a metric that evaluates whether all of the
193192
relevant items selected by the model are ranked higher or not.

0 commit comments

Comments
 (0)