(Translated by https://www.hiragana.jp/)
User talk:DeltaBot - Wikidata

About this board

Epìdosis (talkcontribs)
MisterSynergy (talkcontribs)

Yes something broke here. Need to investigate, as the error that I am seeing might relate to a temporary problem with the query service.

MisterSynergy (talkcontribs)

Earlier today an update of these lists has been successful.

As much as I am aware, the code technically works, but IO issues with the query service make the task somewhat vulnerable. In essence, there are ~50.000 queries to WDQS (over ~36 hours) to be run per task execution, and if the query service is not available at some point during that phase, the entire task result is lost. Maybe some more caching and handling of connection errors would be helpful here, but I need to find some time to get this done ...

Reply to "Number of uses of properties"

Disambiguation objects vs. family name objects

5
M2k~dewiki (talkcontribs)
MisterSynergy (talkcontribs)

Plenty of things are certainly possible, but I do not have time to write more scripts at the moment (and this will not change any time soon). I am just trying to keep the current lineup of DeltaBot jobs alive.

Don't you have a bot account as well?

M2k~dewiki (talkcontribs)

No, I dont have a bot account.

MisterSynergy (talkcontribs)

Oh, now I'm surprised. Don't you have a Github account with plenty of automatable Perl scripts? Or was that someone else?

M2k~dewiki (talkcontribs)

The scripts depend on the results of tools like PetScan, Wikidata SPARQL-Query-Service, HarvestTools, ... as input and mainly convert, prepare and create statements for QuickStatement, but can not be run as bot without modification. Therefore the scripts have to be started manually, the single steps and (intermediate) results can be checked by the person running the scripts before executing the QuickStatements.

Reply to "Disambiguation objects vs. family name objects"

Delta stopped creating disambiguation objects on 4th of August 2024

2
M2k~dewiki (talkcontribs)

Hello, it seems that DeltaBot has stopped creating disambiguation objects on 4th of August 2024:

https://www.wikidata.org/w/index.php?title=Special:Contributions&end=&namespace=all&newOnly=1&start=&tagfilter=&target=DeltaBot&dir=prev&offset=20240802195700

Currently there are 23 unconnected disambiguation pages in the german language wikipedia:

Maybe DeltaBot needs to be restarted?

Thanks a lot!

MisterSynergy (talkcontribs)

Indeed, it had crashed but has been restarted to catch up

Reply to "Delta stopped creating disambiguation objects on 4th of August 2024"

Bot merged human with disambiguation page

15
ISNIplus (talkcontribs)

https://www.wikidata.org/w/index.php?title=Q9359273&diff=prev&oldid=2193016066

Kolja21 (talkcontribs)

Another wrong merge: Urmensch (Q15852236), definition: Der frühere Mensch = Wikimedia disambiguation page.

MisterSynergy (talkcontribs)

The bot reacts to sitelink modifications by other users. If those are wrong, the bot makes incorrect edits. Both situations are resolved now.

ISNIplus (talkcontribs)

The bot should stop performing such obviously wrong merges.

MisterSynergy (talkcontribs)

Given how low the error rate is, I am not going to change anything.

ISNIplus (talkcontribs)

What is the error rate?

MisterSynergy (talkcontribs)

Low. This is the first complaint in a long time, although the bot is pretty active with this task.

ISNIplus (talkcontribs)

Do you have a number for the rate?

MisterSynergy (talkcontribs)

No instantaneous numbers available; since I am currently away on vacation, I do not have equipment available to calculate one within the next days. However, all data necessary to estimate an error rate is publicly available, thus feel free to compute this by yourself.

ISNIplus (talkcontribs)

Related: https://www.wikidata.org/w/index.php?title=Q60409524&diff=prev&oldid=2214215734

ISNIplus (talkcontribs)
Kolja21 (talkcontribs)
MisterSynergy (talkcontribs)

The source code for the involved bot jobs are here: https://github.com/MisterSynergy/deltabot-scripts/blob/master/incomplete_mergers/incomplete_mergers.py and https://github.com/MisterSynergy/deltabot-scripts/blob/master/missing_redirect/missingRedirect.py. The jobs run hourly at :45 and :35, respectively.

Feel free to offer improvements. There are currently a couple of checks about the state of the involved items taking place, but nothing that is domain specific. Generally the jobs work pretty with very little complaints, as they are all follow-up actions on previously incomplete (mostly) human edits.

ISNIplus (talkcontribs)

Are there lists of edits for each job?

MisterSynergy (talkcontribs)
Reply to "Bot merged human with disambiguation page"

Please make sure the bot doesn't do this again

2
205.154.244.130 (talkcontribs)
Matěj Suchánek (talkcontribs)
Reply to "Please make sure the bot doesn't do this again"
Bob08 (talkcontribs)

Hi.


First of all, many thanks for the patient and useful work.


Could you please avoid creating new elements for en:Wikipedia pages whose title ends with "(disambiguation)" or fr:Wikipedia pages ending with "homonymie"? Just an example: Q126023680 (Cayton) created with Q29597956 already existing. Adding the Wikipedia link to the proper Wikidata element would avoid manual merges.


I hope my request is clear and this is not too much work to update.

Bob08 (talkcontribs)

One more request: could you please add an accent to the word "Wikimedia" in new_disambiguation_pages.py? Wikimédia is the French translation.

Line 65:

{

       'language': 'fr',

       'site': 'frwiki',

       'project': 'wikipedia',

       'category': 'Homonymie',

       'description': 'page d\'homonymie de Wikimedia',

   }

Bob08 (talkcontribs)

Hi.


Is it too complex or are my requests unclear?

MisterSynergy (talkcontribs)

It was simply forgotten, I am sorry.

The French translation is fixed, thank you for the input.

As for the other request… From experience, it is often better to import the sitelink/item anyways even if there is a possiblity that it results in a duplicated item that needs to be merged, rather than to leave it alone and hope that someone or some other bot picks it up. I would prefer to keep it as is.

Reply to "Disambiguation pages"

Suggestion for merged item after deletion request task

3
William Graham (talkcontribs)

I noticed that a lot of the same people end up nominating duplicate items for deletion. I know this bot leaves a comment on the deletion request closing it and directing the nominator to the merge help page, but I think very few people are actually reading them because the deletion requests are archived very soon after. Would it be possible to make the task also leave a message on the nominator's talk page? Limiting it to only leaving a message once per user as not to inundate them with multiple messages.

MisterSynergy (talkcontribs)

Thank you for the input.

I think this should be done by involved users, rather than by a bot. Usually these such hints trigger follow-up questions that a bot cannot answer, and I have no capacities to do this by myself.

Thus, I would recommend to approach users by yourself if you deem this to be necessary. It would probably be much more helpful.

William Graham (talkcontribs)

Thanks for taking the time to reply. I'll definitely think about the personal approach.

Reply to "Suggestion for merged item after deletion request task"
Marbletan (talkcontribs)
MisterSynergy (talkcontribs)

Seems the format of the identifier has recently been changed. There is a fixClaims job defined on User:DeltaBot/fixClaims/jobs which needs to be adapted as well if this is a persistent change. Identifier format changes are usually bad practice, though, but I am not sure what the background in this situation is.

Wostr (talkcontribs)

I have recently updated all the DrugBank IDs to match the correct format using QuickStatements, but today I've noticed that your bot reverted all my edits. Correct format should include "DB" prefix and User:DeltaBot/fixClaims/jobs have to be updated to reflect this.

MisterSynergy (talkcontribs)

I have removed the job completely.

Reply to "DrugBank ID"
Cgolds (talkcontribs)

I had carefully corrected (Xavier Stouff (Q3570797)‎ as Jules Tannery and Paul Appell are NOT his PhD advisors and I explained in detail the situation on the discussion page (I also gave serious references, which math Genealogy is not). DeltaBot has put their names back as PhD advisors. I have now corrected the pages of Tannery and Appell (as far as Stouff is concerned, in fact, the other names are probably also false) and thus I will again correct Stouff's page. Best

Reply to "PhD etc"
Pallor (talkcontribs)

Hi, Deltabot starts updating the "Humans with missing claims" pages and then hangs on one page. Now P1340 was the last, [last week it was P2190.

While I'm here, I'll ask: could the update be scheduled for Friday? At the end of the week, there is more time to repair the items.

Thanks if you do

MisterSynergy (talkcontribs)

Will look into this later this week.

MisterSynergy (talkcontribs)

Seems there is some read timeout when the bot interacts with the Mediawiki API (via pywikibot), which apparently ultimately results in an edit conflict and crashes the bot … (?!)

No idea what is going on here to be honest, and I think I might have seen these read timeouts in some of my other bots as well. Needs further investigation for sure.

Anyways, I have rescheduled it to be run on Fridays at 15:50 UTC instead of Sundays at the same time.

Pallor (talkcontribs)

Thanks for rescheduling, we'll see if it runs on Friday.

Pallor (talkcontribs)

Hello MisterSynergy! Now stopped at P1006.

Reply to "Humans with missing claims"