We are beginning work now on investigating inter-article recommendations, as part of our work with the WikiExperiences 3.1 OKR (reference). For this, we should look into APIs we can use that will link between wiki articles, so we can get a better sense of what information is available, who owns these APIs, and roughly how ready they would be to use.
Question we are trying to answer
- Look into the various APIs that currently offer :
- Nearby
- Morelike (currently used in Related Articles), part of CirrusSearch
- Pageviews data (high moderation risk here, would probably need some sort of separate moderation workflow)
- total, total per country, and access method
- Edited pages data (medium/high moderation risk)
- Most edited, top 100 edited, top 100 edited per net bytes difference, top 100 edited per absolute bytes
- Mediarequests???
- Most requested media
- Feed Content Availability??
- MediaWiki API
- Because you read
- Rest API (Top Read, In the News, Today on Wikipedia, On this Day)
- Wikidata APIs?
Acceptance Criteria
- We have researched available APIs in this space
- We have produced a table listing potential APIs, a description of what they do, endpoints to hit, risks in using them, audience (logged in/logged out), and owner (team)