Wikidata:Requests for permissions/Bot/So9qBot 4
So9qBot (talk • contribs • new items • new lexemes • SUL • Block log • User rights log • User rights • xtools)
Operator: So9qBot (talk • contribs • logs)
Task/s: add Svenska Akademiens Ordbok unique ID (P8478) on Swedish lexemes
Code: https://github.com/dpriskorn/LexSAOB
Function details: This bot request is mostly because I noticed that I am filling up the RC for lexemes when I run the script. There are some 30,000 Swedish lexemes now and most are still not matched.
If https://www.wikidata.org/wiki/Wikidata:Property_proposal/Lexemes#Svenska_Akademins_Ordbok-section_ID is approved, the script is already able to do the matching and populate that as well. Most of our lexemes do not have a main entry in SAOB, they have sub entries (and we can link to them directly using the section ID)--So9q (talk) 12:38, 15 August 2021 (UTC)
- Discussion
- Support Seems to be working well already! It may be worth adding point in time (P585) qualifier to "no value" statements if there's no main or sub entry in SAOB. This is done with Duden lexeme ID (P8376), see Schönholzer for instance. Kriomet (talk) 14:41, 3 September 2021 (UTC)
- @Kriomet:Thanks for the suggestion! I'll add that right away to the script and start a QS batch to add it to existing statements also. I deliberately avoid adding novalue for entries yet to be written (words starting with v-ö). WDYT should we add novalue to those too with some extra qualifier? e.g. has quality->words starting with this letter not done yet?--So9q (talk) 05:28, 4 September 2021 (UTC)
- Updated both LexSO and LexSAOB and started 2 QS batches based on this query.--So9q (talk) 07:12, 4 September 2021 (UTC)
- @So9q: I think that not adding anything to the yet unwritten entries works well. To me novalue indicates that the word could be in the dictionary but isn't (e.g. neologism (Q130989)) Kriomet (talk) 08:23, 4 September 2021 (UTC)
- @Kriomet:Thanks for the suggestion! I'll add that right away to the script and start a QS batch to add it to existing statements also. I deliberately avoid adding novalue for entries yet to be written (words starting with v-ö). WDYT should we add novalue to those too with some extra qualifier? e.g. has quality->words starting with this letter not done yet?--So9q (talk) 05:28, 4 September 2021 (UTC)