java树标记器(tt4j)

e5njpo68  于 2021-07-09  发布在  Java
关注(0)|答案(0)|浏览(182)

我正在用java创建一个twitter情绪分析工具。我正在使用twitter4japi通过twitter的hashtag特性搜索tweets,然后对这些tweets进行情绪分析。通过研究,我发现最好的解决方案是使用pos和treetagger for java。
目前,我正在使用提供的示例来查看代码的工作方式,尽管我遇到了一些问题。
这是密码

import org.annolab.tt4j.*;
import static java.util.Arrays.asList;

public class Example {
    public static void main(String[] args) throws Exception {
            // Point TT4J to the TreeTagger installation directory. The executable is expected
            // in the "bin" subdirectory - in this example at "/opt/treetagger/bin/tree-tagger"
            System.setProperty("treetagger.home", "/opt/treetagger");
            TreeTaggerWrapper tt = new TreeTaggerWrapper<String>();
            try {
                    tt.setModel("/opt/treetagger/models/english.par:iso8859-1");
                    tt.setHandler(new TokenHandler<String>() {
                            public void token(String token, String pos, String lemma) {
                                    System.out.println(token + "\t" + pos + "\t" + lemma);
                            }
                    });
                    tt.process(asList(new String[] { "This", "is", "a", "test", "." }));
            }
            finally {
                    tt.destroy();
            }
    }

}
现在,当这个运行时,我收到一个错误
treetaggerwrapper无法解析为类型
tokenhandler无法解析为类型
我将感激你给予我的任何帮助
谢谢您

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题