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,568 views
1,481 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,568
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
13
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

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>

×