Ich versuche, die benutzerdefinierte Feature-Generation von OpenNLP für Named Finder API zu verwenden.Benutzerdefinierte Feature-Generierung in OpenNLP Namefinder API
http://opennlp.apache.org/documentation/1.5.3/manual/opennlp.html
ich durch die Dokumentation ging, aber ich war nicht in der Lage zu verstehen, wie die verschiedenen Funktionen zu spezifizieren.
Es sagt nur:
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)
});
Aber wie Sie eigentlich jeden dieser verschiedenen Merkmalsgeneratoren verwenden, um meine eigenen benutzerdefinierten Funktionen zu erstellen. Kann jemand einen Beispielcode veröffentlichen, der diese Feature-Generatoren definiert und wie wir ihn für die benutzerdefinierte Feature-Erstellung verwenden? Danke im Voraus.
Ich bin auch mit dem gleichen fest. Konnten Sie dieses Problem lösen? –