{
  "id": 17408426,
  "title": "Humanize Groq API Output in Ruby: A Stdlib-Only Checker for Em Dashes, Question Leads and Exclamations + 5 Free Tools (2026)",
  "url": "https://urgent.news/2026/10/31/humanize-groq-api-output-in-ruby-a-stdlib-only-checker-for-em-dashes",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-31T13:33:58.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/unaimytext_app/humanize-groq-api-output-in-ruby-a-stdlib-only-checker-for-em-dashes-question-leads-and-1ppj"
  },
  "original_language": "en",
  "account": "A Ruby script was created to humanize Groq API output for community-style emails. The script checks for three issues: em dash overuse, question led paragraphs, and exclamation stacking. When those issues appear, the script fails the draft and suggests a rewrite. The script is written in Ruby 3.1 or newer, with no additional gems required. It uses the standard library, Groq's API, and sends a prompt to Groq to generate the email content.",
  "summary": "Last verified October 2026. Heads-up: my team makes UnAIMyText, which sits third in the list below. The Ruby is yours to copy. I help run the tech side of a small community platform built on Rails. Every Friday it emails each neighborhood group a digest: new events, open volunteer slots, lost-and-found. Last spring we started drafting those digests with an LLM on Groq, mostly because the replies…",
  "key_points": [
    "Ruby script created to humanize Groq API output for community-style emails",
    "Script checks for em dash overuse, question lead paragraphs, and exclamation stacking",
    "Uses Ruby 3.1+, standard library, and Groq's API without additional gems"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}