Wikidata:Requests for permissions/Bot/EnvlhBot 2
From Wikidata
Jump to navigation
Jump to search
- The following discussion is closed. Please do not modify it. Subsequent comments should be made in a new section. A summary of the conclusions reached follows.
- Approved--Ymblanter (talk) 20:02, 15 February 2022 (UTC)[reply]
EnvlhBot (talk • contribs • new items • new lexemes • SUL • Block log • User rights log • User rights • xtools)
Operator: Envlh (talk • contribs • logs)
Task/s: import Dico en ligne Le Robert ID (P10338) from Dico en ligne Le Robert (Q110614458).
Code: coming soon.
Function details:
- For each existing French lexeme, the bot will deduce their ID and crawl the corresponding page on Dico en ligne Le Robert (Q110614458). If the page exists (redirects are not followed) and contains a definition with a matching lexical category (and matching gender when relevant) for the lexeme, the bot will add the ID to the lexeme.
- Most IDs can be deduced from the lemma by removing all diacritics and replacing special characters by a dash.
- As pointed out on the property proposal, an ID can be shared by several lexemes. Example : tour → tour (L2330), tour (L2331), tour (L2332)
- One reason to ask for the bot flag for this task is to avoid spamming Recent Changes for lexemes with thousands of edits.
- On the first run, the expected number of added IDs is over 9000. It is intended to then run the bot on a regular basis, to automatically add IDs to new French lexemes.
— Envlh (talk) 15:12, 6 February 2022 (UTC)[reply]
- Support, when an ID is shared between several lexemes do you plan to put qualifier or something to indicate the sharing is on purpose? Cheers, VIGNERON (talk) 15:30, 6 February 2022 (UTC)[reply]
- @VIGNERON: Thank you! It can be done, how would you model that? — Envlh (talk) 19:08, 6 February 2022 (UTC)[reply]
- @VIGNERON: I just found identifier shared with lexeme (P9531). I'll see how to add it. However, as the number of affected lexemes will be very low, I'll probably do it in a second time. — Envlh (talk) 07:38, 9 February 2022 (UTC)[reply]
- @Envlh: Perfect! that's the one I was thinking about (but couldn't find it back). Cheers, VIGNERON (talk) 09:11, 9 February 2022 (UTC)[reply]
- @VIGNERON: I just found identifier shared with lexeme (P9531). I'll see how to add it. However, as the number of affected lexemes will be very low, I'll probably do it in a second time. — Envlh (talk) 07:38, 9 February 2022 (UTC)[reply]
- @VIGNERON: Thank you! It can be done, how would you model that? — Envlh (talk) 19:08, 6 February 2022 (UTC)[reply]
- Please make some test edits.--Ymblanter (talk) 20:08, 13 February 2022 (UTC)[reply]
- @Ymblanter: 57 edits on Feb 6 from this bot are for this task. Do you want more test edits? — Envlh (talk) 21:46, 13 February 2022 (UTC)[reply]
- No, this is fine, thanks. I am ready to approve the bot but will wait for a couple of days for safety, in case there are objections.--Ymblanter (talk) 21:52, 13 February 2022 (UTC)[reply]
- @Ymblanter: 57 edits on Feb 6 from this bot are for this task. Do you want more test edits? — Envlh (talk) 21:46, 13 February 2022 (UTC)[reply]