GapFinder/Developers

Technical documentation

 * Recommendation API

Source

 * GapFinder
 * Beta (Flask)
 * https://gerrit.wikimedia.org/g/research/recommendation-api (/recommendation/web)
 * Alpha (React)
 * https://github.com/schana/recommendation-tool
 * Types
 * Translation
 * API
 * Python
 * https://gerrit.wikimedia.org/g/research/recommendation-api
 * Node
 * https://gerrit.wikimedia.org/g/mediawiki/services/recommendation-api
 * Spark job for feature extraction, model training, and scoring
 * https://github.com/schana/recommendation-translation
 * Research
 * https://github.com/schana/model-building
 * Missing Sections
 * https://github.com/schana/recommendation-missing-sections
 * Other
 * Python wheels
 * https://gerrit.wikimedia.org/g/research/recommendation-api/wheels
 * Docker
 * https://github.com/schana/recommendation-api-docker

Phabricator workboards

 * For the backend service that generates the recommendations and serves them via a restful API
 * tag/recommendation-api
 * For the frontend tool that provides a way to discover and use the recommendations
 * tag/increasing-content-coverage

Contributing

 * CONTRIBUTING.md

Deployment

 * Labs setup
 * Labs project