VIRTUAL BOT
Internet bot, also known as
web robot, WWW robot or simply
bot, is a software application that
runs automated tasks over the
Internet. Typically, bots perform
tasks that are both simple and
structurally repetitive, at a much
higher rate than would be
possible for a human alone. The
largest use of bots is in web
spidering, in which an automated
script fetches, analyses and files
information from web servers at
many times the speed of a
human. Each server can have a
file called robots.txt ,
containing rules for the spidering
of that server that the bot is
supposed to obey or be removed.
In addition to their uses outlined
above, bots may also be
implemented where a response
speed faster than that of humans
is required (e.g., gaming bots and
auction-site robots) or less
commonly in situations where the
emulation of human activity is
required, for example chat bots.
IM and IRC
Some bots communicate with
other users of Internet-based
services, via instant messaging
(IM), Internet Relay Chat (IRC), or
another web interface. These
chatterbots may allow people to
ask questions in plain English and
then formulate a proper
response. These bots can often
handle many tasks, including
reporting weather, zip-code
information, sports scores,
converting currency or other
units, etc. Others are used for
entertainment, such as
SmarterChild on AOL Instant
Messenger and MSN Messenger.
An additional role of IRC bots may
be to lurk in the background of a
conversation channel,
commenting on certain phrases
uttered by the participants (based
on pattern matching). This is
sometimes used as a help service
for new users, or for censorship
of profanity.
AOL Instant Messenger has
now[when?] introduced a feature
that allows you to make a screen
name into a bot.[citation needed]
This new feature removes the
rate limit on the screen name,
however it is now limited in the
amount of instant messages that
can be sent and received.
Commercial purposes
There has been a great deal of
controversy about the use of
bots in an automated trading
function. Auction website eBay
has been to court in an attempt
to suppress a third-party
company from using bots to
traverse their site looking for
bargains; this approach backfired
on eBay and attracted the
attention of further bots. The
United Kingdom-based bet
exchange Betfair saw such a large
amount of traffic coming from
bots they launched a WebService
API aimed at bot programmers
through which Betfair can actively
manage bot interactions.
Bot farms are known to be used
in online app stores, like the
Apple App Store and Google Play,
to manipulate positions[1] or to
increase positive ratings/reviews.