{
  "activity_count": 6,
  "callsign": "KV3GPX",
  "confidence": 0.85,
  "first_seen": "2025-10-24T14:06:02+00:00",
  "found": true,
  "id": 16062,
  "is_net_control": false,
  "last_seen": "2026-06-11T22:23:56.468488+00:00",
  "occurrence_count": 5,
  "profile": {
    "confidence": 0.6775,
    "counts": {
      "ncs": 0,
      "net": 0,
      "open_qso": 7
    },
    "data_freshness": "2025-12-24T15:33:12",
    "latest_topic": "check-ins for the new net",
    "most_topic": "general check-ins and social chat",
    "open_vs_net_bias_score": -0.969,
    "personal_summary": "KV3GPX is a friendly and approachable operator who often chats about general topics and check-ins.",
    "scores": {
      "civility": 0.9,
      "focus": 0.4,
      "friendly": 0.9,
      "helpful": 0.5,
      "serious": 0.3,
      "technical": 0.2
    },
    "source": "legacy_callsign_profiles",
    "summary": "KV3GPX frequently checks in and engages in casual conversation.",
    "topic_coverage": {
      "check-ins": "0.4",
      "social chat": "0.6"
    },
    "updated_at": "2025-12-24T17:39:50"
  },
  "qrz_status": null,
  "recent_transcripts": [
    {
      "callsign_confidence": 0.85,
      "confidence": null,
      "created_at": "2025-12-24T15:32:41+00:00",
      "id": 95509,
      "node_number": "oldsys",
      "recording_id": 95508,
      "text": "All right, Cammy. Yeah, you can't have a copy emergency go on much longer. You've got to get some before the headache sets in. Oh, that is the worst. Yeah, I just really just want to double over and die. But don't do that either. All right, you take care, Cammy. Good to hear you. And that was not a good image when you said Robert was in the burger under with a steak knife. Oh, yikes. Watch out. Give me one. Good to hear you, Cammy. And we will talk to you later. Tyler, drop by KM7DFG with an I-O. Thanks again, Tyler. We'll see if there's anybody else for the new net where it's currently 1249. I am still Jack KI7RMU. Call, sign, and name."
    },
    {
      "callsign_confidence": 0.85,
      "confidence": null,
      "created_at": "2025-12-23T23:41:38+00:00",
      "id": 92414,
      "node_number": "oldsys",
      "recording_id": 92413,
      "text": "Alright, no problem. I see George is still turned out. I don't know why he's still turned out, that's gonna-"
    },
    {
      "callsign_confidence": 0.85,
      "confidence": null,
      "created_at": "2025-12-23T21:18:14+00:00",
      "id": 91937,
      "node_number": "oldsys",
      "recording_id": 91936,
      "text": "I figured Steve would be gone by now. So, let's go ahead and make another call for check-ins. Anybody anywhere that would like to join?"
    },
    {
      "callsign_confidence": 0.85,
      "confidence": null,
      "created_at": "2025-12-23T08:51:11+00:00",
      "id": 89434,
      "node_number": "oldsys",
      "recording_id": 89433,
      "text": "The 1WA and I'm back, right?"
    },
    {
      "callsign_confidence": 0.85,
      "confidence": null,
      "created_at": "2025-12-22T18:05:39+00:00",
      "id": 86447,
      "node_number": "oldsys",
      "recording_id": 86446,
      "text": "Nova Scotia, man. Nova Scotia."
    }
  ]
}