java 使用UIMA / uimaFIT的备忘单。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 使用UIMA / uimaFIT的备忘单。相关的知识,希望对你有一定的参考价值。

import org.apache.uima.analysis_engine.AnalysisEngine;
import org.apache.uima.analysis_engine.AnalysisEngineDescription;
import org.apache.uima.fit.factory.AnalysisEngineFactory;

import org.apache.uima.fit.factory.JCasFactory;
import org.apache.uima.jcas.JCas;

import org.apache.uima.fit.util.JCasUtil;
import org.apache.uima.jcas.tcas.Annotation;

/* Creating descriptions and engines, using uimaFIT. */

AnalysisEngineDescription desc = 
    AnalysisEngineFactory.createEngineDescription(MyAnnotatorEngine.class);
        
AnalysisEngine engine = AnalysisEngineFactory.createEngine(desc);

/* Creating a JCas. */

JCas jcas = JCasFactory.createJCas();
jcas.setDocumentLanguage("en");
jcas.setDocumentText("Here is the document's text we will analyze.");

/* Processing the JCas. */

engine.process(jcas);

/* Getting annotations from the JCas. */

java.util.Collection<Annotation> annos = JCasUtil.select(jcas, MyAnnotation.class)

for (Annotation a : annos) {
    // Sample use of annotation.
    System.out.println(a.getCoveredText());
}

以上是关于java 使用UIMA / uimaFIT的备忘单。的主要内容,如果未能解决你的问题,请参考以下文章

java 简要说明如何使用Apache UIMA CAS对象的默认JSON序列化。

Apache UIMA Java SDK 2.9.0 版本发布

xml 修改和更新教程,描述如何使用Maven插件进行Apache UIMA PEAR打包。这是完整版

xml 修改和更新教程,描述如何使用Maven插件进行Apache UIMA PEAR打包。这是完整版

Java学习个人备忘录之继承

python Spark Dataframes的备忘单(使用Python)