Fixing False Alarm AI Alerts: Keyword Re-Scoring & Second-Opinion Pass | Sai Pranavi Jeedigunta

Sai Pranavi Jeedigunta explains why a keyword scorer marked a Medicare rule and a NASDAQ filing as critical alerts, and how a locally run second-opinion check holds back the noise. The video is also clear about what the fix does not claim.

2:16 video3 min readWatch on YouTube

Sai Pranavi Jeedigunta describes a keyword scorer that was crying wolf. It marked routine filings as critical because of a single word in the title, and a second-opinion pass running locally now catches those cases. The video explains the failure, the fix and, just as clearly, the limits of the fix.

Two critical alerts that were not urgent

Last month, two real items landed in the pipeline's critical bucket. One was a routine Medicare payment rule. The other was a boilerplate filing about cabinet wiring at NASDAQ. Neither was actually urgent.

Why the scorer got it wrong

The scorer reads the full text and adds three points the moment it sees the word immediate or emergency in the title, no matter what the word is attached to. The video looks at where the word actually appeared in each case:

  • In the Medicare rule, "emergency" came from the Emergency Medical Treatment and Labor Act, which is a law's full legal name.
  • In the NASDAQ filing, "immediate" came from "notice of filing and immediate effectiveness," standard boilerplate that every routine rule change uses.

The scorer cannot tell the difference between a real emergency and the title of a law.

The fix: a local second look

The fix does not touch the original scorer at all. Every item that would trigger an alert gets a second look. A small model running locally on the machine reads the title and asks whether the item is actually urgent or whether the word is just incidental. If the model says the alert would be noise, that one item is held back.

If the model itself fails for any reason, nothing breaks. The item goes through exactly as it would have before the check existed.

Testing against real cases

The check was tested on the two known false alarms, plus a real enforcement case: an actual SEC insider trading charge. This was meant to confirm that the check does not simply downgrade everything. Both routine filings were flagged as noise, and the real enforcement case was left alone, as it should be.

What the fix does not claim

The video lists three limits:

  • The correction is cautious. It moves these items off critical, but not all the way down to where a person might put them.
  • It was tested against two known patterns, not a full benchmark.
  • It adds real time. Reviewing everything above the alert line could add several minutes to a single run.

Key takeaways

  • A keyword scorer can mistake a legal name or boilerplate phrase for a real emergency.
  • The scorer added three points whenever "immediate" or "emergency" appeared in the title.
  • The fix leaves the original scorer unchanged and adds a second-opinion pass.
  • A small local model judges whether the keyword is incidental.
  • If the model fails, the item proceeds as before, so nothing breaks.
  • A real SEC enforcement case was left alone, so the check does not downgrade everything.
  • The fix is cautious, lightly tested and slower.

Try it yourself

Look at the alerts your own keyword-based scorer marks as critical, and find where the trigger word sits in each title. If the word is part of a law's name or standard boilerplate, consider a second-opinion check that holds back only the noise, with a fallback so that a failure lets the item through as before.

Chapters

  1. 0:00Introduction: Why Routine Filings Triggered Critical Emergency Alerts
  2. 0:25Dissecting False Positives: Medicare Rules & NASDAQ Cabinet Wiring
  3. 0:50The Flaw in Keyword Scoring: Legal Names vs. Real Emergencies
  4. 1:15The Solution: Local Small-Model Second-Opinion Verification Pass
  5. 1:45Safe Fallbacks & Testing Against Real SEC Enforcement Cases
  6. 2:10Important Limitations: Latency, Scope & Cautionary Caveats
Full transcript(auto-generated, with timestamps)

Introduction: Why Routine Filings Triggered Critical Emergency Alerts

[0:04]Hi, I'm Sai Pranavi Jet Ganta. This video is about a keyword scorer that was crying wolf, marking routine filings as critical because of one word in the title and a second opinion pass running locally that catches it. Two real items landed in this pipeline's critical bucket last month. One was a routine Medicare payment rule. The other was a

Dissecting False Positives: Medicare Rules & NASDAQ Cabinet Wiring

[0:26]Boilerplate filing about cabinet wiring at NASDAQ. Neither one was actually urgent. Here's why. The scorer reads the full text and adds three points the moment it sees the word immediate or emergency anywhere in the title, no matter what it's actually attached to. Look at where that word actually shows up. The Medicare rules emergency comes from Emergency Medical Treatment and

The Flaw in Keyword Scoring: Legal Names vs. Real Emergencies

[0:50]Labor Act, a law's full legal name. The NASDAQ filings immediate comes from notice of filing and immediate effectiveness. Standard boilerplate every routine rule change uses. The scorer can't see the difference between a real emergency and a laws title. The fix doesn't touch the original scorer at all. Every item that would trigger an alert gets a second look. A small model running locally on this machine reads

The Solution: Local Small-Model Second-Opinion Verification Pass

[1:15]The title and asks, "Is this actually urgent or is that just an incidental word?" If it says the alert would be noise, that one item gets held back. If the model itself fails for any reason, nothing breaks. The item just goes through exactly as it would have before this check ever existed. I tested it against exactly those two cases, plus a real enforcement case, an actual SEC insider trading charge to make sure it doesn't just downgrade everything. Both routine filings flagged as noise. The

Safe Fallbacks & Testing Against Real SEC Enforcement Cases

[1:47]Real enforcement case left alone exactly as it should be. Three things this doesn't claim. The correction is cautious. It moves these off critical, not all the way down to where a person might put them. It's tested against two known patterns, not a full benchmark. And it adds real time. Reviewing everything above the alert line could add several minutes to a single run.

Important Limitations: Latency, Scope & Cautionary Caveats

[2:10]Fixed with clawed code.

More from Mycroft Financial AI

Humanitarians AI Lyrical Literacy Project