Techniques for extracting information from a database are provided. A
database such as the Web is searched for occurrences of tuples of
information. The occurrences of the tuples of information that were found
in the database are analyzed to identify a pattern in which the tuples of
information were stored. Additional tuples of information can then be
extracted from the database utilizing the pattern. This process can be
repeated with the additional tuples of information, if desired.