ali5341/scifact-chat-format
SciFact (Chat-Format Preparation) This dataset is a chat-format preparation of SciFact for supervised fine-tuning (SFT). Format This format is commonly referred to as: chat-format SFT data instruction-tuning conversations OpenAI-style messages format Included files train.jsonl validation.jsonl stats.json prepare_scifact_unsloth.py Source Base dataset: allenai/scifact Original Dataset Highlights Original dataset:… See the full description on the dataset page: https://huggingface.co/datasets/ali5341/scifact-chat-format.
SciFact (Chat-Format Preparation)
This dataset is a chat-format preparation of SciFact for supervised fine-tuning (SFT).
Format
This format is commonly referred to as:
- chat-format SFT data
- instruction-tuning conversations
- OpenAI-style
messagesformat
Included files
train.jsonlvalidation.jsonlstats.jsonprepare_scifact_unsloth.py
Source
- Base dataset:
allenai/scifact
Original Dataset Highlights
- Original dataset:
allenai/scifact - Focus: scientific claim verification with rationales.
- Labels:
SUPPORT,CONTRADICT, andNOT ENOUGH INFOstyle supervision. - Reported scale on source card: ~1.4K claims with evidence-containing abstracts.
- Paper: Fact or Fiction: Verifying Scientific Claims
Preparation summary
- Claim verification labels:
SUPPORTSCONTRADICTSNOT ENOUGH INFORMATION- Abstract sentences are indexed (
[0],[1], ...). - One row is emitted per claim-evidence set.
- NEI rows are created when no support/contradict evidence is present.
Assistant response format:
Label: ...Rationale sentence ids: [...]Explanation: ...
Schema
Each JSONL row contains:
messagesuser: instruction + claim + title + indexed abstractassistant: structured label/rationale/explanationmeta: claim/doc ids, label, rationale sentence ids, split, variant
Reproduction
python prepare_scifact_unsloth.py