{
  "altLabels": [
    "AP"
  ],
  "definition": "A ranking evaluation metric that averages precision values at the ranks where relevant items are retrieved for a single query or topic.",
  "derivedRelations": [
    {
      "target": "ndcg",
      "type": "related"
    }
  ],
  "distinctions": [
    {
      "reason": "Average Precision is computed for one query or topic; MAP is the mean of AP over many queries or topics.",
      "statement": "Average Precision is not Mean Average Precision.",
      "target": "mean-average-precision",
      "targetLabel": "Mean Average Precision",
      "targetUri": "https://id.searchplex.net/mean-average-precision/"
    },
    {
      "reason": "Precision@K measures precision at a fixed cutoff; Average Precision aggregates precision at relevant ranks across the ranked list.",
      "statement": "Average Precision is not Precision@K.",
      "target": "precision-at-k",
      "targetLabel": "Precision@K",
      "targetUri": "https://id.searchplex.net/precision-at-k/"
    }
  ],
  "id": "average-precision",
  "kind": "Metric",
  "license": "https://creativecommons.org/publicdomain/zero/1.0/",
  "links": [
    {
      "label": "Evaluation of ranked retrieval results",
      "type": "canonicalSurvey",
      "url": "https://nlp.stanford.edu/IR-book/html/htmledition/evaluation-of-ranked-retrieval-results-1.html"
    }
  ],
  "modifiedAt": "2026-09-14T06:43:46Z",
  "prefLabel": "Average Precision",
  "publisher": {
    "name": "Searchplex",
    "url": "https://searchplex.net/"
  },
  "relations": [
    {
      "target": "precision-metric",
      "type": "broader"
    },
    {
      "target": "rank-sensitive-metric",
      "type": "broader"
    },
    {
      "target": "ranking",
      "type": "evaluates"
    },
    {
      "target": "retrieval",
      "type": "evaluates"
    },
    {
      "note": "Average Precision is computed for one query or topic; MAP is the mean of AP over many queries or topics.",
      "target": "mean-average-precision",
      "type": "notEquivalentTo"
    },
    {
      "note": "Precision@K measures precision at a fixed cutoff; Average Precision aggregates precision at relevant ranks across the ranked list.",
      "target": "precision-at-k",
      "type": "notEquivalentTo"
    },
    {
      "target": "mean-average-precision",
      "type": "related"
    },
    {
      "target": "precision-at-k",
      "type": "related"
    },
    {
      "target": "qrels",
      "type": "related"
    },
    {
      "target": "recall-at-k",
      "type": "related"
    }
  ],
  "representations": {
    "html": "https://id.searchplex.net/average-precision/",
    "json": "https://id.searchplex.net/average-precision.json",
    "jsonld": "https://id.searchplex.net/average-precision.jsonld"
  },
  "scheme": "https://id.searchplex.net/scheme/",
  "scopeNote": "Average Precision is a per-query or per-topic metric. Mean Average Precision averages AP values across multiple queries or topics.",
  "status": "published",
  "uri": "https://id.searchplex.net/average-precision/"
}
