Can My Code Really Be Considered AI-Written?

December 10, 2025 5 answers
Asked by CuriousCoder23
I recently tried out an AI code checker to assess my ASP.net MVC code, and it said there's a 25% chance my code was generated by AI. I'm wondering how accurate these checkers actually are. Am I as bad at coding as the checker suggests? Here's a quick overview of the code I submitted. Any insights would be appreciated!

Answers

CodeWhisperer88
Honestly, AI checkers aren't the most reliable tools out there. For example, even the Declaration of Independence got flagged as AI-generated, so that says a lot! Don't be too hard on yourself.

HistoryBuff99: It makes sense! Iโ€™ve heard the same about the US Constitution. These checkers can definitely miss the mark sometimes.

QuestioningMark42: Wait, really? Thatโ€™s wild!

Reply to this answer
LogicLover72
To answer your question, AI checkers don't really have great accuracy. If you write something straightforward like your posted code, it's tough for the tool to discern whether itโ€™s AI-made or not. Your code doesnโ€™t look bad at all!
Reply to this answer
TechSavvySeeker
Just to clarify, when it says there's a 25% chance your code was AI-written, it means it's not very likely. But I donโ€™t see how that connects with your coding skills. You might be doing better than you think!
Reply to this answer
RealTalkDev
At the end of the day, donโ€™t stress too much about AI flags. If you can explain your code and show your development progress like Git history, youโ€™ll be fine. People can usually tell if someone understands their code or is just copying/pasting.

CodeExplorer99: That makes sense! Just curious if these AI checkers are even accurate since they have flagged a lot of code samples I tested.

Reply to this answer
SyntaxSleuth47
Itโ€™s super interesting that your variable names are all spelled out. That's typical for AI-generated code, where humans might shorten things a bit. But everyone has their own naming style, so itโ€™s just a preference.

CleanCodeFan: I get that! My code usually follows the conventions from my controllers, so that might explain why it's laid out this way.

Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions