Text::Hyphen module is the implementation of the famous Knuth-Liang algorithm to hyphenate words in text. That means using this module you can determine positions inside words where it is possible to insert a hyphen to break a line of text.