User:Ijon/GLAMify
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:
- exist on the target Wikipedia
- do not already use those images
- 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
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
click here to add your request.
- de; en; Image sources of Germany; Adam Harangozó
...
Results
2014-12-27
2014-12-27
2014-12-27
- Israel Museum, Jerusalem -- he ==> ja
- Israel Museum, Jerusalem -- he ==> en
- Israel Museum, Jerusalem -- he ==> nl
2014-12-27
- Images from the Bulgarian Archives State Agency -- bg ==> fr
- Images from the Bulgarian Archives State Agency -- bg ==> ru
2014-12-27
2014-12-27
2014-12-27
2014-12-27
2014-12-28
- Quality images from Wiki Loves Monuments 2012 -- de ==> he (for Ijon)
- Images from Wiki Loves Monuments 2012 in Andorra -- ca ==> he (for Ijon)
- Images from Wiki Loves Monuments 2012 in Andorra -- ca ==> en
- Quality images from Wiki Loves Monuments 2012 -- de ==> fr
- Quality images from Wiki Loves Monuments 2012 -- en ==> ar
- Images from Wiki Loves Monuments 2013 in Jordan -- ar ==> he (for Ijon)
- Images from Wiki Loves Monuments 2013 in Israel -- he ==> ar (for Ijon)
2014-12-28
- Images from Wiki Loves Monuments 2013 in Jordan -- ar ==> en
- Images from Wiki Loves Monuments 2013 in Israel -- he ==> en
2014-12-30
2015-01-01
2015-01-03
- GLAM National Library of Israel -- he ==> ro (for Ijon)
- GLAM National Library of Israel -- he ==> en (for Ijon)
- GLAM National Library of Israel -- he ==> ru (for Ijon)
2015-01-07
2015-01-16
2015-01-26
- Echo of Moscow voice samples -- ru ==> en (for Drbug)
- Echo of Moscow voice samples -- ru ==> pl (for Drbug)
2015-02-10
- Quality images from Wiki Loves Monuments 2012 -- en ==> pa (for Satdeep Gill)
- Images from the National Portrait Gallery, London -- en ==> pa (for Satdeep Gill)
- Featured pictures on Wikimedia Commons -- en ==> pa (for Satdeep Gill)
2015-02-11
2015-02-28
2015-03-01
- Images from Livrustkammaren och Skoklosters slott med Stiftelsen Hallwylska museet -- sv ==> en (for Ainali)
2015-03-02
- Images from Wiki Loves Monuments 2012 in Italy -- it ==> en (for Aubrey)
- Images from Wiki Loves Monuments 2013 in Italy -- it ==> en (for Aubrey)
- Images from Wiki Loves Monuments 2014 in Italy -- it ==> en (for Aubrey)
2015-03-03
- Media created by technology pool of Wikimedia Sverige -- sv ==> en (for Jopparn)
- Images from Wiki Loves Public Art 2013 -- sv ==> en (for Jopparn)
- Images from Wiki Loves Public Art 2013 -- en ==> sv (for Jopparn)
- Images from Wiki Loves Monuments 2014 in Sweden -- sv ==> en (for Jopparn)
2015-03-08
2015-03-10
2015-03-21
2015-03-21
2015-05-22
2015-06-23
2015-06-23
2015-06-23
2015-06-23
2015-06-24
2015-06-24
- Operas -- en ==> hy (for A.arpi.a)
2015-06-24
2015-06-25
- Books -- en ==> hy (for A.arpi.a)
2015-06-25
2015-06-25
2015-07-31
2015-10-10
- Wiki Expedition Dimitrovgrad - Dragoman 2015 -- bg ==> sr (for Spiritia)
- Wiki Expedition Dimitrovgrad - Dragoman 2015 -- bg ==> en (for Spiritia)
- Wiki Expedition Dimitrovgrad - Dragoman 2015 -- sr ==> en (for Spiritia)
2015-10-10
- Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 1 -- bg ==> sr (for Spiritia)
- Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 1 -- sr ==> bg (for Spiritia)
- Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 1 -- bg ==> en (for Spiritia)
- Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 1 -- en ==> bg (for Spiritia)
- Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 1 -- sr ==> en (for Spiritia)
- Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 1 -- en ==> sr (for Spiritia)
- Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 2 -- bg ==> sr (for Spiritia)
2015-10-10
- Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 2 -- sr ==> bg (for Spiritia)
- Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 2 -- bg ==> en (for Spiritia)
- Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 2 -- en ==> bg (for Spiritia)
- Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 2 -- sr ==> en (for Spiritia)
- Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 2 -- en ==> sr (for Spiritia)
- Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 3 -- bg ==> sr (for Spiritia)
- Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 3 -- sr ==> bg (for Spiritia)
2015-10-10
- Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 3 -- bg ==> en (for Spiritia)
- Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 3 -- en ==> bg (for Spiritia)
- Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 3 -- sr ==> en (for Spiritia)
- Wiki Expedition Dimitrovgrad - Dragoman 2015 Day 3 -- en ==> sr (for Spiritia)
2015-10-22
2015-12-09
2015-12-14
- Images from Tzolag Hovsepian's Familiar Faces album -- hy ==> he (for Ijon)
- Images from Tzolag Hovsepian's Familiar Faces album -- hy ==> en (for David Saroyan)
- Images from Tzolag Hovsepian's Familiar Faces album -- hy ==> ru (for David Saroyan)
- Images from Tzolag Hovsepian's Familiar Faces album -- hy ==> uk (for Antanana)
- Images from Tzolag Hovsepian's Familiar Faces album -- hy ==> bg (for Spiritia)
2015-12-17
- Featured pictures on Wikimedia Commons -- en ==> or (for Ijon)
- Featured pictures on Wikimedia Commons -- en ==> kn (for Ijon)
2015-12-17
2015-12-17
2016-04-30
2016-09-28
2016-12-14
2017-01-21
2017-09-01
- Images from Wiki Loves Earth 2017 in France -- fr ==> he (for Ijon)
- Images from Wiki Loves Earth 2014 in India -- en ==> kn (for Ijon)
2017-09-25
- Images from Wiki Loves Africa 2014 -- en ==> fr (for Anthere)
- Images from Wiki Loves Africa 2015 -- en ==> fr (for Anthere)
- Images from Wiki Loves Africa 2016 -- en ==> fr (for Anthere)
2017-12-26
2018-01-08
- Files uploaded by the Bodleian Libraries' Wikimedian In Residence -- en ==> cy (for Richard Nevell (WMUK))
- Files uploaded by the Bodleian Libraries' Wikimedian In Residence -- en ==> fr (for Richard Nevell (WMUK))
- Files uploaded by the Bodleian Libraries' Wikimedian In Residence -- en ==> de (for Richard Nevell (WMUK))
2018-06-30
2018-08-28
2018-08-29
2018-08-31
2018-08-31
2018-09-03
2018-09-03
2018-09-06
2018-09-06
2018-09-06
2018-09-06
2018-09-06
2018-09-07
2018-09-07
2018-09-10
2020-01-31
- Images from the Harold B. Lee Library -- en ==> es (for Rachel Helps (BYU))
- Images from the Harold B. Lee Library -- en ==> ja (for Rachel Helps (BYU))
- Images from the Harold B. Lee Library -- en ==> ru (for Rachel Helps (BYU))
- Images from the Harold B. Lee Library -- en ==> fr (for Rachel Helps (BYU))
2020-06-01
2020-06-01
2020-06-10
2020-06-10
- Images from Wiki Loves Africa 2015 -- fr ==> en (for Anthere)
- Images from Wiki Loves Africa 2016 -- fr ==> en (for Anthere)
- Images from Wiki Loves Africa 2017 -- fr ==> en (for Anthere)
- Images from Wiki Loves Africa 2019 -- fr ==> en (for Anthere)
- Images from Wiki Loves Africa 2020 -- fr ==> en (for Anthere)
2020-06-29
- Images from Wiki Loves Africa 2014 -- fr ==> ig (for Anthere)
- Images from Wiki Loves Africa 2015 -- fr ==> ig (for Anthere)
- Images from Wiki Loves Africa 2016 -- fr ==> ig (for Anthere)
- Images from Wiki Loves Africa 2017 -- fr ==> ig (for Anthere)
- Images from Wiki Loves Africa 2019 -- fr ==> ig (for Anthere)
- Images from Wiki Loves Africa 2020 -- fr ==> ig (for Anthere)
- Images from Wiki Loves Africa 2014 -- fr ==> sw (for Anthere)
2020-06-29
- Images from Wiki Loves Africa 2016 -- fr ==> yo (for Anthere)
- Images from Wiki Loves Africa 2017 -- fr ==> yo (for Anthere)
- Images from Wiki Loves Africa 2019 -- fr ==> yo (for Anthere)
- Images from Wiki Loves Africa 2020 -- fr ==> yo (for Anthere)
- Images from Wiki Loves Africa 2014 -- fr ==> lg (for Anthere)
- Images from Wiki Loves Africa 2015 -- fr ==> lg (for Anthere)
- Images from Wiki Loves Africa 2016 -- fr ==> lg (for Anthere)
2020-06-29
- Images from Wiki Loves Africa 2015 -- fr ==> sw (for Anthere)
- Images from Wiki Loves Africa 2016 -- fr ==> sw (for Anthere)
- Images from Wiki Loves Africa 2017 -- fr ==> sw (for Anthere)
- Images from Wiki Loves Africa 2019 -- fr ==> sw (for Anthere)
- Images from Wiki Loves Africa 2020 -- fr ==> sw (for Anthere)
- Images from Wiki Loves Africa 2014 -- fr ==> yo (for Anthere)
- Images from Wiki Loves Africa 2015 -- fr ==> yo (for Anthere)
2020-06-29
- Images from Wiki Loves Africa 2017 -- fr ==> lg (for Anthere)
- Images from Wiki Loves Africa 2019 -- fr ==> lg (for Anthere)
- Images from Wiki Loves Africa 2020 -- fr ==> lg (for Anthere)
- Images from Wiki Loves Africa 2014 -- fr ==> ha (for Anthere)
- Images from Wiki Loves Africa 2015 -- fr ==> ha (for Anthere)
- Images from Wiki Loves Africa 2016 -- fr ==> ha (for Anthere)
- Images from Wiki Loves Africa 2017 -- fr ==> ha (for Anthere)
2020-06-29
- Images from Wiki Loves Africa 2019 -- fr ==> ha (for Anthere)
- Images from Wiki Loves Africa 2020 -- fr ==> ha (for Anthere)
- Images from Wiki Loves Africa 2014 -- fr ==> sn (for Anthere)
- Images from Wiki Loves Africa 2015 -- fr ==> sn (for Anthere)
- Images from Wiki Loves Africa 2016 -- fr ==> sn (for Anthere)
- Images from Wiki Loves Africa 2017 -- fr ==> sn (for Anthere)
- Images from Wiki Loves Africa 2019 -- fr ==> sn (for Anthere)
2020-06-29
- Images from Wiki Loves Africa 2020 -- fr ==> sn (for Anthere)
- Images from Wiki Loves Africa 2014 -- fr ==> am (for Anthere)
- Images from Wiki Loves Africa 2015 -- fr ==> am (for Anthere)
- Images from Wiki Loves Africa 2016 -- fr ==> am (for Anthere)
- Images from Wiki Loves Africa 2017 -- fr ==> am (for Anthere)
- Images from Wiki Loves Africa 2019 -- fr ==> am (for Anthere)
- Images from Wiki Loves Africa 2020 -- fr ==> am (for Anthere)
2020-06-29
- Images from Wiki Loves Africa 2014 -- fr ==> ln (for Anthere)
- Images from Wiki Loves Africa 2015 -- fr ==> ln (for Anthere)
- Images from Wiki Loves Africa 2016 -- fr ==> ln (for Anthere)
- Images from Wiki Loves Africa 2017 -- fr ==> ln (for Anthere)
- Images from Wiki Loves Africa 2019 -- fr ==> ln (for Anthere)
- Images from Wiki Loves Africa 2020 -- fr ==> ln (for Anthere)
- Images from Wiki Loves Africa 2014 -- fr ==> af (for Anthere)
2020-06-29
- Images from Wiki Loves Africa 2015 -- fr ==> af (for Anthere)
- Images from Wiki Loves Africa 2016 -- fr ==> af (for Anthere)
- Images from Wiki Loves Africa 2017 -- fr ==> af (for Anthere)
- Images from Wiki Loves Africa 2019 -- fr ==> af (for Anthere)
- Images from Wiki Loves Africa 2020 -- fr ==> af (for Anthere)
- Images from Wiki Loves Africa 2014 -- fr ==> en (for Anthere)
- Images from Wiki Loves Africa 2015 -- fr ==> en (for Anthere)
2020-06-29
- Images from Wiki Loves Africa 2016 -- fr ==> en (for Anthere)
- Images from Wiki Loves Africa 2017 -- fr ==> en (for Anthere)
- Images from Wiki Loves Africa 2019 -- fr ==> en (for Anthere)
- Images from Wiki Loves Africa 2020 -- fr ==> en (for Anthere)
2020-08-06
- Images from Wiki Loves Africa 2014 -- fr ==> sw (for Anthere)
- Images from Wiki Loves Africa 2015 -- fr ==> sw (for Anthere)
- Images from Wiki Loves Africa 2016 -- fr ==> sw (for Anthere)
- Images from Wiki Loves Africa 2017 -- fr ==> sw (for Anthere)
- Images from Wiki Loves Africa 2019 -- fr ==> sw (for Anthere)
- Images from Wiki Loves Africa 2020 -- fr ==> sw (for Anthere)
2020-08-19
2020-08-19
- Images from the Groeningemuseum -- en ==> nl (for SoetaertAlexander)
- Images from the Groeningemuseum -- nl ==> fr (for SoetaertAlexander)
- Images from the Groeningemuseum -- fr ==> nl (for SoetaertAlexander)
- Images from the Groeningemuseum -- nl ==> de (for SoetaertAlexander)
- Images from the Groeningemuseum -- de ==> nl (for SoetaertAlexander)
2021-06-30
- Images from Wiki Loves Africa 2014 -- fr ==> it (for Anthere)
- Images from Wiki Loves Africa 2015 -- fr ==> it (for Anthere)
- Images from Wiki Loves Africa 2016 -- fr ==> it (for Anthere)
- Images from Wiki Loves Africa 2017 -- fr ==> it (for Anthere)
- Images from Wiki Loves Africa 2019 -- fr ==> it (for Anthere)
- Images from Wiki Loves Africa 2020 -- fr ==> it (for Anthere)
- Images from Wiki Loves Africa 2021 -- fr ==> it (for Anthere)
2021-06-30
- Images from Wiki Loves Africa 2014 -- en ==> it (for Anthere)
- Images from Wiki Loves Africa 2015 -- en ==> it (for Anthere)
- Images from Wiki Loves Africa 2016 -- en ==> it (for Anthere)
- Images from Wiki Loves Africa 2017 -- en ==> it (for Anthere)
- Images from Wiki Loves Africa 2019 -- en ==> it (for Anthere)
- Images from Wiki Loves Africa 2020 -- en ==> it (for Anthere)
- Images from Wiki Loves Africa 2021 -- en ==> it (for Anthere)
2021-07-01
- Images from Wiki Loves Africa 2014 -- fr ==> es (for Anthere)
- Images from Wiki Loves Africa 2015 -- fr ==> es (for Anthere)
- Images from Wiki Loves Africa 2016 -- fr ==> es (for Anthere)
- Images from Wiki Loves Africa 2017 -- fr ==> es (for Anthere)
- Images from Wiki Loves Africa 2019 -- fr ==> es (for Anthere)
- Images from Wiki Loves Africa 2020 -- fr ==> es (for Anthere)
- Images from Wiki Loves Africa 2021 -- fr ==> es (for Anthere)
2021-07-01
- Images from Wiki Loves Africa 2014 -- en ==> es (for Anthere)
- Images from Wiki Loves Africa 2015 -- en ==> es (for Anthere)
- Images from Wiki Loves Africa 2016 -- en ==> es (for Anthere)
- Images from Wiki Loves Africa 2017 -- en ==> es (for Anthere)
- Images from Wiki Loves Africa 2019 -- en ==> es (for Anthere)
- Images from Wiki Loves Africa 2020 -- en ==> es (for Anthere)
- Images from Wiki Loves Africa 2021 -- en ==> es (for Anthere)
2021-07-01
- Images from Wiki Loves Africa 2014 -- fr ==> en (for Anthere)
- Images from Wiki Loves Africa 2015 -- fr ==> en (for Anthere)
- Images from Wiki Loves Africa 2016 -- fr ==> en (for Anthere)
- Images from Wiki Loves Africa 2017 -- fr ==> en (for Anthere)
- Images from Wiki Loves Africa 2019 -- fr ==> en (for Anthere)
- Images from Wiki Loves Africa 2020 -- fr ==> en (for Anthere)
- Images from Wiki Loves Africa 2021 -- fr ==> en (for Anthere)
2021-07-01
- Images from Wiki Loves Africa 2014 -- fr ==> en (for Anthere)
- Images from Wiki Loves Africa 2015 -- fr ==> en (for Anthere)
- Images from Wiki Loves Africa 2016 -- fr ==> en (for Anthere)
- Images from Wiki Loves Africa 2017 -- fr ==> en (for Anthere)
- Images from Wiki Loves Africa 2019 -- fr ==> en (for Anthere)
- Images from Wiki Loves Africa 2020 -- fr ==> en (for Anthere)
- Images from Wiki Loves Africa 2021 -- fr ==> en (for Anthere)
2021-07-01
- Images from Wiki Loves Africa 2014 -- fr ==> ig (for Anthere)
- Images from Wiki Loves Africa 2015 -- fr ==> ig (for Anthere)
- Images from Wiki Loves Africa 2016 -- fr ==> ig (for Anthere)
- Images from Wiki Loves Africa 2017 -- fr ==> ig (for Anthere)
- Images from Wiki Loves Africa 2019 -- fr ==> ig (for Anthere)
- Images from Wiki Loves Africa 2020 -- fr ==> ig (for Anthere)
- Images from Wiki Loves Africa 2021 -- fr ==> ig (for Anthere)
2021-07-01
- Images from Wiki Loves Africa 2014 -- fr ==> ar (for Anthere)
- Images from Wiki Loves Africa 2015 -- fr ==> ar (for Anthere)
- Images from Wiki Loves Africa 2016 -- fr ==> ar (for Anthere)
- Images from Wiki Loves Africa 2017 -- fr ==> ar (for Anthere)
- Images from Wiki Loves Africa 2019 -- fr ==> ar (for Anthere)
- Images from Wiki Loves Africa 2020 -- fr ==> ar (for Anthere)
- Images from Wiki Loves Africa 2021 -- fr ==> ar (for Anthere)
2021-07-06
- Images from Wiki Loves Africa 2014 -- fr ==> ar (for Anthere)
- Images from Wiki Loves Africa 2015 -- fr ==> ar (for Anthere)
- Images from Wiki Loves Africa 2016 -- fr ==> ar (for Anthere)
- Images from Wiki Loves Africa 2017 -- fr ==> ar (for Anthere)
- Images from Wiki Loves Africa 2019 -- fr ==> ar (for Anthere)
- Images from Wiki Loves Africa 2020 -- fr ==> ar (for Anthere)
- Images from Wiki Loves Africa 2021 -- fr ==> ar (for Anthere)
2021-07-07
- Images from Wiki Loves Africa 2014 -- en ==> ar (for Anthere)
- Images from Wiki Loves Africa 2015 -- en ==> ar (for Anthere)
- Images from Wiki Loves Africa 2016 -- en ==> ar (for Anthere)
- Images from Wiki Loves Africa 2017 -- en ==> ar (for Anthere)
- Images from Wiki Loves Africa 2019 -- en ==> ar (for Anthere)
- Images from Wiki Loves Africa 2020 -- en ==> ar (for Anthere)
- Images from Wiki Loves Africa 2021 -- en ==> ar (for Anthere)
2022-11-16
Technical information
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
(TBD)
See also
- Magnus Manske's FIST -- the Swiss-army-knife of image queries. :)
- User:Taketa/Wikidata Images (similar bot-based initiative)