أريد طريقة فعالة (ذات تعقيد زمني مقبول) لاستخراج الأسماء Nouns من ملف نصي؟
لقد كتبت الكود التالي لكنه كما تلاحظون يستخدم الحلقات المتداخلة:
import nltk
text = open(path).read()
all_nouns =[]for sentence in nltk.sent_tokenize(text):for w,post in nltk.pos_tag(nltk.word_tokenize(str(sentence))):if(post =='NNPS'|| pos =='NNS'|| post =='NNP'|| post =='NN'):
all_nouns.append(w)
السؤال
إياد أحمد
أريد طريقة فعالة (ذات تعقيد زمني مقبول) لاستخراج الأسماء Nouns من ملف نصي؟
لقد كتبت الكود التالي لكنه كما تلاحظون يستخدم الحلقات المتداخلة:
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.