Wikipedia:Bots/Requests for approval/collabsearch


 * The following discussion is an archived debate. Please do not modify it. Subsequent comments should be made in a new section. The result of the discussion was Symbol keep vote.svg Approved.

collabsearch
Operator: Ps79

Automatic or Manually assisted: Automatic

Programming language(s): PHP

Source code available: Not available.

Function overview: Used for scientific experiment for API calls to avoid the limit restrictions on the search action. Bot only uses the API to conduct searches, grab categories and get a few articles. Only read functionality is used, no write functionality.

Edit period(s): Continuous, approximately 5 queries per minute (on peak times). The experiment will be conducted during September to December 2009.

Estimated number of pages affected: No pages are written, only read.

Exclusion compliant (Y/N): N

Already has a bot flag (Y/N): N

Function details:

Discussion
If desired, I can implement the exclusion compliance. Please let me know, if this is necessary for a read-only bot. I would need bot status for the English and German part of Wikipedia. Please contact me, if you have any questions regarding my scientific experiment.


 * I am feeling like a grant of the bot flag here would not be problematic. We could even block the bot and it would be able to perform API calls.  However, we can only grant the flag for the English Wikipedia.  The German Wikipedia is independent and has their own processes.  MBisanz  talk 02:42, 2 September 2009 (UTC)


 * I just realized, that the bot name should have a capital C, i.e. Collabsearch, instead of collabsearch. Please let me know, if it's necessary to change it and where I can do that modification. Sorry for the hassles. I will also apply for a bot status on the German Wikipedia, thanks for the advice.  Ps79  talk 10:36, 3 September 2009 (UTC)


 * Are you running into a limit, or do you just think you might? Rich Farmbrough, 13:26, 6 September 2009 (UTC).
 * I need to retrieve more than 50 search results at a time, as I will be re-ranking those search results. I plan to only fetch the first 250 search results and re-rank them, but it would be beneficial if, I can fetch then in one API call. The search results limit has been changed recently from 500 to 50 for regular users, and if such a change would happen during my experiment, it would be a disaster. Therefore I would like to apply for a bot status flag, to ensure, that I can fetch 500 search results at once, so it's rather a measure of precaution, than a real limit. I hope my answer is sufficient, otherwise please ask. Thanks a lot in advance.  Ps79  talk 7:37 PM, 6 September 2009 (UTC)


 * Approved, to run blocked.  MBisanz  talk 21:12, 7 September 2009 (UTC)
 * 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.