The above answer given you enough information. However it is also possible for you to write your own webbots. Google for how to write a webbot.
Here are a few links...
It is a book which give examples.
http://www.heatonresearch.com/articles/series/20[
^]
Here is a free library
http://www.download3k.com/Software-Development/Editors-Tools/Download-Web-Bot-Programming-Library.html[
^]
This snippet is from the book
Introduction to Neural Networks for C#, second Edition published by Heaton Research www.heatonresearch,com
Chapter 13: Bot Programmi ng and Neural Networks
• Creating a Simple Bot
• Analyzing Text
• Training a Neural Bot
• Using a Neural Bot
Bots are computer programs that are designed to use the Internet in much the
same way as humans use it. Neural networks can be useful in developing bots.
In this<br />
chapter you will see how a neural network can be used to assist a bot in finding desired<br />
information on the Internet.