PulseAugur
EN
LIVE 07:38:53

LLMs default to Markdown due to training data prevalence

Large language models like ChatGPT, Claude, and Gemini often default to using Markdown for formatting their responses because this markup language was prevalent in their training data. Markdown, originally designed for bloggers to easily convert plain text to HTML, has become a standard in developer communities through platforms like GitHub and tools like Obsidian. Its efficiency in structuring text with minimal markup makes it ideal for both human readability and machine parsing, leading models to generate it naturally without explicit instructions. Attempts to instruct models to avoid Markdown can result in the disappearance of headings and lists, highlighting the format's deep integration into their output. AI

IMPACT LLMs' natural use of Markdown streamlines output for developers and users, reducing token usage and improving readability in chat interfaces.

RANK_REASON The item discusses the technical reasons behind LLM output formatting, drawing on historical context and training data analysis, rather than announcing a new release or event.

Read on dev.to — LLM tag →

AI-generated summary · Google Gemini · from 1 sources. How we write summaries →

LLMs default to Markdown due to training data prevalence

COVERAGE [1]

  1. dev.to — LLM tag TIER_1 English(EN) · Reid Marlow ·

    Why ChatGPT answers in Markdown

    <p>Ask ChatGPT for a recipe and you usually get numbered steps. Ask for a technical explanation and you usually get section titles before the details. Claude and Gemini do much the same. The formatting is Markdown: light marks for headings, emphasis, lists, and code fences that c…