Does NLTK or any other NLP tools provide a lib to measure vocabulary ordinary level?
By that ordinary level, I mean certain words are simple and more frequently used like "and, age, yes, this, those, kind", which any elementary school student must know. Similar to that Longman English Dictionary (usually for ESL) has defined a 3000-word basic vocabulary for explaining all the entries with.
There could be a set of rare words that fall into the rare-used level, which only pedantic uses, like Agastopia, Impignorate, Gobbledygook, etc.
There are for sure some levels in between of these 2 extremes. Certainly, this level definition is purely subjective and I expect different organizations or persons may have different views. At least it could vary region from region.
My purpose is to measure the difficulty/complexity of some passages, well, currently naively, by just checking its vocabulary.
"Ordinary level' might not be the good description, but I am not able find a proper and formal expression :). I hope my explanation clarifies my purpose.