Ошибка в учебнике по анализу настроений в 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