Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Introduction to Bots on Wikipedia User:Tinucherian 13-June-2010 – WikiMeetup 15 Bangalore
Huh, Wikipedia is edited by bots? <ul><li>I thought Wikipedia is edited by humans, aliens , rogue admins and Jimmy Wales o...
Why need Bots ? <ul><li>Primarily to carry out repetitive and mundane tasks in order to maintain the 3,250,454+ articles o...
Bots – Some stats <ul><li>1,141+ bot tasks approved for use </li></ul><ul><li>614+ bots flagged with the &quot;bot&quot; f...
Can everybody run bots ? NO ! <ul><li>Bots are able to make edits very rapidly and can disrupt Wikipedia if they are incor...
I can’t write bots ,but I have a bot task to do! <ul><li>Don’t worry, just place a bot task request ! </li></ul><ul><li>ht...
Different kinds of Bots <ul><li>User:ClueBot  - reverts  vandalism   </li></ul><ul><li>User:CorenSearchBot  - checks for c...
I have a bot idea, how do I create one ? <ul><li>Write the progam  http://en.wikipedia.org/wiki/Wikipedia:Creating_a_bot  ...
How to get approval for my Bot ? <ul><li>File a BRFA – Bots Requests for approval </li></ul><ul><li>http://en.wikipedia.or...
Pywikipediabot <ul><li>The Python Wikipediabot Framework (pywikipedia) is a collection of tools that automate work on Wiki...
<ul><li>Questions ?  </li></ul>
Upcoming SlideShare
Loading in …5
×

Introduction to bots on wikipedia

1,908 views

Published on

Published in: Technology
  • Be the first to comment

Introduction to bots on wikipedia

  1. 1. Introduction to Bots on Wikipedia User:Tinucherian 13-June-2010 – WikiMeetup 15 Bangalore
  2. 2. Huh, Wikipedia is edited by bots? <ul><li>I thought Wikipedia is edited by humans, aliens , rogue admins and Jimmy Wales only! </li></ul><ul><li>Wikipedia – “the free encyclopedia that anyone  can edit” </li></ul><ul><li>And why not bots ? </li></ul>
  3. 3. Why need Bots ? <ul><li>Primarily to carry out repetitive and mundane tasks in order to maintain the 3,250,454+ articles of the English Wikipedia alone. </li></ul><ul><li>Imagine adding a category or template to 1000 articles.. Why do you want a human to do this ? They have better things to do ! </li></ul>
  4. 4. Bots – Some stats <ul><li>1,141+ bot tasks approved for use </li></ul><ul><li>614+ bots flagged with the &quot;bot&quot; flag right now. </li></ul><ul><li>This is for English language Wikipedia alone ! </li></ul><ul><li>There are 272 language wikipedias and bots running on most of them. </li></ul><ul><li>You didn’t know, right ? ;) </li></ul>
  5. 5. Can everybody run bots ? NO ! <ul><li>Bots are able to make edits very rapidly and can disrupt Wikipedia if they are incorrectly designed or operated. For these reasons a bot policy has been developed. </li></ul><ul><li>ONLY “Trusted users” are allowed to operate Bots ! </li></ul><ul><li>Wikipedia policy states the bots must be harmless and useful, have approval, use separate user accounts, and be operated responsibly. </li></ul><ul><li>http://en.wikipedia.org/wiki/Wikipedia:Bot_policy </li></ul>
  6. 6. I can’t write bots ,but I have a bot task to do! <ul><li>Don’t worry, just place a bot task request ! </li></ul><ul><li>http://en.wikipedia.org/wiki/Wikipedia:Bot_requests </li></ul>
  7. 7. Different kinds of Bots <ul><li>User:ClueBot - reverts vandalism </li></ul><ul><li>User:CorenSearchBot - checks for copyright violations on new pages </li></ul><ul><li>User:DumbBOT - often removes protection templates from recently unprotected pages. </li></ul><ul><li>User:OrphanBot - removes a particular set of images from articles </li></ul><ul><li>Interwiki Bots – Add interwikilinks to articles </li></ul>
  8. 8. I have a bot idea, how do I create one ? <ul><li>Write the progam http://en.wikipedia.org/wiki/Wikipedia:Creating_a_bot </li></ul><ul><li>Create a bot username. </li></ul><ul><li>Get the Bot task approval WP:BRFA </li></ul><ul><li>Get a bot flag </li></ul><ul><li>Run ! </li></ul>
  9. 9. How to get approval for my Bot ? <ul><li>File a BRFA – Bots Requests for approval </li></ul><ul><li>http://en.wikipedia.org/wiki/Wikipedia:Bots/Requests_for_approval </li></ul><ul><li>Bot task are approved by BAG ( Bot Approval Group) members </li></ul><ul><li>Bot flags are granted by Bureaucrats </li></ul>
  10. 10. Pywikipediabot <ul><li>The Python Wikipediabot Framework (pywikipedia) is a collection of tools that automate work on Wikipedia or other MediaWiki sites. It's written in Python, which is a free, cross-platform programming language. </li></ul><ul><li>http://meta.wikimedia.org/wiki/Pywikipediabot </li></ul><ul><li>http://meta.wikimedia.org/wiki/Pywikipediabot/Scripts </li></ul>
  11. 11. <ul><li>Questions ? </li></ul>

×