2012-08-16 21 views
5

में कस्टम फीचर जेनरेशन मैं नामांकित खोजक एपीआई के लिए ओपनएनएलपी की कस्टम फीचर पीढ़ी का उपयोग करने की कोशिश कर रहा हूं।ओपनएनएलपी नामफिंडर एपीआई

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

मैं भी इसके साथ अटक गया हूं। क्या आप इस मुद्दे को हल करने में सक्षम थे? –

उत्तर

1

मुझे कोई दस्तावेज नहीं मिला, लेकिन अधिकांश फीचर जेनरेटर के लिए code काफी आत्म व्याख्यात्मक है। यहाँ स्रोत भंडार के लिए कुछ लिंक कर रहे हैं:

इसके अलावा, documentation आप राज्यों का उल्लेख है कि उद्धृत सुविधा जनरेटर समान डिफ़ॉल्ट सुविधा जनरेटर है। हालांकि, source code दिखाता है कि यह वास्तव में डिफ़ॉल्ट डिफ़ॉल्ट सुविधा जनरेटर के लिए है।