Skip to content
Back to skills

Simulrag Scientific Qa Eval

ASecurity

Evaluates long-form scientific question answering by measuring how effectively a model generates informative and factual answers using simulator-based retrieval. It also assesses the efficiency and quality of claim-level verification and updating strategies under varying computational budgets. Use when the user wants to benchmark on Climate modeling dataset, Epidemiological modeling dataset, or asks about evaluating this task. Reports factuality.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
ai-agentspython

Works with

  • cli

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill simulrag-scientific-qa-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Simulrag Scientific Qa Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Simulrag Scientific Qa Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-simulrag-scientific-qa-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-simulrag-scientific-qa-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: simulrag-scientific-qa-eval
description: Evaluates long-form scientific question answering by measuring how effectively a model generates informative and factual answers using simulator-based retrieval. It also assesses the efficiency and quality of claim-level verification and updating strategies under varying computational budgets. Use when the user wants to benchmark on Climate modeling dataset, Epidemiological modeling dataset, or asks about evaluating this task. Reports factuality.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2509.25459
  bibtex_key: xu2025simulrag
  confidence: high
---

# simulrag-scientific-qa-eval

> SimulRAG: Simulator-based RAG for Grounding LLMs in Long-form Scientific QA — Xu et al. (2025) (arXiv:2509.25459, 2025)

## What this evaluates

Evaluates long-form scientific question answering by measuring how effectively a model generates informative and factual answers using simulator-based retrieval. It also assesses the efficiency and quality of claim-level verification and updating strategies under varying computational budgets.

## Datasets

- **Climate modeling dataset** — total 200; splits: test (200)
- **Epidemiological modeling dataset** — total 200; splits: test (200)

## Metrics

- `informativeness` — range: count
  - Counts the number of unique true claims within the generated answer.
- `factuality` **(primary)** — range: [0, 1]
  - Measures the proportion of true claims across all generated claims. Calculated as (number of true claims) / (total number of claims).
- `F1` — range: [0, 1]
  - Balanced F1 score used to identify thresholds where precision approximates recall for updated claim sets based on uncertainty estimation scores.
- `AUPR` — range: [0, 1]
  - Area Under the Precision-Recall curve computed for updated claim sets using uncertainty estimation scores.
- `AUROC` — range: [0, 1]
  - Area Under the Receiver Operating Characteristic curve computed for updated claim sets using uncertainty estimation scores.

## Input / output format

**Input**: Free-form scientific questions covering climate phenomena or disease spread dynamics.

**Output**: Long-form scientific answers decomposed into atomic claims, each evaluated for correctness and relevance to the posed question.

## Scoring recipe

```python
claims = decompose(answer)
verified = []
for c in claims:
    if is_correct(c, ground_truth) and is_relevant(c, question):
        verified.append(True)
    else:
        verified.append(False)
informativeness = count_unique_true_claims(verified)
factuality = sum(verified) / len(verified)
# For claim-level methods, compute F1, AUPR, AUROC
# by comparing verification scores against verified labels
```

## Common pitfalls

- Claims are only labeled true if they are both factually correct AND relevant to the posed question; irrelevant true facts are marked false.
- Claim decomposition relies on structured LLM prompting, which can introduce splitting errors that affect downstream verification.
- Baselines require manual adaptation to extract textual context from simulation outputs, which may not perfectly replicate native simulator interfaces.

## Evidence (verbatim from paper)

> Informativeness counts unique true claims within answers. Factuality measures the proportion of true claims across all generated claims. Claims receive true labels only when both correct and relevant to the posed question.

## Citation

```bibtex
@misc{xu2025simulrag,
  title={SimulRAG: Simulator-based RAG for Grounding LLMs in Long-form Scientific QA},
  author={Xu et al. (2025)},
  year={2025},
  note={arXiv:2509.25459}
}
```

- arXiv: 2509.25459

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.