我可以用下面的代码得到一个用命名实体注释的字符串。斯坦福NER:提取单独的实体列表?
String NEString = classifier.classifyWithInlineXML(fileContents)
我不知道是否有打电话让我能得到独立的实体(个人,组织,LOCATIOIN)列表文件中的任何方法,这样我就不必解析检索到的字符串上面的方法来获取实体列表?
我可以用下面的代码得到一个用命名实体注释的字符串。斯坦福NER:提取单独的实体列表?
String NEString = classifier.classifyWithInlineXML(fileContents)
我不知道是否有打电话让我能得到独立的实体(个人,组织,LOCATIOIN)列表文件中的任何方法,这样我就不必解析检索到的字符串上面的方法来获取实体列表?
在我看来,在cleanes方式来运行的分类是:
List<Triple<String,Integer,Integer>> out = classifier.classifyToCharacterOffsets(text);
triple.first(): entity type
triple.second(): start position
triple.third(): end position
这组随之而来的实体,并返回实体的开始和结束位置。
据我所知有3种方式来获得注释的字符串:
1)classifier.classifyToString(" ")
2)classifier.classifyWithInlineXML(" ")
3)classifier.classifyToString(" ", "xml", true)
第一种是最简单的独立。不幸的是,没有任何方法是你想要的。