Feb 22 2024 Update: I have just rolled out the network-wide version of the help center article that mentions content generated by generative artificial intelligence tools must be referenced. I have overridden this article locally to replace it with the variant that mentions that content is not allowed for the following sites:
- Ask Ubuntu
- Unix & Linux
- Academia
- Stack Overflow em Português
- Mathematics
- Home Improvement
- Politics
- SciFi & Fantasy
- Stack Overflow en Español
- Software Engineering
- Super User
- Worldbuilding
- Motor Vehicle Maintenance & Repair
- Latin
- Writing
- Programming Language Design and Implementation
- DBA
- Personal Finance & Money
- Retrocomputing
- Board & Card Games
- Code Review
- Movies & TV
- Arts & Crafts
- Pets
- Chemistry
- Stack Apps
- MSE
Work left to do:
- Coordinate with international Stack Overflow sites so ensure both variants have translations, for future use (and assist with guiding the discussion for any of those where the topic hasn't come to the community's attention yet);
- Make further changes to the referencing Help Center article, as per this answer
- Changing the copy on the "must be referenced" banner from "cited" to "referenced;"
- Change the slug for the help center article from
ai-policy
togen-ai-policy
; change the link in the banner to point there; put appropriate redirects in place.
Feb 16 2024 Update: Please see the revised proposed copy for the relevant help center articles below, that takes your feedback into account ^_^
Feb 14 2024 Update: Thanks for all the feedback. To make sure we have a chance to go through as much of that feedback as possible, we're moving the roll out date from today (Feb 14) to early next week (Feb 20).
In this recent post about the two possible banner options that Stack Exchange sites can adopt to educate answerers about their policy on answers generated by artificial intelligence tools, I mentioned I’d make a separate post to work on a draft for a Help Center article. As such, I’m here to present proposed changes to an existing Help Center article, proposed copy for a new one — and to get your feedback on both of those.
Why are we doing this, again?
As a reminder, and a summary of the proposed timeline:
- As per our Code of Conduct, any content posted that is generated with artificial intelligence tools must be referenced;
- On February 20th, a new help center article will go live network-wide at
/help/ai-policy
, which will reference the aforementioned network-wide policy that content generated by artificial intelligence tools needs to be referenced. Sites that have — before February 20th — made the Community Management Team aware (via the usual system) of their superseding site policy on the matter that disallows this content instead of requiring it to be referenced will have a different template that instead reflects that policy. - On the same date, this article will be changed network-wide, to explicitly mention that content generated by artificial intelligence tools are covered by our referencing guidelines, if there isn't a superseding site policy that disallows it altogether. It will have a link to the article mentioned in the bullet point above (the one that lives at
/help/ai-policy
); - No site will have either banner on by default. After the roll out, sites still have the option of changing their policy on content generated by artificial intelligence tools, and the moderation team will be able to edit the Help Center article at
/help/ai-policy
. They will also be able to request that the Community Management Team enable the banner that reflects their stance on content generated by artificial intelligence tools (to do so, the community on that site must reach a consensus on that decision, as well as on the language that should be present in the Help Center Article that explains that site’s policy on this matter, if it differs from the templates we collaboratively agree on in this post).
The drafts
Below are the proposed changes to the existing Help Center article on referencing:
Plagiarism - posting the work of others with no indication that it is not your own - is frowned on by our community, and may result in your content being downvoted or deleted. This includes content generated by humans, as well as generative artificial intelligence tools if $SiteShortName allows the latter to be posted — please check the $SiteShortName policy on content generated by generative artificial intelligence tools.
Below are the proposed copies (both drawing from the existing article on Stack Overflow as a starting point) for the Help Center article that will live at /help/ai-policy
, with the proposed title of “What is this site’s policy on content generated by generative artificial intelligence tools?". Sites will, by default, have the top version, that refers to the network-wide standard that content generated by generative artificial intelligence tools must be referenced:
Generative artificial intelligence (a.k.a. GPT, LLM, generative AI, genAI) tools can be used to generate content for $SiteName, but this content must be properly referenced as per our guidance. If your content is determined to have been written by generative artificial intelligence tools and is not properly referenced, it will likely be deleted, along with any reputation earned from it. Posting unreferenced AI-generated content may lead to a warning from moderators, or possibly a suspension for repeated infractions.
Some sites on the Stack Exchange network may have different policies on content generated by generative artificial intelligence tools, and some may disallow the posting of AI-generated content entirely. Please ensure you check each site’s local policy about this content before posting there.
What counts as “content generated by generative artificial intelligence tools”?
“Content generated by generative artificial intelligence tools” is any content crafted, in part or in whole, using a tool that writes a response automatically based on a prompt it is provided. These tools include large language models like ChatGPT and Google Gemini. Because these tools are trained to answer with language that mimics authentic speech, the responses may look and sound plausible, but the quality of generated answers can vary significantly (up to, and including, completely wrong answers).
If you are using large language model (LLM) services as described above to draft content for $SiteName, please ensure these are properly referenced.
Why do I need to disclose that I used generative artificial intelligence services to draft content?
Stack Exchange is a collaborative resource, developed and maintained by members of the community, with the goal of creating a repository of high-quality curated knowledge. As mentioned above, while content generated by generative artificial intelligence tools may look and sound plausible, the quality of that content can vary significantly. For this reason, it is extremely important that you ensure future readers are aware of the fact that these tools or services were used to generate the content you’re posting. This ensures that readers of that content are fully aware of the content source’s limitations and shortcomings, and can thus decide how relevant that content is for them.
There are a few primary issues with content generated by large language models that make it unsuitable for use on $SiteName without properly referencing it:
- Users who ask questions on $SiteName expect to receive an answer authored and vetted by a human. This ensures that the answer is factual, relevant, and complete, up to the standards of another human. While human authors are not perfect, generative artificial intelligence tools may not take into account other important factors that add nuance to a question, often add excessive noise to their answers (e.g., explaining all details, no matter how relevant), and may fabricate false or misleading information.
- Users who ask questions on $SiteName may have already sought answers elsewhere, including through generative artificial intelligence services. Appropriate references help the reader decide whether or not they even want to read a given post, and flags the potential hazards involved in posts that have been written while using generative artificial intelligence tools.
- Sometimes generative artificial intelligence tools may be used to assist with editing and translating content, rather than generate it. Despite this constituting a more transformative, rather than generative action, these tools are still prone to error, and they might still introduce new information not present in the original text.
- Generative artificial intelligence tools are not capable of referencing the sources of knowledge used up to the standards of the Stack Exchange network. Even when generative artificial intelligence tools appear to reference sources for responses, such sources may not be relevant to the original request, or may not exist at all. For $SiteName, this means the content may not honestly or fairly represent the sources of knowledge used, and that the actual original author of some of the material being used may not be getting properly credited, even if someone explicitly references the generative artificial intelligence tool as an author in their answer.
Please note that even when properly referenced, frequent posting of content generated by these tools, especially when done in a short window of time, can lead to unnecessary disruption of $SiteName, which would be in violation of the Inauthentic Usage policy of our Code of Conduct.
How do I reference content generated by generative artificial intelligence tools?
The more general guidance offered in the context of referencing material written by others applies to content generated by generative artificial intelligence tools. More specifically, there are two main things you should ensure:
- You should clearly describe what content is generated by generative artificial intelligence tools, and which isn’t. You should do this when quoting directly from the output produced by these tools, as well as when paraphrasing those contents. This ensures there is a distinction between the content generated by these tools, content you authored, and content you may be referencing from other sources.
- You should specify the specific generative artificial intelligence tool/service you used. Since different services may produce different outputs to the same prompt, and may have different limitations and shortcomings, you should ensure readers know which specific tool you used to produce the content you are referencing.
You may want to share details on the prompt you used to produce the output too, but there is no need to completely copy and paste the prompt and output. Just as when referencing any other content you didn’t author, you should generally avoid copying the complete text, and should instead use the words and ideas from this content to support your own. Here is how you might consider referencing material generated by generative artificial intelligence tools in the body of your post:
I asked [Generative AI service] about [partial prompt]. Its output was:
[Generative AI response]
[other sources, quotes, explanations, etc. necessary to complete the post]
If you have a question about how this policy might look in practice, please look through Meta $SiteName to see if there are any past or ongoing discussions about this type of content that establish community norms surrounding it. If there aren’t any such discussions that address your concerns, consider starting a discussion yourself so other members of the community can provide their perspective.
Are there alternatives to using generative artificial intelligence services to craft answers?
Many of the answers on $SiteName are created by users sharing their own expertise. In particular, when supplying answers outside their expertise, users should reference trustworthy sources. Searching for sources, synthesizing them into a good answer, and referencing them clearly are critical steps in developing a well-crafted answer.
Remember - the person who asked a question needs a correct answer. As such, answering correctly is always more important than answering quickly. Additionally, our system thrives on questions getting multiple good answers, which are more likely to help future visitors who have the same question. By following a process that creates consistently correct answers of good quality, and that are well-referenced as needed, you should do just fine here.
And sites that reach community consensus on having a policy that disallows content generated by generative artificial intelligence tools can use the following template as a starting point, so there is some consistency in the language across network sites:
Generative artificial intelligence (a.k.a. GPT, LLM, generative AI, genAI) tools may not be used to generate content for $SiteName. The content you provide must either be your own original work, or your summary of the properly referenced work of others. If your content is determined to have been written by generative artificial intelligence tools, it will likely be deleted, along with any reputation earned from it. Posting content generated by generative artificial intelligence tools may lead to a warning from moderators, or possibly a suspension for repeated infractions.
What counts as “content generated by generative artificial intelligence tools”?
“Content generated by generative artificial intelligence tools” is any content crafted, in part or in whole, using a tool that writes a response automatically based on a prompt it is provided. These tools include large language models like ChatGPT and Google Gemini. Because these tools are trained to answer with language that matches authentic text, the responses may look and sound plausible, but the quality of generated answers can vary significantly (up to, and including, completely wrong answers).
Please do not draft content for $SiteName using large language model (LLM) services as described above.
Why am I not allowed to use generative artificial intelligence services to draft my content?
Stack Exchange is a collaborative resource, developed and maintained by members of the community. There are a few primary issues with content generated by large language models that makes it unsuitable for use on $SiteName:
- Users who ask questions on $SiteName expect to receive an answer authored and vetted by a human. This ensures that the answer is factual, relevant, and complete, up to the standards of another human. While human authors are not perfect, generative artificial intelligence tools may not take into account other important factors to a question (e.g., optimization, security, etc.), often add excessive noise to their answers (e.g., explaining all details, no matter how relevant), and may fabricate false or misleading information.
- Users who ask questions on $SiteName may have already sought answers elsewhere. Due to the ease of using generative artificial intelligence services, if a user wanted an answer from an artificial intelligence, they may already have sought one, and so it does not make sense to provide one here.
- Generative artificial intelligence tools are not capable of citing the sources of knowledge used up to the standards of the Stack Exchange network. Even when generative artificial intelligence tools appear to cite sources for responses, such sources may not be relevant to the original request, or may not exist at all. For $SiteName, this means the content may not honestly or fairly represent the sources of knowledge used, even if someone explicitly cites the generative artificial intelligence tool as an author in their content.
Are there alternatives to using generative artificial intelligence services?
Many of the answers on $SiteName are created by users sharing their own expertise. In particular, when supplying answers outside their expertise, users should reference trustworthy sources. Searching for sources, synthesizing them into a good answer, and referencing them clearly are critical steps in developing a well-crafted answer.
Remember - the person who asked a question needs a correct answer. As such, answering correctly is always more important than answering quickly. Additionally, our system thrives on questions getting multiple good answers, which are more likely to help future visitors who have the same question. By following a process that creates consistently correct answers of good quality, and that are well-referenced as needed, you should do just fine here.
Feedback
We’ll keep this post open for community feedback until February 19, 2024, and will be responding to feedback during that period. Once we collectively land on the copy to be used on these two Help Center articles, I’ll update the original post about the banners with next steps on rolling this out network-wide. Thanks for your help! ^_^