Operator: William Avery (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 12:11, Wednesday, February 12, 2020 (UTC)
Function overview: Template ((R from scientific name)) can take a parameter ('fish', 'insect', etc) to subcategorise redirects from scientific names of organisms to their common names. The parameter is often not present in cases where it could usefully be supplied. This bot will add the parameter, where the correct value can be determined from the taxobox of the article that is the target of the redirect.
Automatic, Supervised, or Manual: Automatic
Programming language(s): Python, pywikibot
Source code available: https://bitbucket.org/WilliamAvery/wikipythonics Entry point for this task is redirectClassifierBot.py
Links to relevant discussions (where appropriate): I am not aware of any.
Edit period(s): One-time run to remove the current backlog. I will divide it into tranches using gcmstartsortkeyprefix and gcmendsortkeyprefix generator parameters. It might be re-run periodically in the future.
Estimated number of pages affected: 6000–8000 (25–30% of 25000 category members)
Namespace(s): Mainspace
Exclusion compliant (Yes/No): Yes
Function details:
The task can be accomplished with a simple python script.
Preliminary examination of a couple of thousand pages indicates many cases where 'fish', or 'insect' needs to be added, a few requiring 'crustacean', 'spider' or 'fungus' and none for 'plant'. (Plant articles are mostly *at* their scientific names.)