Wikipedia:Bots/Requests for approval/KarBOT
- The following discussion is an archived debate. Please do not modify it. Subsequent comments should be made in a new section.
Operator: Karnesky
Automatic or Manually Assisted: Manually Assisted
Programming Language(s): Pywikipedia-framework
Function Summary: "disambiguation" and replacement for IPA
Edit period(s) (e.g. Continuous, daily, one time run): a couple of manually executed one time runs
Edit rate requested: defaults for replace.py and for solve_disambiguation.py
Already has a bot flag (Y/N): N/A
Function Details: Fix pages that link to IPA. This involves:
- Change patterns resemling [[IPA]] {{IPA|[(.*?)]}} to {{IPA2|\1}}
- Remove the redirect for pages referring to the International Phonetic Alphabet
- Fix (and "disambiguate") pages according to IPA (disambiguation)
Discussion
editCan you show example diffs for each of these three tasks? Can you assure that the process this uses is not prone to too much error? I am not sure how this works. Voice-of-All 01:30, 16 September 2006 (UTC)[reply]
- Sure. These are examples of manually executed changes:
- The Pywikipedia-framework allows you to run interactively. I'll be able to see the diff of a proposed change and can approve or deny it. For the first case of regex replacement, I'll be able to approve several single proposed edits before approving the use of the regex for all pages that link to IPA.
- The other two points will use the disambiguation script, which REQUIRES manual selection of what term to use. In other words, the bot won't really do anything by itself for this--it will instead make it easier and quicker for me to disambiguate. --Karnesky 05:25, 16 September 2006 (UTC)[reply]
- Fair enough. How many pages, roughly, will this be ran on?Voice-of-All 14:21, 16 September 2006 (UTC)[reply]
- Between 1700 and 1800 (those that link to IPA). --Karnesky 16:51, 16 September 2006 (UTC)[reply]
- Fair enough. How many pages, roughly, will this be ran on?Voice-of-All 14:21, 16 September 2006 (UTC)[reply]
Approved; the bot shall run without a flag since this is a relatively small one time task. Set edit rate to 1-3 per minute to avoid an RC flood. Voice-of-All 19:27, 16 September 2006 (UTC)[reply]
- The above discussion is preserved as an archive of the debate. Please do not modify it. Subsequent comments should be made in a new section.