2011-05-15 18 views
6

मैं एक जावा कार्यक्रम में अपाचे UIMA उपयोग करने के उदाहरण के लिए खोज की है में अपाचे UIMA प्रयोग करने के लिए उदाहरण। क्या जावा प्रोग्राम में उदाहरण एनोटेटर्स का उपयोग करने के उदाहरण हैं?एक जावा कार्यक्रम

उत्तर

3

हाँ वहाँ UIMA एसडीके में दिए गए उदाहरणों हैं। ग्रहण में स्रोत को देखने के तरीके के बारे में आपको यहां डेवलपर मार्गदर्शिका पढ़ने की आवश्यकता है। UIMA Tutorial and Dev Guide। खंड 1.1.3 और अध्याय 3 को देखें।

6

यदि आप सीधे यूआईएमए को जावा कोड में उपयोग करना चाहते हैं, तो आप uimafit पर एक नज़र डालना चाहते हैं, क्योंकि यह जावा के भीतर से यूआईएमए के उपयोग को आसान बनाता है। यहाँ एक त्वरित उदाहरण उदाहरण व्याख्याकार (source)

public class RoomNumberAnnotatorPipeline { 

     public static void main(String[] args) throws UIMAException { 
       String text = "The meeting was moved from Yorktown 01-144 to Hawthorne 1S-W33."; 
       TypeSystemDescription tsd = createTypeSystemDescription(
           "org.uimafit.examples.tutorial.type.RoomNumber"); 
       JCas jCas = createJCas(tsd); 
       jCas.setDocumentText(text); 

       AnalysisEngine analysisEngine = createPrimitive(RoomNumberAnnotator.class, tsd); 
       analysisEngine.process(jCas); 

       for (RoomNumber roomNumber : select(jCas, RoomNumber.class)) { 
         System.out.println(roomNumber.getCoveredText() + "\tbuilding = " 
             + roomNumber.getBuilding()); 
       } 
     } 
} 
+0

एक छोटे से देर से उपयोग करने के लिए है, लेकिन एक कमी uimafit नाशपाती संकुल का समर्थन नहीं करता है। – goh

+0

@goh https://groups.google.com/forum/?fromgroups=#!topic/uimafit-users/daWLysnrfHI के साथ प्रयास करें – Renaud

संबंधित मुद्दे