Wikimedia CEE Meeting 2025/Learning Day

This page is managed by Wikimedia Community User Group Greece and shall only be edited by the Wikimedia CEE Meeting 2025 Organising Team. |

Learning Day will be held on the 25th September, prior to the Main Conference. The focus of the Learning Day will be Linked Open Data (Wikidata/Wikibase) and Libraries.
Location
[edit]Learning day will be hosted at Goethe-Institut Thessaloniki, Vassilisis Olgas 66, 54642, Thessaloniki. A morning bus will be available from the Grand Palace Hotel to make getting there easier.
Wikidata and Wikibase for Library Collections
[edit]The CEE Meeting 2025 Learning Day will provide an in-depth introduction to the use of Wikibase, Wikidata, and Linked Open Data (LOD) in the context of library collections, with a particular focus on the needs and opportunities for libraries and librarians from Central and Eastern Europe. The program will begin with an overview of the key concepts and technologies, emphasizing the importance of authority files, structured data, and open knowledge platforms for enhancing the visibility, interoperability, and accessibility of library metadata. Participants will be introduced to the Wikidata platform through a structured on-boarding session designed to build foundational skills for contributing to and utilizing this global knowledge base. The day will also feature a series of case studies presented by representatives of three national libraries from the region (Czech Republic, Greece, Latvia), illustrating practical applications of Wikidata and Wikibase in managing and sharing cultural heritage data. Through a combination of theoretical insights, practical guidelines and examples, the Learning Day aims to introduce the participants to tools for engaging with open data initiatives and collaborative knowledge infrastructures.
Learning day coordinator is Christos Varvantakis The event is co-organised with Camillo Pellizzari (User:Epidosis) and Alan Ang.
Presentations from National Libraries representatives:
- Michalis Gerolimos, Head of the Cataloging Department, National Library of Greece
- Mārīte Apenīte, National Thesaurus Expert, National Library of Latvia (mapenite)
- Uldis Bojārs, Data Semantic Development Manager, National Library of Latvia (CaptSolo)
- Petra Šťastná, Head of National Name Authorities Departement, National Library of the Czech Republic (recorded talk)
Programme
[edit]| Session format | ||
|---|---|---|
| Advancement level |
| 08:30 - 09:00 | Registration | ||
| 09:30 - 10:00 | Walk-in | ||
| 10:00 - 10:15 | Keynote & General intro Alan Ang | ||
| 10:15 - 10:30 | Wikidata & Wikibase introduction Christos Varvantakis | ||
| 10:30 - 12:00 | Wikidata and libraries (authority files) Camillo Pellizzari | ||
| 12:00 - 13:30 | Lunch | ||
| 13:30 - 15:00 | Use cases presentations by National Libraries representatives Christos Varvantakis (moderator), Petra Šťastná, Mārīte Apenīte, Uldis Bojārs, Michalis Gerolimos | ||
| 15:00 - 15:30 | Break | ||
| 15:30 - 17:30 | Hands-on session Camillo Pellizzari, Christos Varvantakis, Alan Ang | ||
| 17:30 - 18:00 | Closing discussion | ||
| 20:00 - 21:30 | Delegates Dinner | ||
Participants
[edit]National Libraries representatives
[edit]| Name | Username | |
|---|---|---|
| National Library of Latvia | Mārīte Apenīte | mapenite |
| National Library of Latvia | Uldis Bojārs | CaptSolo |
| National Library of Greece | Michail Gerolimos | |
| National Library of the Czech Republic | Petra Šťastná | Nestastna |
| Library & Information Center, University of Western Macedonia | Maria Lappa | Libraryzep |
| Yaroslav Mudryi National Library of Ukraine | Svitlana Vyslinska |
Coordinators
[edit]
| Affiliate Name | Name | Username |
|---|---|---|
| Christos Varvantakis | Christos Varvantakis (WMDE) | |
| Camillo Pellizzari | Epìdosis | |
| Alan Ang | Alan Ang (WMDE) |
Organising team
[edit]| Affiliate Name | Name | Username |
|---|---|---|
| Marios Magioladitis | Magioladitis | |
| Konstantinos Stampoulis | Geraki | |
| Markellos Stevis | MARKELLOS | |
| Nikos Likomitros | NikosLikomitros | |
| Eleni Christopoulou | Eleni.Christopoulou | |
| Dimitrios Ringas | DimitriosRingas |
Hands-on session
[edit]- Slides of the presentation Wikidata and library authority files: commons:File:Wikidata and library authority files (Wikimedia CEE Meeting 2025, Learning Day).pdf
Suggestions for your Wikidata account
[edit]Here are some suggestions (curated by Epìdosis, readapted from d:Wikidata:WikiProject Latvia/NLL 2024 and commons:File:NLL2024 - Advantages of an account in Wikidata.pdf):
- in your userpage in Wikidata add a babel; all the languages you add to your babel, plus the interface language, will appear in the termbox of the items (i.e. the table of labels, descriptions and aliases)
- in your Wikidata Preferences > Gadgets these gadgets are particularly useful:
- Merge
- labelLister
- moveClaim
- KeyShortcuts
- DuplicateReferences
- currentDate
- relateditems
- Rearrange Values
- in your Wikidata common.js the following gadgets are particularly useful (you can copy the following text, create the page, paste the code into it and save it; if you have some already enabled, check not to duplicate them):
importScript( 'User:Magnus Manske/duplicate item.js' );
importScript( 'User:Magnus Manske/mixnmatch gadget.js' );
importScript( 'User:Frettie/consistency check add.js' );
importScript( 'User:Bargioni/UseAsRef.js' );
importScript( 'User:Nikki/ExpandReferences.js' );
importScript( 'User:Epìdosis/moreIdentifiers settings.js' );
importScript( 'User:Bargioni/moreIdentifiers.js' );
importScript( 'User:Bargioni/viaf.js' );
importScript( 'User:Bargioni/PrefRank.js' );
importScript( 'User:Bargioni/PrefRank config.js' );
- you can consider using your Wikidata common.css to highlight some properties; here is an example (you can copy the following text, create the page, paste the code into it and save it):
#P31 { border: 2px solid #1e90ff; }
#P279 { border: 2px solid #9370db; }
#P214 { border: 2px solid #ee82ee; }
#P213 { border: 2px solid #ff6347; }
- finally, you can add in your home Wikipedia common.js or in your Meta global.js the following two gadgets:
// d:User:Yair rand/WikidataInfo.js
mw.loader.load("//www.wikidata.org/w/index.php?title=User:Yair rand/WikidataInfo.js&action=raw&ctype=text/javascript");
// StatementCounts User:Epìdosis/StatementsSitelinksCounts.js
mw.loader.load("//meta.wikimedia.org/w/index.php?title=User:Epìdosis/StatementsSitelinksCounts.js&action=raw&ctype=text/javascript");
Brief explanation of the above gadgets
|
|---|
there are much more tools and gadgets that can be enabled, check out User:Epìdosis/common.js for inspiration
|
Items to edit
[edit]Task 1 (missing Wikidata items, missing statements, missing VIAF):
- check to have activated UseAsRef and moreIdentifiers in your Wikidata common.js and User:Epìdosis/StatementsSitelinksCounts.js in your global.js or local Wikipedia common.js (see above)
- go to the Wikipedia in your language and search the category of the writers from your country;
- e.g. sq:Kategoria:Shkrimtarë shqiptarë (Albanian), ro:Categorie:Scriitori români (Romanian), kk:Санат:Қазақстан жазушылары (Kazakh)
- firstly, if you see articles without an indication of Wikidata item, check if the Wikidata item doesn't exist already (in that case, just add a new sitelink), if not create the item of the writer and improve it with more references and new referenced statements
- secondly, if you see articles with a Wikidata item with very few statements, improve it with more references and new referenced statements
- thirdly, if you see articles with a Wikidata item without VIAF, check if one (or more) VIAF ID(s) exist (searching in https://viaf.org/), add all of them and use them to extract the IDs of the VIAF members; be cautious in case of possible homonyms
Doing the same with PetScan is possible: see how
|
|---|
{{{2}}} |
Task 2 (missing references):
- check to have activated UseAsRef in your Wikidata common.js (see above)
- go to this Wikidata query on QLever; change Q222 with the QID of your country; run the query
- open the items one by one and check the birth date(s) - at least one of them has no references
- try to find at least one reference for the unreferenced birth date and add it/them; if you find only references supporting a different value, change the value and add them
- in general, improve the item with more references and new referenced statements
Task 3 (conflicting values to be ranked):
- check to have activated PrefRank in your Wikidata common.js (see above)
- go to this Wikidata query on QLever; change Q222 with the QID of your country; run the query
- open the items one by one and check the birth dates - there are at least 2 values with normal (or preferred) rank
- if both have references, try to understand which is the best one (because it is supported by the best reference and/or the highest number of references) and set it to preferred rank with PrefRank (in the rare case in which there are 2 values with preferred rank, set one of them to normal rank);
- in general, improve the item with more references and new referenced statements
Task 4 (missing occupation):
- check to have activated UseAsRef and moreIdentifiers in your Wikidata common.js (see above)
- go to this Wikidata query on QLever; change Q222 with the QID of your country; run the query
- open the items one by one
- try to add one (or more) occupation(s) with references
- use the VIAF ID(s) to extract the IDs of the VIAF members; be cautious in case of possible homonyms
- in general, improve the item with more references and new referenced statements
- Mix'n'match
