我正在使用LingPipe进行情感分析。我正在尝试运行来自LingPipe的示例文件,它在构造函数中给出错误-
class PolarityBasic {
File mPolarityDir;
String[] mCategories;
DynamicLMClassifier mClassifier;
PolarityBasic(String[] args) {
System.out.println("\nBASIC POLARITY DEMO");
mPolarityDir = new File("polarity_dir/txt_sentoken");
System.out.println("\nData Directory=" + mPolarityDir);
mCategories = mPolarityDir.list();
int nGram = 8;
boolean bounded = false;
mClassifier = new DynamicLMClassifier(mCategories,nGram,bounded); // error..
}//其他方法..
}
创建mClassifier时会出现错误: con not find symbol constructor DynamicLMClassifier(String[],int,boolean)..
我不知道这个类的构造函数语法,我刚刚添加了.jar文件。
而且在程序中,我也找不到要分析的文本在哪里传递。有没有人知道如何消除这个错误。谢谢。
发布于 2012-10-10 18:16:01
您使用的不是当前版本的LingPipe教程。请查看http://alias-i.com/lingpipe/demos/tutorial/sentiment/read-me.html上的情感教程
相关的Javadoc位于:
http://alias-i.com/lingpipe/docs/api/com/aliasi/classify/DynamicLMClassifier.html
https://stackoverflow.com/questions/12807761
复制相似问题