Research:Technology/CloudServices-GapfinderTools

From Meta, a Wikimedia project coordination wiki
Jump to navigation Jump to search

Gapfinder tools[edit]

Various helper Django applications for Gapfinder.

Section Alignment[edit]

The app is used to gather section mappings across 6 languages: Arabic, English, French, Japanese, Rusisan, and Spanish.

SSH access[edit]

For convenience you may want to add the following code to ~/.ssh/config Don't forget to change YOUR_WIKITECH_USERNAME to your actual Wikitech username.

   Host gapfindertools
   HostName gapfinder-tools.recommendation-api.eqiad.wmflabs
   ProxyCommand ssh -e none primary.bastion.wmflabs.org exec nc -w 3600 %h %p
   User YOUR_WIKITECH_USERNAME
   IdentityFile ~/.ssh/id_rsa
   IdentitiesOnly yes

Once you have that setup, you can SSH to the server as so: ssh gapfindertools

Generating Statistics[edit]

  1. cd /srv/gapfindertools
  2. source venv/bin/activate
  3. python manage.py printstats --settings=gapfindertools.settings_prod > ~/sectionalignment-stats.tsv
  4. Stats are now saved as ~/sectionalignment-stats.tsv

Admin Acess[edit]

You can interact with data via the admin interface. Leila or Baha can grant you access. In the admin interface you can also download the gathered data.