Comparing Existing Algorithms for Retrieving Pregnancy-related Adverse Event Reports

This study compares three rule-based algorithms designed to retrieve pregnancy-related adverse event reports from pharmacovigilance databases, revealing that differences in their flagged reports stem primarily from varying scopes regarding age restrictions, normal pregnancies, and paternal exposure, thereby highlighting the need for professionals to select the most appropriate tool based on their specific research needs.

Hedfords Vidlin, S., Giunchi, V., K-Papai, L., Sandberg, L., Zaccaria, C., Sakai, T., Piccolo, L., Rocca, E., Fusaroli, M., Trinh, N. T.

Published 2026-02-18
📖 4 min read☕ Coffee break read
⚕️

This is an AI-generated explanation of a preprint that has not been peer-reviewed. It is not medical advice. Do not make health decisions based on this content. Read full disclaimer

Imagine you are a detective trying to find specific clues in a massive, chaotic library filled with millions of books. Your mission? To find every single book that mentions a specific topic: pregnancy.

In the world of medicine, this "library" is a database of safety reports about drugs. When people get sick after taking medicine, doctors write reports. But here's the problem: there is no single, standard "tag" or "sticker" on these reports that says, "This happened during a pregnancy." It's like trying to find all the books about "apples" in a library where some people wrote "fruit," others wrote "red things," and some just wrote "snack."

To solve this, three different teams of detectives (researchers) built three different search robots (algorithms) to scan these databases and find the pregnancy-related reports. Each robot was built for a different library (FAERS, EudraVigilance, and VigiBase) and had its own unique set of rules.

The Three Robots and Their Rules

The paper compares these three robots to see how well they work and what they catch.

  1. Robot A (The "Wide Net" Detective): This robot casts a very wide net. It doesn't care about the age of the person. It will grab reports from anyone who might be pregnant, even if the report is a bit vague.

    • Analogy: Imagine a fisherman using a giant net that catches everything, from tiny fish to big whales, just to make sure he doesn't miss a single one.
  2. Robot B (The "Strict Filter" Detective): This robot is very picky. It has a rule that says, "If it's a normal, healthy pregnancy, ignore it. If it's just a failed attempt at birth control, ignore it." It only wants the reports where something actually went wrong.

    • Analogy: This is like a bouncer at a club who only lets in people with a specific VIP pass and turns away everyone else, even if they are just standing outside.
  3. Robot C (The "Mother-Only" Detective): This robot is focused strictly on the mother. It ignores reports where the father took the medicine, even if the father's exposure might affect the pregnancy.

    • Analogy: This is like a security guard who only checks the woman's ID at the door and doesn't even look at the man standing next to her.

The Great Comparison

The researchers took these three robots and ran them through two huge libraries (VigiBase and FAERS). Here is what they found:

  • The Numbers: Robot C found the most reports (like catching the most fish), while Robot B found the fewest.
  • The Differences:
    • When Robot A found reports the others missed, it was usually because it was looking at older people or didn't have strict age limits.
    • When Robot B missed reports, it was because it was ignoring "normal" pregnancies or failed contraception attempts.
    • When Robot C missed reports, it was simply because it ignored cases where the father took the drug.

The Big Takeaway

The main lesson of this paper is that there is no single "perfect" robot.

If you are a safety expert trying to study a drug, you need to know which robot to use.

  • If you want to catch every possible pregnancy case, even the weird ones, you might want Robot A.
  • If you only care about serious complications and want to filter out the "noise," Robot B is better.
  • If you are specifically studying the direct impact on the mother, Robot C is your tool.

In simple terms: Just like you wouldn't use a butterfly net to catch a shark, you shouldn't use the wrong algorithm to find pregnancy safety data. Understanding the strengths and weaknesses of each tool helps doctors and researchers pick the right one for their specific job, ensuring they get the clearest picture of how safe medicines are for pregnant people.

Get papers like this in your inbox

Personalized daily or weekly digests matching your interests. Gists or technical summaries, in your language.

Try Digest →