2010-10-12 14 views
14

Słyszałem, że Perl jest często używany w NLP, ale nie mogę znaleźć prawie żadnych dobrych narzędzi NLP dla Perla. Jakie są dobre narzędzia/zasoby Perl NLP? Python ma NLTK. Java ma OpenNLP. Czy Perl ma coś podobnego?Jakie są dobre narzędzia do analizowania języka naturalnego dla Perla?

To naprawdę ogólne pytanie, ale jeśli ktoś mógłby również specjalnie poradzić sobie z chunkingiem i tagowaniem POS-owym, byłoby świetnie!

Odpowiedz

7
+1

Te linki są już martwe. –

+0

@Phil Mitchell - Socialtext hostuje wiki Perla. Witryna Perl6 nadal działa dobrze (http://www.perlfoundation.org/perl6). Może to tylko tymczasowy problem z wiki Perl5? Niestety archiwum.org nie wydaje się zapisywać tych stron, więc musimy tylko poczekać, aż SocialText rozwiąże problem :( – draegtun

6

Istnieje wiele dobrych modułów perl związanych z NLP, więc możesz wybrać dobry zestaw narzędzi do swojego zadania.

Jednak myślę, że nie ma zestawu narzędzi, takich jak NLTK lub OpenNLP w Perlu. Zobaczmy, czy ktoś inny udowodni, że się mylę;)

Tylko przykład lub ciekawy moduł Perla dla NLP: Wordnet::Similarity.

Z szacunkiem do oznaczania POS, istnieje Lingua::EN::Tagger, ale nie mam pojęcia, czy to coś dobrego.

0

Freeling to zestaw narzędzi do analizy języka (dla wielu językach), który ma przyzwoitą perla API wbudowane.

Powiązane problemy