2017-02-08 5 views
7

मैं स्टैनफोर्ड CoreNLP पाने के लिए एक सर्वर के रूप में ठीक से चलाने के लिए (हालांकि यह समस्या शायद गैर सर्वर का उपयोग करता प्रभावित करता है) कोशिश कर रहा हूँ लोड करने के लिए है, लेकिन यह त्रुटि मिलती रहती:CoreNLP विफलता भाषा विशिष्ट गुण

"ERROR CoreNLP - Failure to load language specific properties"

यह अभी भी काम करता है, लेकिन इसमें अच्छी तरह से काम करने के लिए आवश्यक सब कुछ नहीं हो सकता है।

मैंने बेस डाउनलोड के साथ शुरुआत की। जब मैंने उपर्युक्त त्रुटि देखी, तो मैंने कोरएनएलपी निर्देशिका में, अंग्रेजी मॉडल जार और अंग्रेजी-केबीपी मॉडल जार में डाउनलोड और रखा। ये दोनों विशाल हैं और मूल डाउनलोड में किसी भी चीज़ के अनुरूप नहीं लगते हैं। लेकिन, फिर भी, मुझे सर्वर को पुनरारंभ करने के बाद उपर्युक्त त्रुटि मिलती है। मैं भी

-serverProperties StanfordCoreNLP-english.properties

कमांड लाइन के लिए

जोड़ने की कोशिश की है, लेकिन यह एक त्रुटि हुए कहा कि यह गुण फ़ाइल नहीं पढ़ सकता है देता है।

किसी को भी कोई विचार है कि मुझे क्या याद आ रही है?

+0

कृपया अपना कोड साझा करें। – user1211

+0

निश्चित रूप से, यह स्टैनफोर्ड वेबसाइट से सीधे सर्वर सक्रियण लाइन है: जावा-एमएक्स 4 जी-सीपी "*" edu.stanford.nlp.pipeline.StanfordCoreNLPServer -port 9000 -timeout 15000 – JasonK

+0

मैं गलत हो सकता था, लेकिन शायद त्रुटि संदेश बस है CoreNLP सॉफ़्टवेयर में एक मामूली बग। त्रुटि को फेंकने वाला कोड एक टिप्पणी है कि "// यह देखने के लिए जांचें कि कोई विशिष्ट भाषा सेट की गई है, भाषा विशिष्ट गुणों का उपयोग करें"। डाउनलोड पेज या सर्वर स्टार्ट पेज पर कुछ भी नहीं बताता है कि अंग्रेजी सेट करना आवश्यक है। दुर्भाग्य से, मैं त्रुटि को अपने स्रोत में आसानी से ढूंढने के लिए सेट अप नहीं कर रहा हूं। – JasonK

उत्तर

0

यह मेरे लिए काम करता है जब मैं स्टैनफोर्डकोर एनएलपी.प्रोपर्टीज को अनजिप स्टैनफोर्ड-कोरनलप-पूर्ण निर्देशिका के अंतर्गत जोड़ता हूं।

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