User:Ijon/GLAMify

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

Other languages:
العربية • ‎Ελληνικά • ‎English • ‎español • ‎עברית • ‎Հայերեն • ‎polski

GLAMify is a tool that suggests images from a Commons category for use on Wikipedia language X based on those images' use on Wikipedia language Y.

The envisioned use case is that for large image collections, like those of GLAM institutions or photo competitions, there tends to be some utilization of images integrated in articles on the "home" Wikipedia closest to the source/geography/language of the collection, and far less utilization in Wikipedias in other languages. This is natural, for many obvious reasons.

This tool, then, helps other/smaller Wikipedias make good use of those collections based on the already existing usage of those images on Wikipedia in another language (ideally the "source" language, if applicable, or just a larger or more mature Wikipedia). It saves a lot of manual comparisons by only suggesting images for articles that:

  1. exist on the target Wikipedia
  2. do not already use those images
  3. have an interwiki link to an article on the source Wikipedia that does use the image

If this sounds confusing, just take a look at some recent outputs, below.

I hope it is useful in increasing the aggregate use of the amazing resources we collect on Commons. I welcome comments, feedback, and suggestions, on the talk page.

How to request suggestions from the tool[edit]

In the "Current requests" subpage (transcluded below), add a line with your request, in the following format:
# <source language code>; <target language code>; <Commons category name, without 'Category:'>; <your username>

For example, to look for suggested images from commons:Category:Images from National Museum of Korea for Hebrew Wikipedia based on their use on English Wikipedia, add a line line this:
# en; he; Images from National Museum of Korea; Ijon

Don't forget to put your exact username, if you want to be notified when the results are ready! :)

Requests are served once every two hours, and up to 7 requests will be served per run of the tool, with the remaining requests postponed to the next run. If you absolutely can't wait, let me know and I'll help if I can.

Current requests[edit]

click here to add your request.

  1. ...

Results[edit]

2014-12-27

  1. Images from National Museum of Korea -- en ==> he

2014-12-27

  1. Images from the National Portrait Gallery, London -- en ==> he

2014-12-27

  1. Israel Museum, Jerusalem -- he ==> ja
  2. Israel Museum, Jerusalem -- he ==> en
  3. Israel Museum, Jerusalem -- he ==> nl

2014-12-27

  1. Images from the Bulgarian Archives State Agency -- bg ==> fr
  2. Images from the Bulgarian Archives State Agency -- bg ==> ru

2014-12-27

  1. Images from RIA Novosti -- ru ==> he

2014-12-27

  1. Images from RIA Novosti -- ru ==> uk

2014-12-27

  1. Media contributed by the Swiss Federal Archives -- de ==> he

2014-12-27

  1. Images from the National Archives of Sweden -- sv ==> fr

2014-12-28

  1. Quality images from Wiki Loves Monuments 2012 -- de ==> he (for Ijon)
  2. Images from Wiki Loves Monuments 2012 in Andorra -- ca ==> he (for Ijon)
  3. Images from Wiki Loves Monuments 2012 in Andorra -- ca ==> en
  4. Quality images from Wiki Loves Monuments 2012 -- de ==> fr
  5. Quality images from Wiki Loves Monuments 2012 -- en ==> ar
  6. Images from Wiki Loves Monuments 2013 in Jordan -- ar ==> he (for Ijon)
  7. Images from Wiki Loves Monuments 2013 in Israel -- he ==> ar (for Ijon)

2014-12-28

  1. Images from Wiki Loves Monuments 2013 in Jordan -- ar ==> en
  2. Images from Wiki Loves Monuments 2013 in Israel -- he ==> en

2014-12-30

  1. PD-Art (Yorck Project) -- de ==> he (for Ijon)

2015-01-01

  1. Images from National Museum of Korea -- ko ==> en (for -revi)

2015-01-03

  1. GLAM National Library of Israel‎ -- he ==> ro (for Ijon)
  2. GLAM National Library of Israel‎ -- he ==> en (for Ijon)
  3. GLAM National Library of Israel‎ -- he ==> ru (for Ijon)

2015-01-07

  1. Media from Open Beelden -- nl ==> en (for 85jesse)

2015-01-16

  1. Finnish Broadcasting Company Yle Archives -- fi ==> he (for Ijon)

2015-01-26

  1. Echo of Moscow voice samples -- ru ==> en (for Drbug)
  2. Echo of Moscow voice samples -- ru ==> pl (for Drbug)

2015-02-10

  1. Quality images from Wiki Loves Monuments 2012 -- en ==> pa (for Satdeep Gill)
  2. Images from the National Portrait Gallery, London -- en ==> pa (for Satdeep Gill)
  3. Featured pictures on Wikimedia Commons -- en ==> pa (for Satdeep Gill)

2015-02-11

  1. Featured pictures on Wikimedia Commons -- en ==> he (for Ijon)

2015-02-28

  1. Featured pictures on Wikimedia Commons -- no ==> nn (for Ijon)

2015-03-01

  1. Images from Livrustkammaren och Skoklosters slott med Stiftelsen Hallwylska museet -- sv ==> en (for Ainali)

2015-03-02

  1. Images from Wiki Loves Monuments 2012 in Italy -- it ==> en (for Aubrey)
  2. Images from Wiki Loves Monuments 2013 in Italy -- it ==> en (for Aubrey)
  3. Images from Wiki Loves Monuments 2014 in Italy -- it ==> en (for Aubrey)

2015-03-03

  1. Media created by technology pool of Wikimedia Sverige -- sv ==> en (for Jopparn)
  2. Images from Wiki Loves Public Art 2013 -- sv ==> en (for Jopparn)
  3. Images from Wiki Loves Public Art 2013 -- en ==> sv (for Jopparn)
  4. Images from Wiki Loves Monuments 2014 in Sweden -- sv ==> en (for Jopparn)

2015-03-08

  1. Echo of Moscow voice samples -- ru ==> he (for Ijon)

2015-03-10

  1. Featured pictures on Wikimedia Commons -- en ==> ta (for Ravidreams)

2015-03-21

  1. corruption -- en ==> he (for Sima shimony)

2015-03-21

  1. Corruption -- en ==> he (for Sima shimony)

2015-05-22

  1. Images from Wiki Loves Africa 2014 -- en ==> he (for Ijon)

2015-06-23

  1. Featured pictures on Wikimedia Commons -- en ==> hy (for Ijon)

2015-06-23

  1. Echo of Moscow voice samples -- ru ==> hy (for Beko)

2015-06-23

  1. BBC voice samples -- en ==> hy (for Beko)

2015-06-23

  1. BBC voice samples -- en ==> he (for Ijon)
  2. Voice intro project - en -- en ==> he (for Ijon)

2015-06-24

  1. Armenians -- en ==> hy (for Beko)
  2. Israel Museum, Jerusalem -- he ==> hy (for Ijon)

2015-06-24

  1. Operas -- en ==> hy (for A.arpi.a)

2015-06-24

  1. Images from Wiki Loves Monuments 2013 in Armenia -- en ==> hy (for Beko)

2015-06-25

  1. Books -- en ==> hy (for A.arpi.a)

2015-06-25

  1. Neurology -- en ==> hy (for Arthur mirzoyan)

2015-06-25

  1. Images from Wiki Loves Monuments 2013 in Armenia -- hy ==> en (for Beko)

2015-07-31

  1. Media contributed by the Walters Art Museum -- en ==> pl (for Jarekt)

2015-10-10

  1. Wiki Expedition Dimitrovgrad - Dragoman 2015 -- bg ==> sr (for Spiritia)
  2. Wiki Expedition Dimitrovgrad - Dragoman 2015 -- bg ==> en (for Spiritia)
  3. Wiki Expedition Dimitrovgrad - Dragoman 2015 -- sr ==> en (for Spiritia)

2015-10-10

  1. Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 1 -- bg ==> sr (for Spiritia)
  2. Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 1 -- sr ==> bg (for Spiritia)
  3. Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 1 -- bg ==> en (for Spiritia)
  4. Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 1 -- en ==> bg (for Spiritia)
  5. Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 1 -- sr ==> en (for Spiritia)
  6. Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 1 -- en ==> sr (for Spiritia)
  7. Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 2 -- bg ==> sr (for Spiritia)

2015-10-10

  1. Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 2 -- sr ==> bg (for Spiritia)
  2. Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 2 -- bg ==> en (for Spiritia)
  3. Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 2 -- en ==> bg (for Spiritia)
  4. Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 2 -- sr ==> en (for Spiritia)
  5. Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 2 -- en ==> sr (for Spiritia)
  6. Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 3 -- bg ==> sr (for Spiritia)
  7. Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 3 -- sr ==> bg (for Spiritia)

2015-10-10

  1. Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 3 -- bg ==> en (for Spiritia)
  2. Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 3 -- en ==> bg (for Spiritia)
  3. Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 3 -- sr ==> en (for Spiritia)
  4. Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 3 -- en ==> sr (for Spiritia)

2015-10-22

  1. Images from Microscopy -- en ==> el (for Glavkos)

2015-12-09

  1. Images from Wiki Loves Monuments -- en ==> eo (for KuboF)

2015-12-14

  1. Images from Tzolag Hovsepian's Familiar Faces album -- hy ==> he (for Ijon)
  2. Images from Tzolag Hovsepian's Familiar Faces album -- hy ==> en (for David Saroyan)
  3. Images from Tzolag Hovsepian's Familiar Faces album -- hy ==> ru (for David Saroyan)
  4. Images from Tzolag Hovsepian's Familiar Faces album -- hy ==> uk (for Antanana)
  5. Images from Tzolag Hovsepian's Familiar Faces album -- hy ==> bg (for Spiritia)

2015-12-17

  1. Featured pictures on Wikimedia Commons -- en ==> or (for Ijon)
  2. Featured pictures on Wikimedia Commons -- en ==> kn (for Ijon)

2015-12-17

  1. Hyderabad, India -- en ==> te (for రహ్మానుద్దీన్)

2015-12-17

  1. PD-Art (Yorck Project) -- en ==> ml (for Ijon)

2016-04-30

  1. Echo of Moscow voice samples -- ru ==> ta (for Ravidreams)

2016-09-28

  1. Featured pictures on Wikimedia Commons -- en ==> el (for Geraki)

2016-12-14

  1. Images from the Swedish National Heritage Board -- sv ==> en (for Ainali)

2017-01-21

  1. Images from Wiki Loves Africa 2016 -- fr ==> en (for Ijon)

Technical information[edit]

This section will briefly describe the implementation of the tool. If you're only trying to use it, and aren't a developer, feel free to skip it entirely.

The tool is written in Ruby, and its source code is available on GitHub. Pull requests are welcome.

It runs on the Wikimedia Tool Labs grid, and utilizes the replicated databases for gathering the data (with a homespun partial ORM layer called dhole, which is a Ruby gem I have developed in parallel to this tool, to keep the tool's implementation relatively elegant), and WMF's mediawiki_api Ruby gem to interact with the requests and results on this page and its sub-pages.

(If you're interested in using Ruby to develop wiki tools, I'm happy to help!)

Archive[edit]

(TBD)

See also[edit]