Daily Edition Sources +4

API Discovery: Build a Reading Test with Questions That Have No Answer

Hugging Face’s Dataset Viewer can select labelled unanswerable questions before you download a corpus. Keep those labels out of the model’s input.

DuoRC questions pass through a no-answer filter into a reading test with labels withheld.
Diagram Punkselect labelled examples, then keep the answers out of the model input.
repo huggingface/dataset-viewer evidence
4 source signals 1 repo 4 source signals
Evidence: 4 source signals / September 18, 2026 / Daily Edition
Open Edition Evidence below

A reading assistant needs practice saying that a supplied passage does not contain the answer. Hugging Face’s Dataset Viewer filter API offers a small way to build that check: request rows whose existing dataset label says no answer is available, alongside answerable controls.

A useful example

IBM Research’s DuoRC includes movie plots, questions, answers and a no_answer field. For a local reading exercise, select a few rows from each label, give the model only the plot and question, then compare its answer or abstention with the held-back labels. Review disagreements manually. This is a small diagnostic, not a representative benchmark or proof that the model resists hallucination.

curl --get 'https://datasets-server.huggingface.co/filter' \
  --data-urlencode 'dataset=ibm-research/duorc' \
  --data-urlencode 'config=SelfRC' \
  --data-urlencode 'split=train' \
  --data-urlencode 'where="no_answer"=true' \
  --data-urlencode 'offset=0' \
  --data-urlencode 'length=3'

The endpoint returns row content and feature definitions. It requires a dataset with Parquet exports, and caps a requested page at 100 rows. Use the current dataset name: the older ibm/duorc name in the filter guide returned a rename error during our check.

Copyable agent instruction

Build a local reading-comprehension fixture using the Hugging Face
Dataset Viewer /filter endpoint. Use ibm-research/duorc, SelfRC,
train. Retrieve three rows where "no_answer"=true and three where
it is false, with length=3 and offset=0. Stop and report HTTP errors;
do not treat an error response as an empty dataset.
Check the returned labels and truncated_cells. Save retrieval time,
query parameters, response revision header if present, row indices
and question IDs. Keep answers and labels in a separate scoring file.
Create model inputs containing only plot and question, instructing
the model to answer from the passage or say there is no answer.
Do not call a model yet. Show me the fixture and dataset terms first.

Test caveat: retrieval, not a model score

On September 18, both corrected requests returned HTTP 200 without credentials. The three positive-filter rows had no_answer=true and empty answer lists; the three controls had false labels and nonempty answers. All six reported no truncated cells. We tested retrieval, not model performance or label correctness.

Access to other datasets may require authorization. Dataset terms still govern reuse, and a small first-page sample is neither random nor stable across dataset changes. Preserve provenance, inspect partial-result metadata and check the API definition when adapting the query. The useful outcome is an inspectable fixture you can challenge before spending money on an evaluation.

Evidence Trail

Receipts below the story

The article above is the public narrative. This section keeps the source trail and limits on the same page.

Edition
DateSeptember 18, 2026
LaneDaily Edition
Confidence78%
Sources4
Reposhuggingface/dataset-viewer

Primary Evidence

Evidence Limits

  • Six live rows were retrieved on September 18, 2026; no model was evaluated and label correctness was not independently judged.
  • A first-page sample is not random, representative or guaranteed unchanged later.
  • Other datasets may require authorization; API access does not override dataset reuse terms.
  • The older dataset name in the guide returned a rename error. Index-loading failures can also prevent retrieval; an error is not an empty result.
Letters & Corrections

Send a note to the desk

Corrections, missing context, or a follow-up lead.