A printed media article segmenting system, comprising: a block segmenter configured to identify and produce blocks of content from a printed media image, the block segmenter comprising an optical character recognition engine configured to recognize characters within the printed media image, a block type identifier configured to output from the printed media image a set of paragraphs that are tagged as headlines or body-text and a merger configured to combine the paragraphs into sets of blocks; an article segmenter system configured to determine which blocks of content belong to one or more articles in the printed media image based on a classifier algorithm, the article segmenter system being configured to determine that blocks with a common assigned headline belong to the same article; and to determine that blocks without an assigned headline are orphan blocks; and where an orphan block is identified, the article segmenter system being further configured to determine whether there are any candidate blocks that may be linked to the orphan block, wherein a block is a candidate block only if there is no other block between its right margin and a section-starter orphan block's left margin, and its bottom is below the top margin of the section-starter orphan block, and wherein a section-starter orphan block is defined as an orphan block immediately below the top of a page or a line which spans multiple body-text blocks, headlines, and/or pictures; the article segmenter system further comprising an article generator configured to use the results of the article segmenter system to construct an article comprising a headline block and body-text blocks. a block segmenter configured to identify and produce blocks of content from a printed media image, the block segmenter comprising an optical character recognition engine configured to recognize characters within the printed media image, a block type identifier configured to output from the printed media image a set of paragraphs that are tagged as headlines or body-text and a merger configured to combine the paragraphs into sets of blocks; an article segmenter system configured to determine which blocks of content belong to one or more articles in the printed media image based on a classifier algorithm, the article segmenter system being configured to determine that blocks with a common assigned headline belong to the same article; and to determine that blocks without an assigned headline are orphan blocks; and where an orphan block is identified, the article segmenter system being further configured to determine whether there are any candidate blocks that may be linked to the orphan block, wherein a block is a candidate block only if there is no other block between its right margin and a section-starter orphan block's left margin, and its bottom is below the top margin of the section-starter orphan block, and wherein a section-starter orphan block is defined as an orphan block immediately below the top of a page or a line which spans multiple body-text blocks, headlines, and/or pictures; the article segmenter system further comprising an article generator configured to use the results of the article segmenter system to construct an article comprising a headline block and body-text blocks.