पायथन के साथ शब्द की अंग्रेजी वैधता निर्धारित करना
प्राकृतिक भाषा प्रसंस्करण में, यह सत्यापित करना कि कोई शब्द अंग्रेजी शब्दकोश से संबंधित है या नहीं, एक सामान्य कार्य है। एनएलटीके का वर्डनेट इंटरफ़ेस, शक्तिशाली होते हुए भी, इस तरह के सरल कार्यों के लिए जटिल हो सकता है। अंग्रेजी शब्दकोश, PyEnchant जैसी एक समर्पित वर्तनी जांच लाइब्रेरी का उपयोग करने पर विचार करें।
import enchant # अंग्रेजी शब्दकोश बनाएं तानाशाही = enchant.Dict("en_US") # शब्द की वैधता जांचें def is_english_word(शब्द): वापसी तानाशाही.चेक(शब्द) # उदाहरण उपयोग is_english_word("हेलीकॉप्टर") # सत्य is_english_word("अपरंपरागत") # False
एकवचन और बहुवचन रूपों को संभालना
import enchant
# Create English dictionary
dict = enchant.Dict("en_US")
# Check word validity
def is_english_word(word):
return dict.check(word)
# Example usage
is_english_word("helicopter") # True
is_english_word("unorthadox") # False
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3