What Love Letters To A Serial Killer Actually Is
It's a browser-based tool that turns text you paste into a visual representation of its emotional sentiment over time. You feed it a passage of writing — a text message thread, a poem, a diary entry — and it draws a line graph coloring each segment green for positive, red for negative, and gray for neutral. That's pretty much the whole thing. I've used it on everything from breakup texts to project proposals. The output is straightforward. The algorithm behind it is based on VADER sentiment analysis, which is an older toolkit built specifically for social media style text. It's not some cutting-edge large language model doing deep contextual understanding. It's token-level scoring with a predefined lexicon. That matters more than people admit.
Love Letters To A Serial Killer Analysis
Here's the practical walkthrough. Go to the site, paste your text into the input box, hit analyze, and it generates a timeline chart. You can download the image. There isn't really a setup process or configuration page. It's intentionally bare. The first time I ran it, I pasted a long email chain between two colleagues who were clearly passive-aggressive with each other. The graph came back almost entirely gray with thin spikes of red. What I expected was a clear negative trend. What I got was something more accurate: most of the language was functionally neutral on the surface, with occasional sharp negativity buried in phrases like "per my previous message" and "as we discussed." VADER struggles with sustained sarcasm and contextual irony. It scores individual words and short phrases, not the overall rhetorical frame. That's a known limitation. If your text is heavy on dry wit or indirect hostility, the visualization will underreport the negative sentiment by a significant margin. I learned that the hard way after running a mock resignation letter that read polite but was clearly bitter. The graph looked almost entirely positive.
To work around that, I started pre-processing my inputs. I'd manually adjust the threshold slider if the tool offered one, or I'd split the text into smaller segments and analyze them separately. The tool doesn't expose granular controls, so the workaround is mostly about feeding it cleaner data. Strip out the pleasantries. Focus on the sentences that carry actual emotional weight. The resulting graph is more honest that way. One thing worth noting: the tool does not accept documents. Only pasted text. I tried uploading a PDF once through a workaround involving copy-pasting into a text editor first. It worked but took longer than just copying directly. Another edge case is that extremely long inputs get truncated. Anything over roughly five thousand characters tends to lose the tail end of your data without warning. I stopped assuming it would process a full chapter of something. It won't. For most casual use, this tool does what it says. If you want deeper sentiment tracking with custom lexicons or machine learning models, you'd look at something like MonkeyLearn or MeaningCloud. Those cost money and require accounts. Love Letters To A Serial Killer sits somewhere in between: free, instant, and limited in a way that's predictable if you know what to expect.
Get the Full Details

The download link is on the main page. There's no app to install. It runs entirely in your browser. I've had it work fine on Chrome and Firefox with no extensions required. Safari sometimes has a hiccup with the canvas rendering on longer passages, but clearing cache fixes it. Nothing dramatic.