MIS 752 · Lab 4 · Mikey Atwood

Can AI Draft a Police Report Without Making Things Up?

Two AI models drafted the same five police report narratives from an officer's facts. Both included the required details. Both also added details nobody gave them.
100%
of required facts included by the small model
24
facts the small model invented across 5 reports
1 of 5
reports from the large model that passed strict review
5x
slower: the large model averaged 24.5 s per report vs 5.0 s

The question

Vendors are already selling AI tools that turn an officer's notes into a draft report narrative. A police report is a legal document: prosecutors, defense attorneys and judges rely on it, and an officer signs it under penalty of perjury. So the question is not whether the draft reads well. It is whether every sentence in it is true.

This test gave two free AI models the same structured facts for five Las Vegas incidents (a DUI stop, a domestic disturbance, a burglary, a weapon found during a traffic stop, and a warrant arrest) and asked each for a first-person, past-tense, chronological narrative with no opinions. Then every draft was checked two ways: did it include each required fact, and did it add anything that was not in the input?

Did the drafts include what they had to?

Did they make things up?

Including the facts is the easy part. The small model included every one and still failed all five reports, because it also wrote things the officer never said. The 550-billion-parameter model invented less, but still enough to fail four of five.

What the inventions looked like

In a separate test of a small model running locally, raising the randomness setting (temperature) made it worse in ways that would matter in court:

Lowest randomness (0.1): the narrative said a drug field test was inconclusive, even though the input stated the field test was positive.

Medium (0.7): it invented a trip from Las Vegas to Los Angeles, and described the white powder found as containing chemicals used in explosives, in a simple possession arrest.

High (1.2): it introduced new locations and an entire second suspect, "James Smith," who did not exist.

The scorecard

Model Required facts included (avg) Facts invented (5 reports) Reports passing strict review Avg seconds per report Reading grade Cost
LFM 2.5 (2.6B parameters) 100% 24 0 of 5 5.0 10.6 $0 (free tier)
Nemotron 3 Ultra (550B parameters) 86% 11 1 of 5 24.5 8.7 $0 (free tier)
Per-report detail
Scenario Model Required facts included Seconds Output tokens
DUI traffic stop LFM 2.5 (2.6B parameters) 100% 5.89 1711
Domestic disturbance response LFM 2.5 (2.6B parameters) 100% 4.74 1948
Burglary / property crime LFM 2.5 (2.6B parameters) 100% 4.31 1338
Weapon discovered during traffic stop LFM 2.5 (2.6B parameters) 100% 4.53 1981
Traffic stop leading to warrant arrest LFM 2.5 (2.6B parameters) 100% 5.33 1020
DUI traffic stop Nemotron 3 Ultra (550B parameters) 100% 12.40 650
Domestic disturbance response Nemotron 3 Ultra (550B parameters) 100% 32.29 1257
Burglary / property crime Nemotron 3 Ultra (550B parameters) 80% 11.78 774
Weapon discovered during traffic stop Nemotron 3 Ultra (550B parameters) 67% 18.63 1154
Traffic stop leading to warrant arrest Nemotron 3 Ultra (550B parameters) 83% 47.58 952

What this means for a department

A fluent draft is not a verified draft. If an officer signs a narrative containing an invented detail, the consequences reach the courtroom: impeached testimony, dismissed cases, or a fabricated witness that someone tries to subpoena.

Bigger helps, but does not solve it. The large model invented fewer facts, took five times as long, and still failed most reports. Any deployment needs a line-by-line check of the draft against the officer's own notes, and a policy that the officer, not the tool, is the author.

Measure before you buy. A five-scenario checklist like this one is cheap to build and catches the failure that matters. It is the kind of test an agency can ask a vendor to pass.

How this was measured

Both models were called through OpenRouter's free tier at temperature 0, with the same system prompt and the same five scenario prompts (fictional people, real Nevada statute numbers). Model IDs: liquid/lfm-2.5-2.6b:free and nvidia/nemotron-3-ultra-550b-a55b:free. Each scenario had a checklist of required facts (statutes, test results, booking location) and banned phrasing (opinions, conclusions). An invented fact is a specific factual claim in the narrative that is not in the input; a report passes strict review only if it includes every required fact and invents at most one.

This is a five-report pilot, not a validation study: results are from one run and will vary. The per-answer evidence is in the dataset linked below.