Слишком много какой-то конкретной вещи, вероятно, означает выполнение его неправильно. Слишком много файлов конфигурации, слишком много buttns на экране...
не Может выступить за другой RDBMSs, но приложение Oracle, которое использует МН / SQL должен логически связывать процедуры и функции в пакеты, чтобы предотвратить каскадные аннулирования и управлять кодом лучше.
FreqDist работает с массивом токенов. Вы отправляете ему массив символов (строку), где вы должны были сначала ввести токены:
words = nltk.tokenize.word_tokenize(p)
fdist = FreqDist(words)