Finds repetitions in text, intended for English prose. Repetitions that are close to each other will be marked in orange. The stronger the color, the closer the repetition. You can click on a word to mark all of its occurences.
This could probably be improved a bunch. The algorithm is kinda just a guess that seems to work, but it's not exactly scientific. The pinning looks pretty ugly, but it works, so I wouldn't go out of my way to fix it. Maybe it would also be nice to somehow explicitly ignore repetitions, but that's pretty difficult to keep persistent other than mangling your text. It could probably also recognize obviously intentional repetitions, like when you say "over and over".
Put your text here.
What algorithm to use to find the "stem" of words. This will try to conflate multiple forms of a word, like singular and plural, into a single thing. For more details and licenses see stemmer and lancaster-stemmer.
These words will be ignored.
You can adjust the way the word heat is calculated here. The algorithm will count up a counter every time a word or a paragraph is encountered. The value for each word is compared with the previous one. If the value is between 0 and the stone cold weight, the word gets a heat marking.