{
  "id": "AIBD-0231",
  "title": "Raleigh police use Marinus Analytics' Traffic Jam to link phone numbers and photos across cities in a live trafficking case",
  "summary": "CBN (18 Oct 2017) shows Raleigh PD detectives using Traffic Jam, a CMU-born tool with facial recognition over escort ads, to corroborate a trafficker's movements; outcomes stated only as aggregates.",
  "date_observed": "2017-10-18",
  "date_basis": "unassessed",
  "date_precision": "unassessed",
  "benefit_status": null,
  "source_collection": null,
  "source_entry": null,
  "account": "The case described was ongoing. Major Richard Hoffman of the Raleigh Police Department described Traffic Jam to CBN. It lets investigators link a potential victim to another victim and then to a suspect. Its image search returns historical images tied to the same phone number or similar image. Detective Rob Pereira described pulling a phone number from a Colorado police report into Traffic Jam to see where and when it had been used. This corroborated several victims' accounts of where the trafficker was taking them. Marinus co-founder Cara Jones described the tool as applying artificial intelligence to publicly available ad data. CBN states that Traffic Jam has helped recover hundreds of victims. Futurism (2018) repeats a similar claim from CEO Emily Kennedy with an 88 percent success rate. No individually attributable rescue is documented.",
  "category": "general benefit",
  "unexpected": false,
  "purpose": "Mine online sex advertisements (text, phone numbers, facial recognition on images) to help law enforcement find trafficking victims and link cases.",
  "system": "Traffic Jam",
  "model_version": null,
  "developer": "Marinus Analytics (origin: Carnegie Mellon University undergraduate project)",
  "deployer": "Raleigh Police Department",
  "location": "Raleigh, United States",
  "domain": "Anti-trafficking",
  "segment": "Government",
  "benefit_type": "Improved Knowledge Discovery",
  "taxonomy_note": null,
  "registry_ids": {},
  "ratings": [
    {
      "group": "organizational",
      "depth": null,
      "reason": "Raleigh PD officials credit faster linkage of victims and suspects, but no case outcome is documented."
    },
    {
      "group": "personal",
      "depth": null,
      "reason": "No individually attributable victim outcome in the sources."
    }
  ],
  "ai_role": {
    "status": "assessed",
    "statement": "Named Raleigh officers describe what the tool does for them (phone-number and image linkage across cities). The claims that it has led to hundreds of recoveries come from the vendor, relayed by CBN and Futurism without a documented case."
  },
  "evidence": [
    {
      "kind": "news report",
      "citation": "Caitlin Burke, CBN News, 18 Oct 2017",
      "title": "Creating a 'Traffic Jam' Against Sex Trafficking: This Groundbreaking Tech is a Game-Changer",
      "url": "https://cbn.com/news/us/creating-traffic-jam-against-sex-trafficking-groundbreaking-tech-game-changer",
      "date": "2017-10-18",
      "written_by": "independent",
      "quote": "Traffic Jam allows us to look at a potential victim, identify a link to another victim and then by having victims linked, identify a suspect and have a working case,"
    },
    {
      "kind": "news report",
      "citation": "Alexandra Ossola, Futurism, 16 Apr 2018",
      "title": "AI Tool Helps Law Enforcement Find Victims of Human Trafficking",
      "url": "https://futurism.com/ai-tool-law-enforcement-stop-human-trafficking",
      "date": "2018-04-16",
      "written_by": "independent",
      "quote": "data from Traffic Jam has already led to the rescue of hundreds of victims of human trafficking in the U.S. and Canada."
    }
  ],
  "replication": {
    "produced_by": [
      "Continuous scraping of escort ads since 2011",
      "Phone-number and image-similarity indexing across cities",
      "Detectives with an existing lead (phone number or photo)"
    ],
    "must_hold": [
      "Ads must remain publicly scrapable (Backpage was shut in 2018)",
      "Agency access and training"
    ],
    "echoes": []
  },
  "paired_incident": null,
  "headline": "Raleigh police use Traffic Jam to link a trafficker's movements",
  "metric": null,
  "comparator": null,
  "later": {
    "status": "scaled",
    "date": "2018-04-16",
    "note": "By April 2018 Marinus said Traffic Jam data had led to the rescue of hundreds of victims in the U.S. and Canada and that the software was crawling data from 18 countries.",
    "quote": "The software is now crawling data from 18 countries, she says, and the company will soon expand to the United Kingdom and, soon, beyond.",
    "url": "https://futurism.com/ai-tool-law-enforcement-stop-human-trafficking"
  },
  "value": null,
  "developer_country": "United States",
  "deployer_country": "United States",
  "unrated_because": null,
  "brief_notes": null,
  "brief": null,
  "revisions": [
    {
      "date": "2026-10-20",
      "change": "Record drafted from the cited sources.",
      "source": null,
      "editor": "AIBD"
    },
    {
      "date": "2026-10-21",
      "change": "Added what happened since from the cited sources.",
      "source": "https://futurism.com/ai-tool-law-enforcement-stop-human-trafficking",
      "editor": "AIBD"
    },
    {
      "date": "2026-10-21",
      "change": "Country of the developer and the deployer added from the organization's own site or a registry.",
      "source": "https://www.marinusanalytics.com/payment-terms-us; https://raleighnc.gov/police",
      "editor": "AIBD"
    },
    {
      "date": "2026-10-21",
      "change": "Prose pass: account, the system's part rewritten in shorter sentences with abbreviations expanded; facts, figures and quotations unchanged.",
      "source": null,
      "editor": "AIBD"
    }
  ],
  "confidence": "reported",
  "shade": "medium",
  "claim_status": "Independently reported",
  "claim_basis": "Sources: two independent news reports. The cited evidence includes no independent study or report and no finding by a regulator or court.",
  "profile": {
    "case_id": "AIBD-0231",
    "catalog_version": "1.0.0",
    "source_fingerprint": "5501c8eafe79813252b4fdb5052a54fcab814eb0447ef60f7d2ed06e6607d243",
    "collection_refs": [
      {
        "collection_id": "aibd",
        "version": "snapshot-8bf7cfec9cb185aa"
      },
      {
        "collection_id": "aibd",
        "version": "2026-10-25"
      },
      {
        "collection_id": "chanticleer",
        "version": "2026-10-25"
      }
    ],
    "source_ids": [
      "AIBD-0231-source-0001",
      "AIBD-0231-source-0002"
    ],
    "families": {
      "strategic assessments": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "record_ids": []
      },
      "evaluations": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "record_ids": []
      },
      "monetary observations": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "record_ids": []
      },
      "institutional decisions": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "record_ids": []
      }
    },
    "fields": {
      "actors[]": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "developer": "Marinus Analytics (origin: Carnegie Mellon University undergraduate project)",
            "deployer": "Raleigh Police Department"
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "developer",
            "deployer"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "actors[].ownership_control": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "ai_contribution": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "ai_role": {
              "status": "assessed",
              "statement": "Named Raleigh officers describe what the tool does for them (phone-number and image linkage across cities). The claims that it has led to hundreds of recoveries come from the vendor, relayed by CBN and Futurism without a documented case."
            }
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "ai_role"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "ai_relationship": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "category": "general benefit",
            "ai_role": {
              "status": "assessed",
              "statement": "Named Raleigh officers describe what the tool does for them (phone-number and image linkage across cities). The claims that it has led to hundreds of recoveries come from the vendor, relayed by CBN and Futurism without a documented case."
            }
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "ai_role",
            "category"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "assessments[].alternatives": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "assessments[].assessor_date": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "assessments[].depth": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "assessments[].display_confidence": {
        "state": "value_present",
        "value": {
          "kind": "structured",
          "data": {
            "confidence": "medium",
            "evidence_word": "reported",
            "claim_status": "Independently reported",
            "basis": "Sources: two independent news reports. The cited evidence includes no independent study or report and no finding by a regulator or court.",
            "interpretation": "Existing display rule preserved; the richer outcome-specific confidence question still needs review."
          }
        },
        "provenance": {
          "kind": "curatorial",
          "basis": "Derived from the existing case display properties; not a new evidentiary judgment.",
          "record_fields": [],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "assessments[].rationale": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "ratings": [
              {
                "group": "organizational",
                "reason": "Raleigh PD officials credit faster linkage of victims and suspects, but no case outcome is documented."
              },
              {
                "group": "personal",
                "reason": "No individually attributable victim outcome in the sources."
              }
            ]
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "ratings"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "assessments[].rubric_version": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "assessments[].status_basis": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "assessments[].target": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "ratings": [
              {
                "group": "organizational",
                "reason": "Raleigh PD officials credit faster linkage of victims and suspects, but no case outcome is documented."
              },
              {
                "group": "personal",
                "reason": "No individually attributable victim outcome in the sources."
              }
            ]
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "ratings"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "availability": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "brief": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "case_kind": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "case_links[]": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "claims[].evidence_links": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "claims[].evidence_strength": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "claims[].missingness": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "claims[].proposition": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "cross_border_flows[]": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "decisions[].action_outcome": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "institutional decisions"
      },
      "decisions[].grounds": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "institutional decisions"
      },
      "decisions[].institution_task": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "institutional decisions"
      },
      "decisions[].success_criterion": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "institutional decisions"
      },
      "deployment_stage": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "economics[].amount": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "monetary observations"
      },
      "economics[].costs[]": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "monetary observations"
      },
      "economics[].counterfactual": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "monetary observations"
      },
      "economics[].currency_price_basis": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "monetary observations"
      },
      "economics[].gross_net": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "monetary observations"
      },
      "economics[].measure_type": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "monetary observations"
      },
      "economics[].period_unit": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "monetary observations"
      },
      "economics[].realization": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "monetary observations"
      },
      "economics[].recipient_payer": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "monetary observations"
      },
      "economics[].return_payback": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "monetary observations"
      },
      "economics[].valuation_method": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "monetary observations"
      },
      "evaluations[].ai_uplift": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "evaluations[].comparator": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "evaluations[].design": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "evaluations[].effect": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "evaluations[].exposure": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "evaluations[].id": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "evaluations[].measurement_method": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "evaluations[].metric": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "evaluations[].reproduction_materials": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "evaluations[].setting_sample": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "evaluations[].uncertainty_limitations": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "external_references[]": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "follow_up[]": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "later": {
              "status": "scaled",
              "date": "2018-04-16",
              "note": "By April 2018 Marinus said Traffic Jam data had led to the rescue of hundreds of victims in the U.S. and Canada and that the software was crawling data from 18 countries.",
              "quote": "The software is now crawling data from 18 countries, she says, and the company will soon expand to the United Kingdom and, soon, beyond.",
              "url": "https://futurism.com/ai-tool-law-enforcement-stop-human-trafficking"
            }
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "later"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "human_oversight": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "id": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "id": "AIBD-0231"
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "id"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "infrastructure_dependencies[]": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "outcomes[].beneficiaries": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "outcomes[].beneficiary_count": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "outcomes[].benefit_type": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "benefit_type": "Improved Knowledge Discovery"
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "benefit_type"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "outcomes[].claim": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "account": "The case described was ongoing. Major Richard Hoffman of the Raleigh Police Department described Traffic Jam to CBN. It lets investigators link a potential victim to another victim and then to a suspect. Its image search returns historical images tied to the same phone number or similar image. Detective Rob Pereira described pulling a phone number from a Colorado police report into Traffic Jam to see where and when it had been used. This corroborated several victims' accounts of where the trafficker was taking them. Marinus co-founder Cara Jones described the tool as applying artificial intelligence to publicly available ad data. CBN states that Traffic Jam has helped recover hundreds of victims. Futurism (2018) repeats a similar claim from CEO Emily Kennedy with an 88 percent success rate. No individually attributable rescue is documented.",
            "benefit_type": "Improved Knowledge Discovery"
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "account",
            "benefit_type"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "outcomes[].distribution": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "outcomes[].duration": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "outcomes[].id": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "outcomes[].stakeholder_group": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "ratings": [
              {
                "group": "organizational",
                "reason": "Raleigh PD officials credit faster linkage of victims and suspects, but no case outcome is documented."
              },
              {
                "group": "personal",
                "reason": "No individually attributable victim outcome in the sources."
              }
            ]
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "ratings"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "outcomes[].status": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "outcomes[].tradeoffs": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "outcomes[].unexpected": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "unexpected": false,
            "purpose": "Mine online sex advertisements (text, phone numbers, facial recognition on images) to help law enforcement find trafficking victims and link cases."
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "unexpected",
            "purpose"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "places[]": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "location": "Raleigh, United States",
            "developer_country": "United States",
            "deployer_country": "United States"
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "location",
            "developer_country",
            "deployer_country"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "purpose": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "purpose": "Mine online sex advertisements (text, phone numbers, facial recognition on images) to help law enforcement find trafficking victims and link cases."
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "purpose"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "record_dates": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "date_observed": "2017-10-18",
            "revisions": [
              {
                "date": "2026-10-20",
                "change": "Record drafted from the cited sources.",
                "editor": "AIBD"
              },
              {
                "date": "2026-10-21",
                "change": "Added what happened since from the cited sources.",
                "source": "https://futurism.com/ai-tool-law-enforcement-stop-human-trafficking",
                "editor": "AIBD"
              },
              {
                "date": "2026-10-21",
                "change": "Country of the developer and the deployer added from the organization's own site or a registry.",
                "source": "https://www.marinusanalytics.com/payment-terms-us; https://raleighnc.gov/police",
                "editor": "AIBD"
              },
              {
                "date": "2026-10-21",
                "change": "Prose pass: account, the system's part rewritten in shorter sentences with abbreviations expanded; facts, figures and quotations unchanged.",
                "editor": "AIBD"
              }
            ]
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "date_observed",
            "revisions"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "replication.attempts[]": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "replication.conditions": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "replication": {
              "produced_by": [
                "Continuous scraping of escort ads since 2011",
                "Phone-number and image-similarity indexing across cities",
                "Detectives with an existing lead (phone number or photo)"
              ],
              "must_hold": [
                "Ads must remain publicly scrapable (Backpage was shut in 2018)",
                "Agency access and training"
              ],
              "echoes": []
            }
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "replication"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "revision_history[]": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "revisions": [
              {
                "date": "2026-10-20",
                "change": "Record drafted from the cited sources.",
                "editor": "AIBD"
              },
              {
                "date": "2026-10-21",
                "change": "Added what happened since from the cited sources.",
                "source": "https://futurism.com/ai-tool-law-enforcement-stop-human-trafficking",
                "editor": "AIBD"
              },
              {
                "date": "2026-10-21",
                "change": "Country of the developer and the deployer added from the organization's own site or a registry.",
                "source": "https://www.marinusanalytics.com/payment-terms-us; https://raleighnc.gov/police",
                "editor": "AIBD"
              },
              {
                "date": "2026-10-21",
                "change": "Prose pass: account, the system's part rewritten in shorter sentences with abbreviations expanded; facts, figures and quotations unchanged.",
                "editor": "AIBD"
              }
            ]
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "revisions"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "sector": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "domain": "Anti-trafficking",
            "segment": "Government"
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "domain",
            "segment"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "sources[].access_version": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "sources[].citation_locator": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "evidence": [
              {
                "kind": "news report",
                "citation": "Caitlin Burke, CBN News, 18 Oct 2017",
                "title": "Creating a 'Traffic Jam' Against Sex Trafficking: This Groundbreaking Tech is a Game-Changer",
                "url": "https://cbn.com/news/us/creating-traffic-jam-against-sex-trafficking-groundbreaking-tech-game-changer",
                "date": "2017-10-18",
                "written_by": "independent",
                "quote": "Traffic Jam allows us to look at a potential victim, identify a link to another victim and then by having victims linked, identify a suspect and have a working case,"
              },
              {
                "kind": "news report",
                "citation": "Alexandra Ossola, Futurism, 16 Apr 2018",
                "title": "AI Tool Helps Law Enforcement Find Victims of Human Trafficking",
                "url": "https://futurism.com/ai-tool-law-enforcement-stop-human-trafficking",
                "date": "2018-04-16",
                "written_by": "independent",
                "quote": "data from Traffic Jam has already led to the rescue of hundreds of victims of human trafficking in the U.S. and Canada."
              }
            ]
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "evidence"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "sources[].id": {
        "state": "value_present",
        "value": {
          "kind": "identifiers",
          "identifiers": [
            "AIBD-0231-source-0001",
            "AIBD-0231-source-0002"
          ],
          "role": "Existing evidence items, in their original order"
        },
        "provenance": {
          "kind": "curatorial",
          "basis": "Stable within the fingerprinted record version; no source content or source review has been added.",
          "record_fields": [],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "complete"
      },
      "sources[].language": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "sources[].relationship": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "evidence": [
              {
                "kind": "news report",
                "citation": "Caitlin Burke, CBN News, 18 Oct 2017",
                "title": "Creating a 'Traffic Jam' Against Sex Trafficking: This Groundbreaking Tech is a Game-Changer",
                "url": "https://cbn.com/news/us/creating-traffic-jam-against-sex-trafficking-groundbreaking-tech-game-changer",
                "date": "2017-10-18",
                "written_by": "independent",
                "quote": "Traffic Jam allows us to look at a potential victim, identify a link to another victim and then by having victims linked, identify a suspect and have a working case,"
              },
              {
                "kind": "news report",
                "citation": "Alexandra Ossola, Futurism, 16 Apr 2018",
                "title": "AI Tool Helps Law Enforcement Find Victims of Human Trafficking",
                "url": "https://futurism.com/ai-tool-law-enforcement-stop-human-trafficking",
                "date": "2018-04-16",
                "written_by": "independent",
                "quote": "data from Traffic Jam has already led to the rescue of hundreds of victims of human trafficking in the U.S. and Canada."
              }
            ]
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "evidence"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "sources[].upstream_sources": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "strategic_assessments[]": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "strategic assessments"
      },
      "summary": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "summary": "CBN (18 Oct 2017) shows Raleigh PD detectives using Traffic Jam, a CMU-born tool with facial recognition over escort ads, to corroborate a trafficker's movements; outcomes stated only as aggregates.",
            "account": "The case described was ongoing. Major Richard Hoffman of the Raleigh Police Department described Traffic Jam to CBN. It lets investigators link a potential victim to another victim and then to a suspect. Its image search returns historical images tied to the same phone number or similar image. Detective Rob Pereira described pulling a phone number from a Colorado police report into Traffic Jam to see where and when it had been used. This corroborated several victims' accounts of where the trafficker was taking them. Marinus co-founder Cara Jones described the tool as applying artificial intelligence to publicly available ad data. CBN states that Traffic Jam has helped recover hundreds of victims. Futurism (2018) repeats a similar claim from CEO Emily Kennedy with an 88 percent success rate. No individually attributable rescue is documented."
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "summary",
            "account"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "systems[].autonomy_permissions": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "systems[].component_role": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "systems[].deployment_configuration": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "systems[].inputs_outputs": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "systems[].model_name": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "systems[].model_version": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "systems[].product_name": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "system": "Traffic Jam"
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "system"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "systems[].provider": {
        "state": "value_present",
        "value": {
          "kind": "structured",
          "data": {
            "application_developer": "Marinus Analytics (origin: Carnegie Mellon University undergraduate project)"
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Mapped from the existing case description without a new external source review.",
          "record_fields": [
            "developer"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "taxonomy_crosswalks[]": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "title": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "title": "Raleigh police use Marinus Analytics' Traffic Jam to link phone numbers and photos across cities in a live trafficking case",
            "headline": "Raleigh police use Traffic Jam to link a trafficker's movements"
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "title",
            "headline"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "version": {
        "state": "value_present",
        "value": {
          "kind": "identifiers",
          "identifiers": [
            "5501c8eafe79813252b4fdb5052a54fcab814eb0447ef60f7d2ed06e6607d243"
          ],
          "role": "SHA-256 of normalized original case data"
        },
        "provenance": {
          "kind": "curatorial",
          "basis": "Deterministic content version assigned by the local migration.",
          "record_fields": [],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "complete"
      },
      "workflow": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "account": "The case described was ongoing. Major Richard Hoffman of the Raleigh Police Department described Traffic Jam to CBN. It lets investigators link a potential victim to another victim and then to a suspect. Its image search returns historical images tied to the same phone number or similar image. Detective Rob Pereira described pulling a phone number from a Colorado police report into Traffic Jam to see where and when it had been used. This corroborated several victims' accounts of where the trafficker was taking them. Marinus co-founder Cara Jones described the tool as applying artificial intelligence to publicly available ad data. CBN states that Traffic Jam has helped recover hundreds of victims. Futurism (2018) repeats a similar claim from CEO Emily Kennedy with an 88 percent success rate. No individually attributable rescue is documented.",
            "replication": {
              "produced_by": [
                "Continuous scraping of escort ads since 2011",
                "Phone-number and image-similarity indexing across cities",
                "Detectives with an existing lead (phone number or photo)"
              ],
              "must_hold": [
                "Ads must remain publicly scrapable (Backpage was shut in 2018)",
                "Agency access and training"
              ],
              "echoes": []
            }
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "account",
            "replication"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      }
    },
    "summary": {
      "total": 91,
      "addressed": 91,
      "known": 27,
      "reviewed": 0,
      "record_mapped": 27,
      "not_assessed": 64,
      "complete": false,
      "by_state": {
        "value_present": 27,
        "not_reported": 0,
        "unresolved": 0,
        "not_assessed": 64,
        "not_applicable": 0,
        "withheld": 0,
        "source_unavailable": 0
      }
    }
  }
}
