次のように簡単な関数を記述しようとしています。
def lexical_diversity(text,word):
from nltk.book import text
return 100*text.count(word)/len(set(text))
関数の前にテキストをインポートできることを理解しています。しかし、なぜ次のエラーが発生するのか疑問に思っていました
ImportError: 名前 'text' を 'nltk.book' からインポートできません
コーパスとしての「テキスト」はnltkには存在しないと言っているのですが、それは本当です。ただし、テキストが text1、text2、または text3 であることをユーザーに識別してもらいたいと思います。