Benchmarks



{% for risk_dim, cards in score_with_margin.items() %}

Category

{{ risk_dim.replace('-', ' ') }}

{{ risks_description.get(risk_dim) ~ " " ~ risks_intro_conclusion.get(risk_dim, {}).get("intro","") }}

{% for card_name, metrics in cards.items() %} {% if 'cards.safety.bbq' in card_name %} {% set card_id = "cards.safety.bbq.Age" %} {% else %} {% set card_id = card_name %} {% endif %}

{{ metric_card_name_translation.get(card_name, card_name) }}

{{ meta_data_based_on_id.get(card_id, {}).get('Benchmark Details', {}).get("Overview", None) }}
{% set score_string = metrics.get("score", "Error") | string %} {% if " +/- " in score_string %} {% set score_data = score_string.split(" +/- ") %} {% set score = score_data[0] %} {% set margin_of_error = score_data[1] %} {% else %} {% set score = score_string %} {% set margin_of_error = "Not Applicable" %} {% endif %} {% set score_category = metrics_interpretation.get(risk_dim,{}).get(card_name,{}).get("category") %} {% if score_category == "RED" %} {% elif score_category == "GREEN" %} {% elif score_category == "ORANGE" %} {% else %} {% endif %}
Score ({{ meta_data_based_on_id.get(card_id, {}).get('Methodology', {}).get("Main Score", "score")}}) Margin of error
{{ score }} {{ score }} {{ score }}{{ score }}{{ margin_of_error }}
{% set desired_score_string = meta_data_based_on_id.get(card_id, {}).get('Methodology', {}).get("Desired_score") %}
Score target: {{ desired_score_string }}
Score range: [0, 1]

The margin of error (e.g., +/- 0.05) represents the possible variation in the score, meaning the true value likely falls within +/- 0.05 of the reported score; a smaller margin indicates higher confidence and precision, while a larger margin suggests greater uncertainty and variability in the data.

{% for metric_name, metric_value in metrics.items() %} {% if metric_name in metrics_meta_data %}
{{ metrics_meta_data[metric_name].get("name",metric_name) }} {{ metric_value }}
{{ metrics_meta_data[metric_name].get('description', '') }}
{% endif %} {% endfor %} {% set methodology_details = meta_data_based_on_id.get(card_id, {}).get("Methodology")%} {% if methodology_details is mapping %} {% for meta_data_name, meta_data_value in methodology_details.items() %} {% if meta_data_name != "Desired_score" and meta_data_name != "Main Score" %} {% endif %} {% endfor %} {% endif %}

Methodology

We now outline the methodology used for collecting {{ metric_card_name_translation.get(card_name, card_name) }} and the details of the metrics computed using this dataset.

{{ meta_data_name }}
{{ meta_data_value }}

Benchmark Details

In this section we outline the details of the {{ metric_card_name_translation.get(card_name, card_name) }} which was used for this testing.

{% set benchmark_details = meta_data_based_on_id.get(card_id, {}).get("Benchmark Details") %} {% for benchmark_detail_name, benchmark_detail_value in benchmark_details.items() %} {% if benchmark_detail_name not in ['ID', 'Overview', 'Name'] %} {% endif %} {% endfor %}
{{ benchmark_detail_name }} {% if benchmark_detail_value is iterable and benchmark_detail_value is not string %} {% if benchmark_detail_value[0] is mapping %} {% for item in benchmark_detail_value %} {% for key, value in item.items() %} {{ value }} {% if not loop.last %},{% endif %} {% endfor %} {% endfor %} {% else %} {{ benchmark_detail_value | join(", ") }} {% endif %} {% else %} {{ benchmark_detail_value }} {% endif %}
{% set excluded_data = ["Benchmark Details", "Benchmark Summary", "Methodology"] %} {% for meta_data_title, meta_data_items in meta_data_based_on_id[card_id].items() %} {% if meta_data_title not in excluded_data %} {% if meta_data_title == "Purpose and Intended Users" %} {% elif meta_data_title == "Data" %} {% elif meta_data_title == "Risks" %} {% else %} {% endif %} {% if meta_data_items is mapping %} {% for meta_data_name, meta_data_value in meta_data_items.items() %} {% endfor %} {% endif %} {% endif %}

{{ meta_data_title }}

In this section we outline the purpose and intended use of {{ metric_card_name_translation.get(card_name, card_name) }}

This section outlines the details of the data present in {{ metric_card_name_translation.get(card_name, card_name) }}

The details of the different risk categories covered by {{ metric_card_name_translation.get(card_name, card_name) }} are given below.

{{ meta_data_name }}
{{ meta_data_value }}
{% endfor %} {% endfor %}

{{ risks_intro_conclusion.get(risk_dim, {}).get("conclusion","") }}

{% endfor %}