8. A computer program product having program codes stored on a non-transitory computer storage medium for automatically extracting by-line information in a document, wherein said document contains a single news article, comprising: a program code for removing formatting tags from said document to create a de-tagged version of said document; a program code for detecting a set of potential headlines of the document from a title meta-tag of the document, wherein each of the set of potential headlines comprises a separate line of the lines of text in the de-tagged version of the document; a program code for selecting a candidate headline from the set of potential headlines, wherein the program code for selecting the candidate headline evaluates the potential headlines from the set of potential headlines in order of lengths of the potential headlines, by: identifying a location of the selected candidate headline being evaluated in a de-tagged version of the document; verifying the selected candidate headline as comprising a complete line at the identified location in the de-tagged content; verifying the length of the selected candidate headline exceeds a minimum length in the de-tagged content; and ensuring that the selected candidate headline comprises regular text in the de-tagged version of said document; and a program code for extracting the by-line information from the detagged version of the document using the location of the selected candidate headline, wherein the selected candidate headline is the longest of the set of potential headlines, wherein the program code for detecting the set of potential headlines of the document is further configured to detect the selected candidate headline from the de-tagged version of the document, and wherein in response to the selected candidate headline's not being detected in the de-tagged version of the document, selecting the next longest remaining of the set of potential headlines as the selected candidate headline.
9. The computer program product of claim 8 , wherein the program code for detecting the set of potential headlines constructs the set of potential headlines based on the title meta-tag.