3 ms·
Ask HN: Why do people think text with em dashes indicates LLM generation?
My understanding of LLMs for text generation is they are trained on human-authored text. Therefore, all punctuation generated by LLMs (like em dashes) are likely to have been used in the human-generated content used for training.
I am mostly frustrated because I enjoy using em dashes in my writing and don't want to have to stop using them because people will assume my content is AI-generated.
- mmastrac 2y agoAs humans are squishy, biological, natural AI, we've trained on LLM vs human text and seen that em dashes tend to indicate AI text. Naturally, we also overfit on our dataset. If you want to humanize your text, sprinkle in some artificial spacing errors. Group the em dash with the preceding character sometimes. Occasionally switch between the british and american versions of words.
- ronbenton 2y ago>If you want to humanize your text, sprinkle in some artificial spacing errors. Group the em dash with the preceding character sometimes. Occasionally switch between the british and american versions of words. In the words of Michael Bolton from Office Space: "No way! Why should I change? He's the one who sucks!"
- tocs3 2y agoWho knew there was so much to know about this subject. hey should teach this stuff in school (or maybe I should have payed more attention). https://www.chicagomanualofstyle.org/qanda/data/faq/topics/HyphensEnDashesEmDashes/faq0002.html https://www.chicagomanualofstyle.org/qanda/data/faq/topics/H... https://www.tomsguide.com/how-to/how-to-type-an-em-dash-on-windows-and-macos https://www.tomsguide.com/how-to/how-to-type-an-em-dash-on-w... https://en.wikipedia.org/wiki/Hyphen https://en.wikipedia.org/wiki/Hyphen https://en.wikipedia.org/wiki/Dash#En_dash https://en.wikipedia.org/wiki/Dash#En_dash https://en.wikipedia.org/wiki/Dash#Em_dash https://en.wikipedia.org/wiki/Dash#Em_dash
- Trasmatta 2y agoBecause ChatGPT uses it in almost every single response, and most humans do not. It uses the full em dash (—) whereas humans usually use the en dash (-), because it's actually on your keyboard. It's as simple as that. It doesn't prove something was written by ChatGPT, but it's a useful heuristic.