DEV Community

Guidelines for AI-assisted Articles on DEV

This guide was last updated by the DEV Team on April 8th 2024 and is based on the post, Guidelines for AI-assisted Articles on DEV.

While there is nuance as far as what it means for a post to be assisted by AI, we care most that the author of the post is able to stand by the information they are sharing. We encourage the use of AI experimentation with the appropriate disclosure, while wholly discouraging the use of these tools to prolifically generate content which has not been scrutinized prior to publication.

The DEV Community Guidelines for AI-Assisted and -Generated Articles

AI-assisted and -generated articles are allowed on DEV Community, so long as they follow these guidelines:

AI-assisted and -generated articles should…

  • Be created and published in good faith, meaning with honest, sincere, and harmless intentions.
  • Disclose the fact that they were generated or assisted by AI in the post, either upfront using the tag #ABotWroteThis or at any point in the article’s copy (including right at the end). - For example, a conclusion that states “Surprise, this article was generated by ChatGPT!” or the disclaimer “This article was created with the help of AI” would be appropriate.
  • Ideally add something to the conversation regarding AI and its capabilities. Tell us your story of using the tool to create content, and why!
  • Be checked for factual accuracy before publishing. (This guideline was suggested by @chihuahuaux via Twitter. Thanks!)

AI-assisted and -generated articles should not…

  • Promote any business, program, or course (including your own).
  • Be published with the intent to confuse, deceive, or bamboozle its readers.
  • Be published with the main purpose of building a personal brand, building a social media presence, or gaining clout.
  • Contain educational content or information generated by AI because you, the human author, did not already know it to some degree. AI is great for assistance with English syntax for a variety of reasons, but if you don’t already know or understand the concept you’re writing about, please do not rely on the machine to “know” it for you.

Commenting Guidelines

  • In order to support a strong sense of human community on the site, we ask that you not use bots or AI to generate comments on posts, whether the post was published by you or another community member. The exceptions to this rule are basic translation and grammar/syntax improvement tools, such as Google Translate, Grammarly, or any tool used for Assistive Technology (AT) purposes.
  • If you notice a mistake or bad practice in a post that is disclosed to be AI-generated or -assisted, we encourage you to call it out (kindly, of course!).

The following actions may result in suspension or a ban:

  • Publishing any article with the intent to harm or scam its readers.
  • Publishing any article with the main purpose of soliciting money.
  • Publishing any article with the main purpose of building backlinks to increase the search engine optimization (SEO) of another site. The two exceptions to this are: (1) a backlink to a personal blog, or (2) a backlink to a company blog IF the article has been shared under that company’s organization on DEV.
  • Publishing any article that is directly plagiarized, knowingly or unknowingly.

Our guidelines may continue to evolve and are open for scrutiny. At the end of the day, we expect good faith community activity, and that all authors are able to stand behind the purpose and accuracy of their content.

How to Report Offending Content

We ask that you DO NOT publicly confront or question members for creating content that you believe to be written with AI assistance but not following our guidelines. Doing so, may result in us warning or suspending your DEV account.

Instead, when you come across offending posts, we ask that you please report them via our abuse report from here. When you report offenders, provide details about why you believe they are violating our guidelines. For instance, you can tell us how you came to the conclusion you did (i.e. you ran their work through https://www.zerogpt.com/ and it said the likelihood of the post being generated by ChatGPT is 95%) — we will take all information provided into account.

As for offenders, we will decide the severity of the offense, what disciplinary action is necessary (if any), and how to remediate the issue. We have ways of lowering visibility on posts if needed and can add #abotwrotethis to someone's post as well if they refuse to add the necessary disclosure. We also have the ability to lower the visibility of all of someone's posts if they make a habit of regularly posting works that disobey our guidelines.

We also offer the ability for community members to block other community members. So, if you have reported someone who you believe to be regularly violating our AI Guidelines, you can go ahead and take action to block them so that you won't see their writing in your fee anymore. To do so, just navigate to the user's profile page and click on the ... menu in the corner, then select block.

Thank you!

If you have questions or feedback about our approach, we encourage you to contact us via yo@dev.to. If you believe that someone isn't following these guidelines, please don't hesitate to report them to us via our Report Abuse page.

Also, if you want to help enforce the Code of Conduct, you might consider becoming a DEV moderator. Visit the DEV Community Moderation page for more information on roles and how to get involved. Thanks!