Какие хорошие инструменты для анализа языка на Perl?

Я слышал, что Perl много используется для NLP, но я не могу найти практически никаких хороших инструментов NLP для Perl. Какие хорошие инструменты/ресурсы Perl NLP? Python имеет NLTK. Java имеет OpenNLP. Есть ли у Perl что-то подобное?

Это действительно общий вопрос, но если кто-то может также специально решить проблему chunking и POS-tagging, это будет потрясающе!

Ответы

Ответ 2

Существует много хороших NLP-модулей Perl, поэтому вы можете выбрать хороший набор инструментов для своей задачи.

Однако я думаю, что в Perl нет инструментария, такого как NLTK или OpenNLP. Посмотрите, если кто-то другой докажет мне свою ошибку;)

Просто пример или интересный модуль Perl для NLP: Wordnet:: Сходство.

В отношении тегов POS существует Lingua:: EN:: Tagger, но я понятия не имею, хорошо ли это.

Ответ 3

Кроме упомянутых smmv, также Lingua-BrillTagger. Не знаю, насколько это полезно здесь:)

Ответ 4

Freeling - это набор инструментов для анализа языка (для нескольких языков), в котором есть встроенный API perl.