← Latest papers
💬 NLP

EviSearch: A Human in the Loop System for Extracting and Auditing Clinical Evidence for Systematic Reviews

EviSearch is a multi-agent, human-in-the-loop system that automates the extraction of ontology-aligned clinical evidence from trial PDFs with guaranteed per-cell provenance, significantly improving accuracy over text-based baselines while enabling safe, auditable integration of LLMs into systematic review workflows.

Original authors: Naman Ahuja, Saniya Mulla, Muhammad Ali Khan, Zaryab Bin Riaz, Kaneez Zahra Rubab Khakwani, Mohamad Bassam Sonbol, Irbaz Bin Riaz, Vivek Gupta

Published 2026-04-17
📖 4 min read☕ Coffee break read

Original authors: Naman Ahuja, Saniya Mulla, Muhammad Ali Khan, Zaryab Bin Riaz, Kaneez Zahra Rubab Khakwani, Mohamad Bassam Sonbol, Irbaz Bin Riaz, Vivek Gupta

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are a doctor trying to write a giant, life-saving report. You need to gather facts from hundreds of thick, messy medical textbooks (PDFs) to fill out a massive spreadsheet. These books are full of confusing charts, tiny tables, and dense paragraphs. Doing this by hand takes months, and if you miss one number or misread a chart, it could lead to bad medical advice for patients.

EviSearch is like a super-smart, ultra-organized team of digital assistants designed to do this heavy lifting for you, but with a strict rule: they never guess, and they always show their work.

Here is how it works, broken down into simple concepts:

1. The Problem: The "Black Box" Trap

Usually, when we ask a computer (an AI) to read a document, it's like asking a student to read a book and then just tell you the answer. If the student makes a mistake, you don't know where they looked or why they got it wrong. In medicine, a "hallucination" (a made-up fact) is dangerous.

2. The Solution: A "Detective Squad" Approach

EviSearch doesn't use just one AI. It uses a multi-agent system, which is like hiring a team of three specialized detectives to solve a case together:

  • Detective A (The PDF Expert): This agent looks at the original PDF file, just like you would. It sees the pictures, the weird table layouts, and the graphs. It's great at understanding the "big picture" and reading complex diagrams.
  • Detective B (The Search Expert): This agent is like a librarian with a super-fast index. It breaks the document into tiny pieces and searches for specific keywords to find exact numbers in tables or text. It's great at finding specific details quickly.
  • The Judge (The Reconciliation Agent): This is the most important part. Detective A and Detective B might give different answers. The Judge steps in, looks at the specific page they are arguing about, and forces them to prove their answer. If they still disagree, the system flags it for a human to check.

3. The "Human-in-the-Loop" Safety Net

Imagine a factory assembly line. Usually, robots do everything. In EviSearch, the robots do 99% of the work, but there is a Quality Control Inspector (the human doctor) standing right next to the line.

  • If the robots agree, the part gets stamped "Approved."
  • If the robots disagree, the Inspector is immediately shown the evidence: "Here is what Robot A saw, here is what Robot B saw, and here is the exact page in the book."
  • The Inspector can then say, "You're right," or "Actually, look closer at that chart," and correct it.

This means the system is auditable. You can click on any number in the final spreadsheet, and it will jump to the exact spot in the original PDF where that number came from. No more guessing where the data came from.

4. Why It's a Game-Changer

  • It handles the messy stuff: Medical papers have charts and graphs that normal text-readers can't understand. EviSearch can "see" these images and read the numbers inside them.
  • It's honest: If the system doesn't know the answer, it says "I don't know" instead of making something up.
  • It learns: Every time a human corrects the system, the system learns from that mistake, getting smarter for the next report.

The Bottom Line

Think of EviSearch as a trustworthy research assistant who is incredibly fast at reading thousands of pages but is also humble enough to say, "I'm not sure about this part, let's ask the boss."

It speeds up the process of creating medical guidelines from months to minutes, but it keeps the human doctor in charge to ensure that every single fact is 100% accurate and backed up by evidence. It's the difference between a robot that guesses and a robot that proves.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →