Ошибка в учебнике по анализу настроений в lingpipe?

Я занимался анализом настроений из учебного пособия на веб-сайте lingpipe, и я продолжаю получать эту ошибку, есть кто-нибудь, кто может помочь?

java -cp "sentimentDemo.jar:../../../lingpipe

e-4.1.0.jar" PolarityBasic file:///Users/dylan/Desktop/POLARITY_DIR/
BASIC POLARITY DEMO

Data Directory=file:/Users/dylan/Desktop/POLARITY_DIR/txt_sentoken
Thrown: java.lang.NullPointerException
java.lang.NullPointerException
at com.aliasi.classify.DynamicLMClassifier.createNGramProcess(DynamicLMClassifier.java:313)
at PolarityBasic.<init>(PolarityBasic.java:26)
at PolarityBasic.main(PolarityBasic.java:92)

1 ответ

Решение

Указанный путь к файлу:///Users/dylan/Desktop/POLARITY_DIR/ должен содержать распакованные данные (см. Учебник) в каталоге txt_sentoken

Вы можете увидеть это в выводе:

Каталог данных = файл: / Пользователи / Дилан / Рабочий стол /POLARITY_DIR/txt_sentoken

Также учебник не настроен на использование URL, поэтому команда должна быть

java -cp sentimentDemo.jar:../../../lingpipe-4.0.jar PolarityBasic / Пользователи / Дилан / Рабочий стол / POLARITY_DIR

Другие вопросы по тегам