AI

Perl-библиотека расстановки переносов

Почти слу­чай­но на­пи­сал Perl-мо­дуль для рас­ста­нов­ки пе­ре­но­сов на ос­но­ве прос­той не­йро­се­ти с об­рат­ным рас­прост­ра­не­ни­ем. Обу­чить мож­но рас­став­лять пе­ре­но­сы в лю­бом язы­ке. При до­ста­точ­но боль­шом кор­пу­се вход­ных текс­тов на­вер­ня­ка мож­но на­учить ле­чить про­бле­мы ти­па е/ё, -ться/-тся1 и т.д. Взять мож­но на GitHub. В ком­пле­кте ми­ни­маль­ная POD-до­ку­мен­та­ция и при­мер для рус­ско­го язы­ка с уже обу­чен­ной сетью. Точ­ность с те­ку­щей сетью оце­ни­вать не бе­русь, но на глаз 90% — слиш­ком ма­ло вход­ных дан­ных. Обу­чал на кор­пу­се, по­лу­чен­ном с по­мощью алго­ри­тма Ляна-Кну­та2.