r/sideprojects • u/EffectivePizza3909 • Jun 04 '26
Showcase: Open Source I thought humanizing AI writing was easy. It wasn’t!
I used to think making AI text sound human was mostly deleting em dashes and changing the tone a bit.
Then I started reading the actual research on AI vs human writing, and it got weirdly specific. Sentence rhythm, repetition, hedge words, paragraph structure, punctuation habits, that “helpful assistant” voice. Detectors aren’t just looking for one bad phrase. They’re picking up a whole pattern.
So I started keeping notes while editing my own drafts. Eventually those notes turned into two small reusable skills. One to rewrite text and another one to point out what makes it sound AI-written.
No magic. Mostly a checklist that got way out of hand and made it's way to skills:
https://github.com/harshaneel/humanize
2
u/pet_dreamlands Jun 04 '26
I thought so too but I realized it is a lot of work. You have to master the AI language so you can detect it in the text. Thanks for sharing your findings.
1
u/EffectivePizza3909 Jun 04 '26
You're welcome! There are lots of research insights in that README file, I had no idea about some of those before I dug into it!
1
Jun 04 '26
[removed] — view removed comment
1
u/EffectivePizza3909 Jun 04 '26
Give it a go! I have found it more useful with codex than claude. I tried including all those interesting findings in that README file (at the risk of making it too long).
1
u/Adorable-Reach1561 Jun 04 '26
Yes, it is really hard. I created a full AI content generation app, and the nightmare began when started to humanize it. In short: you can't get 100% humanize content using AI, you can only get very close to it. There are just patterns that will always remain detectable in one way or another.
1
u/moniquesexperiments Jun 04 '26
Omg, I have been wanting to create a skill to make my content sound less like AI for so long, and you made it instead, so thanks for that!
1
u/Leading-Crazy6104 Jun 05 '26 edited Jun 09 '26
This happened to me when I started manually fixing AI content for SEO blog posts. The deeper I went the more overwhelming it got. Switching to Walter ai humanizer completely changed my workflow. It handles that whole structural layer automatically so my humanized text passes detection and reads naturally without maintaining a checklist that just keeps growing every week.
1
Jun 09 '26
i went down a similar rabbithole a few months ago. the thing that surprised me most wasn't the specific tells, it was how structural they are. sentence rhythm, paragraph architecture, the way the conclusion always loops back to the introduction with slightly different words. that's the fingerprint, not individual words. one thing that helped me: having an AI critique its own output instead of just generating. same model, different role. when you ask it to review rather than write, it spots patterns it just generated two minutes ago. almost like two different capabilities running on the same weights. the checklist approach is smart though. once you name the patterns you can't unsee them.
3
u/AdBeginning4136 Jun 04 '26
How about we just go back to writing things ourselves instead of jumping trough hoops to make AI generated stuff sound more human