ai-writing-humanizer
AI Writing Humanizer
Improve text that feels AI-generated by diagnosing common "AI vibe" patterns and rewriting for natural, specific, human communication.
How It Works
- Capture context before rewriting: audience, channel, and target tone.
- Read the text and label likely patterns before rewriting.
- Score each pattern as
high,medium,low, ornone. - Rewrite for natural tone, specificity, and conversational rhythm.
- Run a final pass to remove lingering formulaic phrasing.
- Return diagnostics, key fixes, and revised text.
Intake Defaults
If context is missing, infer from user intent and use these defaults:
- Audience: peer professional.
- Channel: short-form written message.
- Tone: clear-neutral.
If the user requests a tone, prioritize it. If not, recommend one from the tone list.
Recommended Tones
- clear-neutral
- warm-professional
- direct-confident
- conversational-casual
- expert-practical
- concise-executive
- empathetic-supportive
- persuasive-crisp
Diagnostic Checklist
Check for these high-signal patterns:
- Overly friendly corporate tone
- Excessive politeness, ingratiating language, or "trying too hard" to agree.
- Repetitive rhetorical templates
- Patterns like "it's not X, it's Y" or "not because X, but because Y."
- Over-structured formatting
- Unnecessary bullet lists, random bolding, emoji structure, and forced "sets of 3."
- Too polished and too clean
- Uniformly perfect grammar and cadence with no natural variation.
- Verbose but shallow
- Long text with little concrete detail, examples, or direct answers.
- Message is longer than needed for the actual intent.
- Vocabulary-intent mismatch
- Uses elevated or keywordy words where plain language would fit better.
- Word choice feels unnatural for the sentence complexity or context.
- Generic balanced low-stakes voice
- Sounds like checklist compliance instead of lived perspective.
- Signature habits
- Em-dash overuse, "Would you like me to..." endings, and keywordy vocabulary such as "delve" and "intricate."
Rewrite Rules
- Replace generic claims with concrete specifics.
- Cut filler and reduce sentence count by default.
- Use direct phrasing over rhetorical templates.
- Prefer plain words for simple messages; reserve advanced vocabulary for real technical precision.
- Keep vocabulary level consistent with message complexity and audience.
- Keep formatting minimal unless the context truly benefits from structure.
- Vary sentence length and rhythm slightly; avoid robotic consistency.
- Match the user's context and audience, not a generic assistant voice.
- Remove performative neutrality when the task needs a clear stance.
- Amplify the author's existing voice when signal exists (cadence, directness, warmth, vocabulary) without creating a new persona.
- Preserve meaning, claims, numbers, and intent unless the user explicitly asks for substantive changes.
- Do not invent personal experiences, opinions, or biographical details.
- Do not overcorrect into slang or errors; keep the text credible.
Confidence and Edge Cases
- If text is very short, mark diagnosis confidence as low.
- If signals are mixed, say so explicitly instead of forcing certainty.
- If text already sounds human, make minimal edits and explain why.
- Treat all signals as probabilistic, never as proof.
- If personality signal is weak, keep rewrite neutral and suggest optional user inserts.
Author Insert Opportunities
When useful, suggest 1-3 optional insert points where the user can add personal nuance. Keep prompts short and directional.
- Suggest concrete slots, not generic advice (opening hook, transition, closing line).
- Offer options such as short anecdote, point-of-view sentence, or light humor.
- Never fabricate anecdotes; ask the user to provide the raw material.
- Skip this section when the text is high-stakes formal content (legal, compliance, safety notices).
Output Format
Use this structure:
## AI-Likeness Diagnosis
- `confidence`: high|medium|low
- `corporate-tone`: high|medium|low|none
- `template-phrasing`: high|medium|low|none
- `over-structured-format`: high|medium|low|none
- `too-polished`: high|medium|low|none
- `verbose-shallow`: high|medium|low|none
- `vocabulary-intent-mismatch`: high|medium|low|none
- `generic-balanced-voice`: high|medium|low|none
- `signature-habits`: high|medium|low|none
## Key Fixes Applied
- [short bullet]
- [short bullet]
- [short bullet]
## Voice Choices
- [what was preserved from author voice]
- [what was softened or removed]
## Author Insert Opportunities (Optional)
- [location in text] + [what to add: anecdote/opinion/light humor]
- [location in text] + [what to add: anecdote/opinion/light humor]
## Revised Text
[final rewrite]
Nuance and Limits
- Treat these as probabilistic signals, not universal proof.
- Prioritize repeated patterns and overall vibe over any single marker.
- If the original is already strong, keep edits light.
- Mention uncertainty when confidence is low.
Examples
Example 1: Corporate-friendly tone
Input: "I hope this message finds you well. I would be absolutely delighted to support your request and provide a comprehensive overview."
Rewrite direction: Use warm-professional or clear-neutral tone, reduce ingratiating language, keep politeness.
Example 2: Verbose but shallow
Input: "In today's dynamic environment, it is essential to leverage strategic thinking in order to optimize outcomes across multiple dimensions."
Rewrite direction: Replace abstractions with concrete action and result in plain language.
Example 3: Over-structured answer
Input: "Here are 3 key points: Point 1..., Point 2..., Point 3... Would you like me to expand each?"
Rewrite direction: Remove forced structure unless needed, collapse to natural prose, remove assistant-like follow-up prompts.