ahmadsanafarooq commited on
Commit
c2cc362
Β·
verified Β·
1 Parent(s): b21efd3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -5
app.py CHANGED
@@ -169,13 +169,13 @@ def evaluate_retrieval(query: str, ground_truth_docs: List[str], retriever, k: i
169
  hits = sum([1 for doc in top_k if any(gt.lower() in doc.lower() for gt in ground_truth_docs)])
170
  precision = hits / k
171
  recall = hits / len(ground_truth_docs) if ground_truth_docs else 0.0
172
- print("\nπŸ” Query:", query)
173
- print("πŸ“„ Top-K Retrieved Documents:")
174
  for i, doc in enumerate(top_k, 1):
175
  print(f"{i}. {doc[:200]}...")
176
- print(f"\nπŸ“Š Evaluation Results:")
177
- print(f"βœ… Precision@{k}: {precision:.2f}")
178
- print(f"πŸ” Recall@{k}: {recall:.2f}")
179
  return {
180
  f"Precision@{k}": precision,
181
  f"Recall@{k}": recall,
 
169
  hits = sum([1 for doc in top_k if any(gt.lower() in doc.lower() for gt in ground_truth_docs)])
170
  precision = hits / k
171
  recall = hits / len(ground_truth_docs) if ground_truth_docs else 0.0
172
+ print("\n Query:", query)
173
+ print(" Top-K Retrieved Documents:")
174
  for i, doc in enumerate(top_k, 1):
175
  print(f"{i}. {doc[:200]}...")
176
+ print(f"\n Evaluation Results:")
177
+ print(f" Precision@{k}: {precision:.2f}")
178
+ print(f" Recall@{k}: {recall:.2f}")
179
  return {
180
  f"Precision@{k}": precision,
181
  f"Recall@{k}": recall,