Bow Tie Kreative VIDEO Grammar

Worked example · stage 5 of 15

Ranked candidates

The reference ranking output: hard filters first, then weighted utility.

This material is fictional. It was invented for the package to demonstrate the method.

examples/ranked_candidates_output.json
[
  {
    "id": "shot_b",
    "metrics": {
      "beat": 0.9,
      "continuity": 0.89,
      "identity": 0.91,
      "editability": 0.84,
      "artifact": 0.06
    },
    "camera": {
      "size": "close",
      "movement": "static"
    },
    "_utility_score": 0.7795
  },
  {
    "id": "shot_a",
    "metrics": {
      "beat": 0.92,
      "continuity": 0.91,
      "identity": 0.9,
      "editability": 0.82,
      "artifact": 0.08
    },
    "camera": {
      "size": "close",
      "movement": "static"
    },
    "_utility_score": 0.7785
  },
  {
    "id": "shot_c",
    "metrics": {
      "beat": 0.84,
      "continuity": 0.9,
      "identity": 0.9,
      "editability": 0.9,
      "artifact": 0.04
    },
    "camera": {
      "size": "medium",
      "movement": "push_in"
    },
    "_utility_score": 0.778
  }
]

This stage via the API →