User story: As a patroller, I want to filter Recent Changes to a topic of my interest, so that I can focus my efforts where my expertise and interest lies.
https://www.mediawiki.org/wiki/ORES/Articletopic
This would presumably be done on top of T240558: Update ORES articletopic data score in ElasticSearch when an article gets edited, which fetches ORES topics on edit; but they would also have to be stored somewhere (the ORES extension, presumably?) and we'd have to end up with a non-terrible join/filter for the RC query.
This work presumably depends on T380825: Make ORES topics and their translations easily available to MediaWiki extensions so that we have a central place to retrieve the topics for display.
Topics are already available via the LiftWing API here: https://api.wikimedia.org/wiki/Lift_Wing_API/Reference/Get_articletopic_outlink_prediction
Future work
The topic model is going through some refreshes in the 24/25 Fiscal Year:
- In Q3 (Jan-Mar) a new country taxonomy (T371897) will be made available, replacing the geographic topics currently available.
- A broader taxonomy change will also be made (draft), but the timeline is less clear.
These new taxonomies broadly map to the existing topics, so this isn't a complete rework.