gpt4 book ai didi

java - 如何使用 GATE 的 ANNIE 插件从文档中提取电子邮件 ID?

转载 作者:行者123 更新时间:2023-12-03 07:10:13 26 4
gpt4 key购买 nike

我正在尝试使用 ANNIE 提取电子邮件的注释集。电子邮件是 ANNIE 提供的默认注释类型。我正在使用以下代码:-

AnnotationSet defaultAnnotSet = doc.getAnnotations();
AnnotationSet curAnnSet;
curAnnSet = defaultAnnotSet.get("Email");

在这里,我得到空白的 curAnnSet,不知道为什么

最佳答案

嗯,这可能有点晚了,但我不认为 ANNIE 提供了注释“电子邮件”。我记得有一个注释“地址”。您需要创建一个如下所示的 JAPE 规则来提取其类型。

({Address.kind=email}):email
-->
:email.Email= {rule = "Email"}

像这样提取注释:

if(defaultAnnotSet.get("Address").getFeatures().get("kind").toString().equals("email"))
{
//create new features
features.put("rule", "Email");

// create new annotation
outputAS.add(defaultAnnotSet.firstNode(), defaultAnnotSet.lastNode(), "Email", features);

}

关于java - 如何使用 GATE 的 ANNIE 插件从文档中提取电子邮件 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33734303/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com