in reply to Re^2: Find a good starting section of a long text
in thread Find a good starting section of a long text
For determining sentence breaks, you might take a look at Lingua::EN::Sentence, which tries to be intelligent about abbreviations and such.