【问题标题】:org.annolab.tt4j - Searching for a chunking tutorialorg.annolab.tt4j - 搜索分块教程
【发布时间】:2012-01-07 20:50:03
【问题描述】:

我正在尝试了解如何使用 TreeTagger

http://www.ims.uni-stuttgart.de/projekte/corplex/TreeTagger/

由 tt4j 包装

http://reckart.github.io/tt4j/

分块一些文本。

我找不到任何教程。

感谢您的帮助

【问题讨论】:

标签: chunking treetagger tt4j


【解决方案1】:

tt4j 页面更新了有用的代码以开始使用:

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();
                }
        }
}

像这样的 pom.xml (Maven) 应该足以让它工作:

    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

  <dependencies>
    <dependency>
  <groupId>org.annolab.tt4j</groupId>
  <artifactId>org.annolab.tt4j</artifactId>
  <version>1.1.0</version>
      <type>jar</type>
    </dependency>
  </dependencies>

  <modelVersion>4.0.0</modelVersion>

  <groupId>gk2go</groupId>
  <artifactId>gk</artifactId>
  <version>1.0-SNAPSHOT</version>
  <packaging>jar</packaging>

  <name>gk</name>
  <url>http://maven.apache.org</url>
</project>

以上所有代码均已改编,因此未按原样进行测试。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-06
    • 2013-07-24
    • 2014-03-09
    • 1970-01-01
    • 2019-04-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-28
    相关资源
    最近更新 更多