我正在尝试使用OpenNLP的自定义要素生成命名查找器API。
http://opennlp.apache.org/documentation/1.5.3/manual/opennlp.html
我浏览了文档,但我无法理解如何指定不同的功能。
它只是说:
AdaptiveFeatureGenerator featureGenerator = new CachedFeatureGenerator(
new AdaptiveFeatureGenerator[]{
new WindowFeatureGenerator(new TokenFeatureGenerator(), 2, 2),
new WindowFeatureGenerator(new TokenClassFeatureGenerator(true), 2, 2),
new OutcomePriorFeatureGenerator(),
new PreviousMapFeatureGenerator(),
new BigramNameFeatureGenerator(),
new SentenceFeatureGenerator(true, false)
});
但是,您如何实际使用这些不同的要素生成器来创建自己的自定义功能。有人可以发布定义这些特征生成器的示例代码,以及我们如何使用它来生成自定义特征。感谢您的期待。
答案 0 :(得分:2)
我也没有找到任何文档,但对于大多数特征生成器,code是非常自我解释的。以下是源存储库的一些链接:
此外,您引用的documentation表示引用的要素生成器与默认要素生成器相似。但是,source code表示它与默认的要素生成器实际上完全相同。