आश्चर्य है कि कोई उपकरण है जो मुझे पाठ में सर्वनाम नाम का पता लगाने में मदद कर सकता है।एक सर्वनाम और इसके संज्ञा का पता लगाएं?
उदाहरण
Jone is Spanish. He can speak German.
मैं कैसे Jone
को He
टैग कर सकते हैं?
आश्चर्य है कि कोई उपकरण है जो मुझे पाठ में सर्वनाम नाम का पता लगाने में मदद कर सकता है।एक सर्वनाम और इसके संज्ञा का पता लगाएं?
उदाहरण
Jone is Spanish. He can speak German.
मैं कैसे Jone
को He
टैग कर सकते हैं?
जिस समस्या को आप हल करने का प्रयास कर रहे हैं उसे anaphora resolution के रूप में जाना जाता है। इस कार्य को करने के लिए एक जावा उपकरण here उपलब्ध है। स्रोत कोड उस साइट पर उपलब्ध कराया गया है। यह कैसे काम करता है पर सैद्धांतिक रूप से देखने के लिए, 1 99 4 से लापिन और लीस द्वारा this paper देखें।
क्या आप कोरिएंशन रिज़ॉल्यूशन टूल की तलाश में हैं? कुछ उपलब्ध टूल पर एक छोटा blog है। अधिकांश जावा में आर्क्रफ, बार्ट, और स्टैनफोर्ड कोरएनएलपी में शामिल हैं। Pronoun Annotator, जो GATE रूपरेखा का हिस्सा के रूप में इस्तेमाल किया जाना चाहिए:
हाय केनस्टन। मैंने स्टैनफोर्ड कोरएनएलपी की कोशिश की है, यह मेरे लिए काम करता है, लेकिन अभी भी उन नामों का पता नहीं लगा रहा है जो क्रियाओं से आ रहे हैं, जैसे लेक्चरर, गायक एक्सटी ... क्या आपको लगता है कि अन्य उपकरण उन नामों का पता लगाने में सक्षम हैं! –
आप अपने समान प्रश्न के लिए अपना उत्तर पढ़ सकते हैं: http://stackoverflow.com/questions/9561370/how-can-i-differentiate-between-a-persons-name-and-other-names-that-are-derived/9561664 # 9561664 –
यहाँ coreference विश्लेषण के लिए एक और उपकरण (उर्फ Anaphora संकल्प) है।
यह एकमात्र ऐसा उपकरण है जो एनाफोरा संकल्प कर सकता है। क्या कोई अन्य उपकरण उपलब्ध है .. –
@ user1234770 बिलकुल नहीं, बहुत सारे हैं। यदि आप एक अमीर एपीआई में डाइविंग की तरह महसूस करते हैं, तो स्टैनफोर्ड जावा एनएलपी सूट में डकोरफ़ नामक टूल है। आप इसके बारे में [यहां] पढ़ सकते हैं (http://nlp.stanford.edu/software/dcoref.shtml) और javadocs [यहां] पढ़ें (http://nlp.stanford.edu/nlp/javadoc/javanlp/) । हैप्पी हंटिंग। – Cameron
ओवेकी मैं करूंगा, धन्यवाद कैमरून :) –