我试图通过Apache OpenNLP在manual中说明在某些语料库上训练解析器,但我仍然坚持创建HeadRules对象。
static HeadRules createHeadRules(TrainerToolParams params) throws IOException {
ArtifactSerializer headRulesSerializer = null;
/*
* Some code here
*/
Object headRulesObject = headRulesSerializer.create(new FileInputStream(params.getHeadRules()));
return (HeadRules) headRulesObject;
}
我在OpenNLPTools API中找不到TrainerToolParams
类。
有人可以详细指导我如何创建HeadRules对象来训练解析器。 这是openNLP的新功能,所以请详细指导我。