Spot the difference: Human vs. AI-generated Fics
With all the AI-generated writing flooding AO3 (in some fandoms more than others) and the Internet in general, I'm curious if readers can distinguish between human-written prose and AI-generated prose. Of the four options below, one is a chengwei fanfic written by me, and the rest are written by AI.
Can you tell which one is human? Poll at the bottom if you'd like to vote!
Option A
Chi Cheng woke to the urgent pressure of his bladder and the pale gray light of early morning. He fumbled out of bed, still half-dreaming, and shuffled down the hallway in his rumpled sleep shirt and boxers. His eyes were barely open, his thoughts formless and slow.
The bathroom door was closed. He leaned against the wall to wait, scratching absently at his stomach.
The door opened. Suo Wei emerged in a cloud of steam, hair damp and skin flushed from the shower. He stopped short when he saw Chi Cheng.
"Morning," Chi Cheng mumbled, moving to step past him.
"Wait." Suo Wei's voice came out strange—thin and stretched tight. "Chi Cheng, I—"
Chi Cheng blinked at him, wondering distantly if something was wrong. Suo Wei looked odd. His hands were clenched at his sides, knuckles white. His jaw was set in that way it got when he was forcing himself through something difficult, like the time he'd given that presentation with food poisoning, or when his mom had been in the hospital and he'd insisted on going to their exam anyway.
"What's wrong?" Chi Cheng asked, sleep falling away.
Suo Wei's throat worked. His eyes were fixed somewhere near Chi Cheng's collarbone, refusing to meet his gaze. When he spoke, his voice shook despite the obvious effort to steady it.
"I love you."
Chi Cheng stared at him. The words hung in the narrow hallway between them, incomprehensible at first, like hearing a familiar phrase in the wrong language.
"I love you," Suo Wei repeated, quieter now. His breathing was uneven. "I'm—I'm sorry, I just needed to tell you. You don't have to say anything, you don't have to—I know you don't feel the same way, I just—"
He was trembling. Actually trembling. Chi Cheng had known Suo Wei for eighteen years—had seen him break his arm falling out of a tree without crying, had watched him stand up to bullies twice his size—and he had never seen him look this terrified.
"Wei-ge," Chi Cheng said softly, but he didn't know what came after that. His mind was still catching up, still processing. Love. Not friendship-love. Real love. The kind that made Suo Wei's voice crack and his hands shake.
The kind that changed everything.
Option B
Chi Cheng woke to the dull gray of early morning and the insistent pressure of a full bladder.
He groaned softly, dragged an arm over his face, and lay there for a few seconds trying to convince his body to go back to sleep. No luck. The pressure only got worse.
“Ugh…”
He rolled out of bed, hair sticking up in several directions, and shuffled toward the hallway in a pair of loose sweatpants. The apartment was quiet. Too quiet for Suo Wei to be awake, which meant Chi Cheng could pee in peace without having to listen to him ramble about some random video he’d watched at three in the morning.
Half-asleep, he pushed the bathroom door open—
—and immediately collided with a solid body.
“Oof—”
“Ah—!”
Chi Cheng blinked blearily as Suo Wei stumbled back a step, grabbing the doorframe to steady himself. Suo Wei was fully dressed—jeans, hoodie, sneakers tied. His backpack was slung over one shoulder like he was about to leave.
At… six in the morning?
Chi Cheng frowned. “Why are you—”
“I love you.”
The words dropped into the quiet hallway like a brick.
Chi Cheng blinked again, slower this time.
“…What?”
Suo Wei looked like he’d just jumped off a cliff and realized halfway down that he couldn’t fly.
His shoulders were stiff, his hands clenched tight around the strap of his backpack. He wasn’t looking at Chi Cheng—he was staring somewhere near Chi Cheng’s collarbone, breathing like he’d just run up five flights of stairs.
“I—” Suo Wei’s voice cracked. He swallowed and tried again. “I love you.”
There was a faint tremor in his voice. Not dramatic. Not loud. But unmistakable.
Chi Cheng stared at him.
It took a second for the words to actually process.
Then another second for the meaning to catch up.
“…You mean like—”
“I know.” Suo Wei rushed the words out immediately, like he was trying to outrun them. His fingers tightened on the backpack strap. “I know you don’t. I know. I just—”
He finally looked up.
His eyes were bright with something that looked a lot like pure, unfiltered terror.
“I just needed you to know.”
For a moment, neither of them moved.
Option C
It came out of nowhere as Chi Cheng, eyes still bleary with sleep, lumbered down the hallway to the toilet to take a piss:
“I love you.”
Startled by the way Suo Wei had accosted him, Chi Cheng said intelligently, “Uhhh… Okay. I love you too?” After a beat, he asked, “You’re not dying, are you?”
Suo Wei had never, ever been the type to say I love you to his friends. At least, not to Chi Cheng. Chi Cheng cast his mind back weeks, months—even years—trying to recall a moment when Suo Wei said I love you to him, and came up with nothing. So the only reasonable conclusion he could arrive at was that either he was dying and didn’t know it, or Suo Wei was. Or maybe this was some sort of prank.
But this was no joke, and the way Suo Wei was looking at him should have tipped him off. Suo Wei stood with his shoulders squared, chin jutted up in challenge, fists clenched so tightly at his sides that his arms shook with the tension. Suo Wei had sweet boyish features, with round eyes and soft cheeks, but right now, his dark eyes gleamed with intensity. A flush rode high on his cheeks. His jaw was set with determination, the muscle there ticking. Chi Cheng had never seen his best friend like this: face so sharp and hard that he looked carved from marble. Jesus, Suo Wei looked ready for a fight, like he was two seconds away from busting Chi Cheng’s nose.
“I love you as in: I’m in love with you,” Suo Wei said. His voice trembled. “As in romantic, sexual love.”
Chi Cheng blinked. The sleep-rusty gears in his brain creaked painfully as they turned, one slow click at a time.
Suo Wei continued, “I’ve loved you since we were in middle school, and I thought my feelings would go away, but they haven’t. It’s gotten worse since we started rooming together, and I can’t ignore it anymore. So, this is me confessing to you.”
Chi Cheng’s mind had abandoned him. Not a single thought clanked around in his skull. He could only stare at Suo Wei—who was looking at him expectantly, awaiting his response—and think, Huh???
Option D
The 6:00 AM sun filtered through the dusty blinds of their shared apartment, hitting Chi Cheng square in the eye. He groaned, the sound muffled by a pillow that smelled faintly of Suo Wei’s laundry detergent. His bladder was making a more compelling argument for consciousness than his brain was, so he dragged himself upright.
Chi Cheng stumbled down the hallway, his gait a heavy, uncoordinated trudge. He was still half-ensnared in a dream about a giant sandwich, his hair standing up in a static-charged crown. He didn't even notice the light was already on in the bathroom until he was nearly at the threshold.
Suo Wei was standing by the sink, a toothbrush in hand, but he wasn’t brushing. He was staring at his own reflection with the intensity of a man facing a firing squad.
"Move it, Wei-wei," Chi Cheng mumbled, eyes barely slit-open. He reached out to shove his friend aside so he could reach the toilet, his touch casual and entirely platonic—the way it had been for fifteen years.
Suo Wei didn't move. He felt rigid, like a statue.
"I love you."
The words were quiet, but they hit the tile floor and shattered the morning silence. Chi Cheng froze, his hand still resting on Suo Wei’s shoulder. The fog of sleep didn't lift so much as it was scorched away.
"What?" Chi Cheng blinked, finally looking at his best friend.
Suo Wei looked sick. His knuckles were white where they gripped the porcelain, and his chest was heaving in shallow, jagged hitches. He wasn't looking at Chi Cheng; he was looking at a spot on the wall as if expecting it to swallow him whole. His bottom lip trembled—a tiny, betraying twitch that made Chi Cheng’s heart skip a beat out of pure confusion.
"I’ve loved you since we were ten," Suo Wei choked out, the terror in his voice so thick it was almost tactile. "I can't... I can't keep it in the room anymore. It’s too crowded."
Chi Cheng stood there, hand hovering in mid-air, the mundane urge to pee suddenly the furthest thing from his mind. He looked at Suo Wei—really looked at him—and realized he had no idea what to do with his hands.
Which one was human?
Option A
Option B
Option C
Option D
Update: March 15, 2026
Results from Twitter poll:
So the vast majority of respondents mistook AI-generated writing for human writing! These results are both terrifying and fascinating, and prompted many thoughts from me, which I will definitely be posting about later.
I pasted these same scenes into gptzero.me (not to be mistaken with zerogpt.com) and found that it accurately clocked AI-generated writing. There seems to be a lot of skepticism surrounding AI detectors (which is fair—no AI detector claims to be 100% accurate, anyway), so I plan to play around with them a bit more to see which ones are most (in)accurate and easiest to fool.
So option c was HUMAN and written by me! It's actually a fic I wrote back in 2019, with the names changed and edited to suit my current writing and fandom of interest.
Link to the fic: Give Me A Chance To Be Yours
Update: March 25, 2026
So I did actually end up testing GPTZero a bit more, along with other AI detectors. In my own testing, I found GPTZero and Pangram to be very effective at clocking raw, unedited AI generated creative writing (keyword being creative).
You can see some of tests I ran on this Twitter thread. I plan to write more about AI detectors and how humans can identify AI writing later, but for now, I encourage folks to run their own tests with GPTZero and Pangram. Try running writing through it where AI generation or AI assist was disclosed. Test your own human works, if you feel comfortable. Or even test mine! I tested probably a couple dozen AI generated creative writing pieces, and GPTZero and Pangram correctly flagged them as AI every single time. What I'd like to know is if anyone was able to find an AI fic or generate a piece of writing that GPTZero and Pangram failed to detect, or if they declared false positives.
Based on the results of the polls, I'm inclined to believe that AI detectors like GPTZero and Pangram are much better at clocking AI than humans. Again, no AI detector promises 100% accuracy, so I would hesitate to treat these AI scores as gospel. That being said, if GPTZero/Pangram flagged every single scene in a piece of creative writing as 50-100% AI, I would be suspicious. From my experience, if a piece of writing is entirely AI generated, or if AI had a role in generating large chunks of prose or heavy editing, GPTZero and Pangram will catch it.











