Robot

From WikiPapers
Jump to: navigation, search

robot is included as keyword or extra keyword in 0 datasets, 3 tools and 16 publications.

Datasets

There is no datasets for this keyword.

Tools

Tool Operating System(s) Language(s) Programming language(s) License Description Image
AVBOT Cross-platform English
Spanish
Python GPL AVBOT is an anti-vandalism bot in Spanish Wikipedia. It uses regular expressions and scores to detect vandalism. Avbot logo.png
ClueBot GNU/Linux C
C++
Python
PHP
Bash
ClueBot is an anti-vandalism bot in English Wikipedia.
Salebot Salebot is an anti-vandalism bot in French Wikipedia.


Publications

Title Author(s) Published in Language DateThis property is a special property in this wiki. Abstract R C
Bots, bespoke, code and the materiality of software platforms Geiger R.S. Information Communication and Society English 2014 This article introduces and discusses the role of bespoke code in Wikipedia, which is code that runs alongside a platform or system, rather than being integrated into server-side codebases by individuals with privileged access to the server. Bespoke code complicates the common metaphors of platforms and sovereignty that we typically use to discuss the governance and regulation of software systems through code. Specifically, the work of automated software agents (bots) in the operation and administration of Wikipedia is examined, with a focus on the materiality of code. As bots extend and modify the functionality of sites like Wikipedia, but must be continuously operated on computers that are independent from the servers hosting the site, they involve alternative relations of power and code. Instead of taking for granted the pre-existing stability of Wikipedia as a platform, bots and other bespoke code require that we examine not only the software code itself, but also the concrete, historically contingent material conditions under which this code is run. To this end, this article weaves a series of autobiographical vignettes about the author's experiences as a bot developer alongside more traditional academic discourse. 0 0
From open-source software to Wikipedia: 'Backgrounding' trust by collective monitoring and reputation tracking De Laat P.B. Ethics and Information Technology English 2014 Open-content communities that focus on co-creation without requirements for entry have to face the issue of institutional trust in contributors. This research investigates the various ways in which these communities manage this issue. It is shown that communities of open-source software-continue to-rely mainly on hierarchy (reserving write-access for higher echelons), which substitutes (the need for) trust. Encyclopedic communities, though, largely avoid this solution. In the particular case of Wikipedia, which is confronted with persistent vandalism, another arrangement has been pioneered instead. Trust (i.e. full write-access) is 'backgrounded' by means of a permanent mobilization of Wikipedians to monitor incoming edits. Computational approaches have been developed for the purpose, yielding both sophisticated monitoring tools that are used by human patrollers, and bots that operate autonomously. Measures of reputation are also under investigation within Wikipedia; their incorporation in monitoring efforts, as an indicator of the trustworthiness of editors, is envisaged. These collective monitoring efforts are interpreted as focusing on avoiding possible damage being inflicted on Wikipedian spaces, thereby being allowed to keep the discretionary powers of editing intact for all users. Further, the essential differences between backgrounding and substituting trust are elaborated. Finally it is argued that the Wikipedian monitoring of new edits, especially by its heavy reliance on computational tools, raises a number of moral questions that need to be answered urgently. 0 0
A Malicious Bot Capturing System using a Beneficial Bot and Wiki Takashi Yamanoue
Kentaro Oda
Koichi Shimozono
Journal of Information Processing English February 2013 Locating malicious bots in a large network is problematic because the internal firewalls and network address translation (NAT) routers of the network unintentionally contribute to hiding the bots’ host address and malicious packets. However, eliminating firewalls and NAT routers merely for locating bots is generally not acceptable. In the present paper, we propose an easy to deploy, easy to manage network security control system for locating a malicious host behind internal secure gateways. The proposed network security control system consists of a remote security device and a command server. The remote security device is installed as a transparent link (implemented as an L2 switch), between the subnet and its gateway in order to detect a host that has been compromised by a malicious bot in a target subnet, while minimizing the impact of deployment. The security device is controlled remotely by 'polling' the command server in order to eliminate the NAT traversal problem and to be firewall friendly. Since the remote security device exists in transparent, remotely controlled, robust security gateways, we regard this device as a beneficial bot. We adopt a web server with wiki software as the command server in order to take advantage of its power of customization, ease of use, and ease of deployment of the server. 5 2
An inter-wiki page data processor for a M2M system Takashi Yamanoue
Kentaro Oda
Koichi Shimozono
Proceedings - 2nd IIAI International Conference on Advanced Applied Informatics, IIAI-AAI 2013 English 2013 A data processor, which inputs data from wiki pages, processes the data, and outputs the processed data on a wiki page, is proposed. This data processor is designed for a Machine-to-Machine (M2M) system, which uses Arduino, Android, and Wiki software. This processor is controlled by the program which is written on a wiki page. This M2M system consists of mobile terminals and web sites with wiki software. A mobile terminal of the system consists of an Android terminal and it may have an Arduino board with sensors and actuators. The mobile terminal can read data from not only the sensors in the Arduino board but also wiki pages on the Internet. The input data may be processed by the data processor of this paper. The processed data may be sent to a wiki page. The mobile terminal can control the actuators of the Arduino board by reading commands on the wiki page or by running the program of the processor. This system realizes an open communication forum for not only people but also for machines. 0 0
When the levee breaks: Without bots, what happens to wikipedia's quality control processes? Geiger R.S.
Aaron Halfaker
Proceedings of the 9th International Symposium on Open Collaboration, WikiSym + OpenSym 2013 English 2013 In the first half of 2011, ClueBot NG - one of the most prolific counter-vandalism bots in the English-language Wikipedia - went down for four distinct periods, each period of downtime lasting from days to weeks. In this paper, we use these periods of breakdown as naturalistic experiments to study Wikipedia's heterogeneous quality control network, which we analyze as a multi-tiered system in which distinct classes of reviewers use various reviewing technologies to patrol for different kinds of damage at staggered time periods. Our analysis showed that the overall time-to-revert edits was almost doubled when this software agent was down. Yet while a significantly fewer proportion of edits made during the bot's downtime were reverted, we found that those edits were later eventually reverted. This suggests that other agents in Wikipedia took over this quality control work, but performed it at a far slower rate. Categories and Subject Descriptors H.5.3 [Information Systems]: Group and Organization Interfaces-computer-supported collaborative work. Copyright 2010 ACM. 0 0
Work-to-rule: The emergence of algorithmic governance in wikipedia Claudia Muller-Birn
Dobusch L.
Herbsleb J.D.
ACM International Conference Proceeding Series English 2013 Research has shown the importance of a functioning governance system for the success of peer production communities. It particularly highlights the role of human coordination and communication within the governance regime. In this article, we extend this line of research by differentiating two categories of governance mechanisms. The first category is based primarily on communication, in which social norms emerge that are often formalized by written rules and guidelines. The second category refers to the technical infrastructure that enables users to access artifacts, and that allows the community to communicate and coordinate their collective actions to create those artifacts. We collected qualitative and quantitative data from Wikipedia in order to show how a community's consensus gradually converts social mechanisms into algorithmic mechanisms. In detail, we analyze algorithmic governance mechanisms in two embedded cases: The software extension "flagged revisions" and the bot "xqbot". Our insights point towards a growing relevance of algorithmic governance in the realm of governing large-scale peer production communities. This extends previous research, in which algorithmic governance is almost absent. Further research is needed to unfold, understand, and also modify existing interdependencies between social and algorithmic governance mechanisms. 0 0
A M2M system using arduino, android and wiki software Takashi Yamanoue
Kentaro Oda
Koichi Shimozono
Proceedings of the 2012 IIAI International Conference on Advanced Applied Informatics, IIAIAAI 2012 English 2012 A Machine-to-Machine (M2M) system, which uses Arduino, Android, and Wiki software, is discussed. ["proposed"?] This system consists of mobile terminals and web sites with wiki software. A mobile terminal of the system consists of an Android terminal and an Arduino board with sensors and actuators. The mobile terminal reads data from the sensors in the Arduino board and sends the data to a wiki page. The mobile terminal also reads commands on the wiki page and controls the actuators of the Arduino board. In addition, a wiki page can have a program that reads the page and outputs information such as a graph. This system realizes an open communication forum for not only people but also for machines. 0 3
Bots and cyborgs: Wikipedia's immune system Aaron Halfaker
John Riedl
Computer English 2012 Bots and cyborgs are more than tools to better manage content quality on Wikipediathrough their interaction with humans, they're fundamentally changing its culture. 0 0
AVBOT: Detecting and fixing vandalism in Wikipedia Emilio J. Rodríguez-Posada UPGRADE English 2011 Wikipedia is a project which aims to build a free encyclopaedia to spread the sum of all knowledge to every single human being. Today it can be said to be on the road to achieving that goal, having reached the 15 million articles milestone in 270 languages. Furthermore, if we include its sister projects (Wiktionary, Wikibooks, Wikisource,...), it has received more than 1 billion edits in 10 years and now has more than 10 billion page views every month. Compiling an encyclopaedia in a collaborative way has been possible thanks to MediaWiki software. It allows everybody to modify the content available on the site easily. But a problem emerges regarding this model: not all edits are made in good faith. AVBOT is a bot for protecting the Spanish Wikipedia against some undesired modifications known as vandalism. Although AVBOT was developed for Wikipedia, it can be used on any MediaWiki website. It is developed in Python and is free software. In the 2 years it has been in operation it has reverted more than 200,000 vandalism edits, while several clones have been executed, adding thousands of reverts to this count. 0 0
Bots Nicht-menschliche Mitglieder der Wikipedia-Gemeinschaft Robin D. Fink
Tobias Liboschik
German 2010 0 0
RETRACTED ARTICLE: An interactive mathematics education platform based on topic-based deep search Yanyan Li
Mo Q.
Wang F.
2nd International Workshop on Education Technology and Computer Science, ETCS 2010 English 2010 This paper presents a framework of a platform for interactive mathematics education. This platform mainly integrates three technologies: topic-based search engine, Deep Web information integration and Wiki. Mathematics information is gathered by topic robot with mathematics classifier which based on SVM classification algorithm. Form filling technology, based on the web page structure, is used in the implementation of the deep web information integration. The interactive mathematics education platform is constructed by using JSPWiki. In this paper, the framework, analysis of distribution characteristics for mathematical resource and the key technologies it used have been introduced. Experimental results show that mathematics classifier has good performance with accuracy as high as above 95%. Related work and conclusion are described in the end. 0 0
The work of sustaining order in Wikipedia: the banning of a vandal R. Stuart Geiger
David Ribes
English 2010 In this paper, we examine the social roles of software tools in the English-language Wikipedia, specifically focusing on autonomous editing programs and assisted editing tools. This qualitative research builds on recent research in which we quantitatively demonstrate the growing prevalence of such software in recent years. Using trace ethnography, we show how these often-unofficial technologies have fundamentally transformed the nature of editing and administration in Wikipedia. Specifically, we analyze "vandal fighting" as an epistemic process of distributed cognition, highlighting the role of non-human actors in enabling a decentralized activity of collective intelligence. In all, this case shows that software programs are used for more than enforcing policies and standards. These tools enable coordinated yet decentralized action, independent of the specific norms currently in force. 0 5
The work of sustaining order in wikipedia: The banning of a vandal Geiger R.S.
David Ribes
English 2010 In this paper, we examine the social roles of software tools in the English-language Wikipedia, specifically focusing on autonomous editing programs and assisted editing tools. This qualitative research builds on recent research in which we quantitatively demonstrate the growing prevalence of such software in recent years. Using trace ethnography, we show how these often-unofficial technologies have fundamentally transformed the nature of editing and administration in Wikipedia. Specifically, we analyze "vandal fighting" as an epistemic process of distributed cognition, highlighting the role of non-human actors in enabling a decentralized activity of collective intelligence. In all, this case shows that software programs are used for more than enforcing policies and standards. These tools enable coordinated yet decentralized action, independent of the specific norms currently in force. Copyright 2010 ACM. 0 4
The social roles of bots and assisted editing programs Geiger R.S. WikiSym English 2009 This paper investigates software programs as non-human social actors in Wikipedia, arguing that influence must not be overlooked in social scientific research of the on-line encyclopedia project. Using statistical and archival methods, the roles of assisted editing programs and bots are examined. proportion of edits made by these non-human actors is shown to be significantly more than previously described in earlier research. Copyright 0 0
ClueBot and Vandalism in Wikipedia Jacobi Carter English 2008 0 1
Discovering behavioral patterns in collective authorship of place-based information Darren Hardy Internet Research 9.0: Rethinking Community, Rethinking Place 2008 While current GIS research has focused on technological issues of visualization and data organization, the emergence of new forms of collective authorship suggest we need new information frameworks and behaviors. How do individuals contribute place-based information to a digital commons? What are the authorship dynamics of such collective effort? For my research, I will use spatial data mining methods to characterize authorship behavior on a corpus of 1 million geotagged articles across 20 languages from Wikipedia. 0 0

There are several bot types: