【发布时间】:2013-12-02 17:31:09
【问题描述】:
我有一组文档,每个文档都有不同的标题。例如,如果文档标题为“心理评估”,我想将文档标记为“医学规则”。
- 我加载了文档并使用默认值加载了 ANNIE。
- 在处理资源中 > 新 > Jape 传感器 2.1 在文本文档中写下如下代码并保存为.JAPE扩展名
代码:
Phase: ConjunctionIdentifier
Input: Token Split
Rule: Medicalrule
(
({Token.string=="Psychological"})+({Token.string == " "})+ ({Token.string == "Evaluation"}):Meddoc({Token.kind=="word"})
)
-->
:Meddoc
{
gate.AnnotationSet matchedAnns= (gate.AnnotationSet) bindings.get("Meddoc"); gate.FeatureMap newFeatures= Factory.newFeatureMap();newFeatures.put("rule","Medicalrule");annotations.add(matchedAnns.firstNode(),matchedAnns.lastNode(),"CC", newFeatures);
}
- 加载上面创建的 .JAPE 文件并重新初始化
应用程序运行后,注释集不显示标签!
我在某处做错了吗?如果有人可以帮助我,那就太好了。
珍惜你的时间。
谢谢
【问题讨论】:
标签: grammar text-mining gate