The outlink topic model is be able to do topic detection in all language we should use this data to possibly drop the need to import ORES articletopics model predictions.
The search jobs should push outlink predictions to the existing articletopics weighted_tags prefix (the set of topics are the same):
- the search jobs should consume events from the dedicated mediawiki.revision_score_$model stream (blocked on T328576)
- there should be no impact on the articletopics search keyword
- the predictions made by ores articletopics will be slowly replaced by the outlink model ones as new edits are made to existing pages
- thresholds will be set statically in the code-base to 0.5 instead of being fetched from the ORES api
AC:
- outlink topic model predictions are pushed to the CirrusSearch indices and are queryable (via the existing articletopics keyword or a new one)
- crosswiki propagation is no longer required and can be removed from the discolytics codebase.
- The ores drafttopic model will still be consumed as is but should not be a reason to keep the crosswiki propagation if it uses it (we could even consider only using it to populate the draft namespace?).