Do 20 pages of a book gives you 90% of its words?
blog.vocapouch.com
blog.vocapouch.com
That's 1 word in 10 that you don't know (1-2 words per sentence), or assuming as you did in that post a page length of 300 words, then it's 30 new words a page.
I actually recently wrote an article discussing the same phenomenon in Chinese [0]
Where to get a reasonable level of new characters (e.g. no more than 1 a page) you'd need to know 99.8% of the text on any page.
And the level of recognition required to be able to recognise and learn new words completely from context is about 98%. [1]
0: https://www.chinesethehardway.com/article/hsk-6-gets-you-hal...
In fact that was one of the reasons why I made a program called Chinese Text Analyser [0], so that you could quickly identify suitable texts based on your current vocabulary without needing to read the novel first.
Every reader attempting to learn a new language goes through that odd phase where he/she can manage to understand the overall meaning of a sentence even if there is one or two "holes" in it, and actually it is part of the learning process.
I use it every day for reading the Bible, and I also processed music lyrics, movie subtitles, and restaurant menus with it.
I also made my own keyboard that works by decomposing characters into their radicals. You can also load Word Lists (HSK or TOCFL) to highlight the words you know, or hash-out the characters in the text that you don't know.
Please tell me how to market it. I keep posting on here when I finish new projects that use Pingtype, but I still haven't got many users.
Take this typical section from the "Lotus Eaters" chapter, wherein Mr. Bloom is contemplating the origins of the wares in a tea shop:
So warm. His right hand once more more slowly went over again: choice blend, made of the finest Ceylon brands. The far east. Lovely spot it must be: the garden of the world, big lazy leaves to float about on, cactuses, flowery meads, snaky lianas they call them. Wonder is it like that. Those Cinghalese lobbing around in the sun, in dolce far niente. Not doing a hand's turn all day. Sleep six months out of twelve. Too hot to quarrel. Influence of the climate. Lethargy. Flowers of idleness. The air feeds most. Azotes. Hothouse in Botanic gardens. Sensitive plants. Waterlilies. Petals too tired to. Sleeping sickness in the air.
Hard to be too confused by the imagery and mood in this passage.
Now, Finnegans Wake...
(Just kidding)
What about having this read a tweet history, say that of a POTUS?
I do have a requested challenge for you: US laws.
Can you evaluate this law that just was signed 3 days ago:
http://leginfo.legislature.ca.gov/faces/billTextClient.xhtml...
(There is a link to a PDF of the law if you prefer to DL the PDF first...)
Number of Pages: 217 Number of Total Words: 65396 Number of Unique Words: 3106 You will know 90% of words after 28 pages which are 12.90% of the book. At that page, you will know 36.77% of unique words.
The graph is less regular but it has more or less same shape. I will not publish this part because it is not a book.
best to have this type of stuff on hand when you get stuck. it's neurological
Number of Pages: 729 Number of Total Words: 218793 Number of Unique Words: 50872 You will know 90% of words after 387 pages which are 53.09% of the book. At that page, you will know 60.64% of unique words.
Her assessment: Most of the material was about 8th grade level, based on word count.
From time to time I re-read one of those books, and run across pages where she had penciled-in notations and underlined words.
FYI, this is called stemming. https://en.wikipedia.org/wiki/Stemming
I'd also expect it to give a skewed response on a test of this kind because it is composed of a number of different sections, which vary considerably in their style. But maybe that's the point of including it.
Not so casually the blue lines remind me of the one in the graph for the birthday problem:
Ulysses is fair, but I would expect it and works of a similar caliber to be outliers.
Edit: I see you are doing lemmatization now. Did you try just stemming?
I'll have to check out Pale Fire.