Wie überprüfe ich mit Python, ob ein Wort ein englisches Wort ist?

Ich möchte in einem Python-Programm prüfen, ob ein Wort im englischen Wörterbuch enthalten ist.

Ich glaube, Nltk Wordnet-Schnittstelle ist der richtige Weg, aber ich habe keine Ahnung, wie man es für eine so einfache Aufgabe verwendet.

def is_english_word(word):
    pass # how to I implement is_english_word?

is_english_word(token.lower())

In Zukunft möchte ich möglicherweise überprüfen, ob die Singularform eines Wortes im Wörterbuch enthalten ist (z. B. Eigenschaften -> Eigenschaft -> englisches Wort). Wie würde ich das erreichen?

Antworten auf die Frage(16)

Ihre Antwort auf die Frage