18. The computer system of claim 17 , further comprising: instructions for recursively identifying a second subset of the HTML web page within the first subset of the HTML web page between a second pair of HTML tags as a second candidate chunk if the second pair of HTML tags satisfy one of the set of heuristic rules, wherein the second pair of HTML tags is distinct from the first pair of HTML tags.
19. The computer system of claim 18 , wherein the one or more programs include instructions for: recursively identifying a third subset of the HTML web page within the second subset of the HTML web page between a third pair of HTML tags as a third candidate chunk if the third pair of HTML tags satisfy one of the set of heuristic rules, wherein the third pair of HTML tags is distinct from the second pair of HTML tags.