Help

How WARNO scores a match

Every notice gets a match score from 0 to 100% for your company. It answers one question: from what your profile, your past work and your bids say, how close is this notice to the work you do?

What counts

WARNO compares each notice with your company on up to eleven signals. Each signal has a weight. A signal WARNO can't check for this notice is left out, and the others share its weight. For example, the notice might state no place, or you might have saved no size limit.

The signals
SignalWhat WARNO looks atWeight
Your phrasesThe phrases you saved, found in the title (counts most) or the description25 when you have saved phrases
What you doThe words of your phrases, lanes and past work that also appear in the notice; common words such as "management" or "program" don't count24
Kind of workThe roles in your own past work and bid titles (specialist, liaison, analyst, coordinator…). A notice naming one of your roles counts in full, another role about half, no role low. It counts only when your own titles are mostly roles.20
Like your bidsHow close the notice is to the notices you bid on or track in your pipeline. A notice like one you passed on counts against it.15
CodeYour NAICS codes: yours, in the same code group, near, or not one of your codes8
AgencyThe same office, agency or department as your past work8
PlaceWhere you have worked: the countries and US states named in your past work and bids, a National Guard office's state, and your preferred countries8
Set-asideA set-aside you qualify for counts for it; open competition counts in the middle6
SizeThe notice's value and team size against your saved limits6
PSCYour product and service codes: yours, the same group, or the same category5
What your codes sayOnly when your profile has codes and nothing else (no phrases, past work or bids): the official titles of your NAICS codes and their code groups, compared with the notice. It restates your codes, so it never counts as evidence of what you do.30

Without saved phrases, the main weights add up to 100. With phrases saved, your phrases weigh 25 of 125.

Points. Each signal adds part of its weight, from nothing to all of it. Together they make the points, out of 100.

Little to go on. When your profile gives WARNO little to compare, the points are held toward the middle.

No evidence, no BID

A notice that shows nothing of what you do is held to at most 70%, so it never reaches BID. That means none of your phrases, none of your work's words, nothing like your bids and none of your roles. The order is kept: scores up to 60% stay as they are, and higher ones are compressed into 60–70%. Codes, set-aside, size and place alone never make a BID. A notice in your codes with none of your phrases stays under 60.

The score. Points become the score on WARNO's curve. It keeps the order and spreads matches out.

Your limits, hard gates and the deadline

The score is then lowered by what you told WARNO you can't do, and by what the notice itself rules out:

  • a soft limit multiplies it by 0.85;
  • a hard limit caps it at 25%;
  • a notice that hires only individuals (a personal services contract for one advisor) is capped at 25%: a company cannot bid. WARNO reads the notice's own sentence; "this is a non-personal services contract" doesn't count;
  • a flag to check multiplies it by 0.9;
  • a deadline under 3 days multiplies it by 0.5.
The calls
ScoreBandCall
75% and upStrongBID
50–74%PossibleCHECK
25–49%WeakPASS
under 25%No fitPASS

A notice that hires one individual says on its page: The notice hires one individual, so a company cannot bid. A blocked notice never appears in your matches, dashboard or alerts; in search it shows with its 25% and the reason.

Why this score

Under every score, "Why this score" lists the signals that counted for the notice and against it. Each line shows the points it added and the most it could have added.

What it cannot see

  • What you do and Like your bids need WARNO's daily word table. Until it's built, the notice says so, and those two signals are left out.
  • A notice with nothing to compare (an empty profile) isn't scored, and says why.

What a score is not

  • It is not the chance of winning. WARNO does not know who else bids.
  • It is not an eligibility check. Read the solicitation; the flags point at what to check, they are not legal advice.
  • It uses only the pages WARNO has read. Files posted on PIEE, NECO or DIBBS, scans without text and pages after 40 in a long file are not read; the Documents tab says which.

Example

Notice: Military Plans Specialist Support Services, for a company with codes, past work and bids but no saved phrases.

Signals for it and against it
SignalPoints
For: Kind of work, a role like the work you bid on, specialist21 of 21
For: Code, NAICS 541611 is one of yours9 of 9
For: PSC5 of 5
Against: What you do, "mdmp", "military plan", "plan specialist", "coordinator"13 of 26
Against: Like your bids, like a notice you bid on, "Liaison and Director of Special Operations (LADS)…"3 of 16
Against: Place, Agency, Set-aside3 of 9, 3 of 9, 3 of 6

Result: 59 points of 100 give a score of 88%, Strong, BID. The notice is in your own pipeline, but that never counts for it: a notice is not compared with itself or its other versions.