GapFinder/Developers

Technical documentation

 * Recommendation API

Source

 * GapFinder
 * Beta (Flask)
 * https://github.com/wikimedia/research-recommendation-api/tree/master/recommendation/web
 * Alpha (React)
 * https://github.com/schana/recommendation-tool
 * Types
 * Translation
 * API
 * Python
 * https://github.com/wikimedia/research-recommendation-api
 * Node
 * https://github.com/wikimedia/mediawiki-services-recommendation-api
 * https://github.com/wikimedia/mediawiki-services-recommendation-api-deploy
 * 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://github.com/wikimedia/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

 * https://github.com/wikimedia/research-recommendation-api/blob/master/CONTRIBUTING.md

Deployment

 * Labs setup
 * Labs project