Как извлечь из файла только именную фразу с помощью opennlp? - PullRequest
0 голосов
/ 04 октября 2018

(TOP (NP (NP (Н.Н. Джон) (NNS работает)) (PP (IN in) (NP (Н. Н. Коллам) (NN Керала))))) Я получил вывод, как указано выше. Но я хочу существительное фразутолько. Я не могу обработать файл. Как я могу его реализовать.

1 Ответ

0 голосов
/ 05 октября 2018

Почему вы используете Parser?Почему бы вам не использовать Chunker вместо этого?Попробуйте:

$ echo "john works in Kollam Kerala." | opennlp TokenizerME en-token.bin | opennlp POSTagger en-pos.bin | opennlp ChunkerME en-chunker.bin

Отображается:

 [NP john_NN works_NNS ] [PP in_IN ] [NP Kollam_NNP Kerala_NNP ] ._.
...