मैंने अभी-अभी-भाषण टैगर का उपयोग शुरू किया है, और मुझे कई समस्याओं का सामना करना पड़ रहा है।एनएलटीके पीओएस टैगर मुझे डाउनलोड करने के लिए क्या कह रहा है?
मैं स्थिति निम्नलिखित के साथ टैगिंग शुरू कर दिया:
import nltk
text=nltk.word_tokenize("We are going out.Just you and me.")
जब मैं 'text'
प्रिंट करना चाहते हैं, निम्न होता है:
print nltk.pos_tag(text)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "F:\Python26\lib\site-packages\nltk\tag\__init__.py", line 63, in pos_tag
tagger = nltk.data.load(_POS_TAGGER)
File "F:\Python26\lib\site-packages\nltk\data.py", line 594, in load
resource_val = pickle.load(_open(resource_url))
File "F:\Python26\lib\site-packages\nltk\data.py", line 673, in _open
return find(path).open()
File "F:\Python26\lib\site-packages\nltk\data.py", line 455, in find
raise LookupError(resource_not_found)`
LookupError:
Resource 'taggers/maxent_treebank_pos_tagger/english.pickle' not
found. Please use the NLTK Downloader to obtain the resource:
>>> nltk.download().
Searched in:
- 'C:\\Documents and Settings\\Administrator/nltk_data'
- 'C:\\nltk_data'
- 'D:\\nltk_data'
- 'E:\\nltk_data'
- 'F:\\Python26\\nltk_data'
- 'F:\\Python26\\lib\\nltk_data'
- 'C:\\Documents and Settings\\Administrator\\Application Data\\nltk_data'
मैं nltk.download()
इस्तेमाल किया, लेकिन यह काम नहीं किया।
आप अपने सभी टेक्स्ट बोल्ड क्यों लिख रहे हैं? यह वास्तव में आवश्यक नहीं है। साथ ही, कृपया एक न्यूनतम लेकिन पूर्ण उदाहरण पोस्ट करें जो आपकी त्रुटि का प्रदर्शन करता है। –
वहां, मैंने इसे आपके लिए साफ़ कर दिया। भविष्य के प्रश्नों को प्रारूपित करने के तरीके पर इसे एक उदाहरण के रूप में लें। –
धन्यवाद ... समस्या अब हल हो गई है ... – Pearl