Recommendation API/Translation

From Meta, a Wikimedia project coordination wiki

Recommend articles for translation that exist in a source wiki but are absent from a target wiki.

Versions[edit]

Production[edit]

Uses either mostpopular or morelike MW API queries to get an initial pool of candidates, and then uses WDQS to filter and sort by sitelink count.

Implemented in Node

Cloud VPS[edit]

Uses either mostpopular or morelike MW API queries to get an initial pool of candidates, and then filters using various Wikidata API queries.

Implemented in Python

Experimental[edit]

Uses scores generated from Spark job that have been loaded into a database.

Spark job implemented in Scala

API implemented in Python