Wikidata:Requests for permissions/Bot/Symac bot 9
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) 19:19, 2 October 2015 (UTC)[reply]
Symac bot (talk • contribs • new items • new lexemes • SUL • Block log • User rights log • User rights • xtools)
Operator: Symac (talk • contribs • logs)
Task/s: add genealogical information based on en.wp
Code: on Github, main script is processor.py
Function details: The first script ( 01_getArticles.py ) has parsed every page linked to en:template:Infobox person (181,822 pages) and the second one (processor.py) is going through each of these templates, and parses the following attributes :
- parents
- spouses
- children
- relatives (for this one, checking only lines ending with " (brother)" or " (sister)"
Each time a person is found (i.e. instance of (P31) == human (Q5)) and the link doesn't exist on wikidata, we add it.
The contributions from my bot going back to 18/09 have been made by this bot in monitoring mode. Here are some examples:
--Symac (talk) 06:19, 22 September 2015 (UTC)[reply]
- unless any objection appears before, I plan to start running this bot from next week, 15 days after the creation of the request (I have not found any limit of time to wait; assuming that 2 weeks is acceptable). Symac (talk) 19:56, 1 October 2015 (UTC)[reply]