Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Show HN: Slash-Dash: Remove LLM Em-Dashes for More Human Output (npmjs.com)
2 points by sumit-paul 62 days ago | hide | past | favorite
If you’ve integrated LLMs into your app, you’ve probably noticed the subtle “AI fingerprint” in the text — those em–dashes (—) and en–dashes (–) that show up everywhere.

They’re grammatically fine, but UX-wise, they make AI output feel less human. Most users can’t name it, but they can sense something “off” about the writing tone.

Slash-Dash is a small Node.js package that fixes this automatically. It replaces em/en-dashes with natural punctuation (commas, colons, periods, etc.) based on linguistic context, using lightweight natural language understanding (NLU).

Use cases - Chatbots and assistants - Text summarizers - Writing helpers and email generators

Any LLM-based product where language tone matters

The goal is simple: make AI-generated text feel human again.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: