guardian_find_related
Identify related articles from The Guardian archives using shared tags, filter by section, publish date, or similarity threshold to refine search results.
Instructions
Find articles related to a given article using shared tags
Input Schema
Name | Required | Description | Default |
---|---|---|---|
article_id | Yes | Guardian article ID or full URL to find related articles for | |
exclude_same_section | No | Exclude articles from the same section (default: false) | |
max_days_old | No | Only find articles within this many days of the original (default: unlimited) | |
page_size | No | Results per page, max 50 (default: 10) | |
similarity_threshold | No | Minimum number of shared tags required (default: 2) |
Input Schema (JSON Schema)
{
"properties": {
"article_id": {
"description": "Guardian article ID or full URL to find related articles for",
"type": "string"
},
"exclude_same_section": {
"description": "Exclude articles from the same section (default: false)",
"type": "boolean"
},
"max_days_old": {
"description": "Only find articles within this many days of the original (default: unlimited)",
"minimum": 1,
"type": "integer"
},
"page_size": {
"description": "Results per page, max 50 (default: 10)",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"similarity_threshold": {
"description": "Minimum number of shared tags required (default: 2)",
"maximum": 10,
"minimum": 1,
"type": "integer"
}
},
"required": [
"article_id"
],
"type": "object"
}