← All stories
● Covered by 1 source · 1 reportMedium impact1 neutral

Adding "Do not guess" instruction reduces AI model hallucination in web extraction by 70%

🔄 Updated 4h ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • 16 AI models tested for web extraction accuracy.
  • "Do not guess" instruction reduced made-up fields from 70.7% to 20.2%.
  • Firecrawl made up 24 of 36 missing fields, higher than most models.
  • A cheap checker model caught 20 of Firecrawl's 24 made-up values.

Impact of Explicit Instructions on AI Accuracy

A recent test evaluated the performance of AI models in web extraction tasks, specifically focusing on their tendency to invent information not present on a page. The study revealed that providing a clear instruction, "Use null for any field whose value is not on the page. Do not guess," significantly improved accuracy.

Across 16 models, the rate of made-up fields dropped from 70.7% when the instruction was absent to 20.2% when it was included. This demonstrates that explicit negative constraints can be highly effective in mitigating AI hallucination in specific contexts.

Testing Methodology and Results

The test involved 42 pairs of web pages across 7 types, designed to identify whether an extractor would invent missing fields. Each pair included one page with an answer and one without, along with decoy information. Models were scored on pages where fields were missing.

For example, on a page with a decoy "Was $493.00" but no current price, all 16 models without the instruction incorrectly identified $493 as the price. With the instruction, only one model made this error. Firecrawl, another tested service, made up 24 of 36 missing fields, copying decoy information, which was higher than most models even without the explicit instruction.

The Role of a Cheap Checker Model

The study also explored the effectiveness of using a secondary, cheaper AI model to verify extracted values. A GPT-6 Luna model was used to check values returned by the contestants.

This checker model successfully identified 20 of Firecrawl's 24 made-up values without rejecting any correct ones. The cost for checking all 126 unique returned page-and-value pairs was $0.0049, suggesting a cost-effective method for improving the reliability of AI-driven data extraction.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~7 min · 6 stories · Sep 27

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

A test on web extraction models found that explicitly instructing models with "Do not guess" reduced the rate of made-up fields from 70.7% to 20.2%. This finding indicates a simple prompt engineering technique can significantly improve the factual accuracy of AI agents performing data extraction tasks, which is critical for automated services that rely on accurate information. The study also suggests that a secondary, cheaper AI model can effectively check for hallucinated values.