-
Notifications
You must be signed in to change notification settings - Fork 518
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AI Help is linked on all pages #9214
Comments
For those who just want it gone, here's an adblock rule to block the banner and navbar button:
|
An hour ago LeoMcA added a block of text that says (paraphrased) "do not trust the AI model, it spits out incorrect information sometimes." (I think it's super awesome that he did this on a Sunday. Not that it's my department, but if I were him I'd just call it "triaged" and not think about it until after the weekend.) I understand that this is what most platforms with AI models do, but I think this is a bad idea. Paraphrasing comments made by Eevee in the previous thread, users are given this choice:
This might be less true in a situation where a model's output exists to dig up search terms (meaning: it may be less true for AI Help than it was for AI Explain) but is still broadly true. In the past, this kind of explanatory text has not stopped users from relying on AI information that turned out to be false -- especially not when GPT3 is marketed as a super smart do-everything bot half the time and marketed as "probably wrong, dangerous, don't trust me" in small print on its own website. A disclaimer like this is a lot like putting "not for human consumption" on gas station incense transparently intended to be used as a drug. Functionally it exists to assign blame to users when they use the feature as it was marketed. Writing a disclaimer that accurately describes the failure modes of a LLM would mean writing something that would drive most users away from ever using the feature: it is irresponsible for that reason to provide the feature in the first place. One other procedural note: this fix was only reviewed by one person, who was @fiji-flo -- the person who introduced the feature in the first place. Do you have a review process that includes any MDN core reviewers? |
The whole point of an explanation is to try and help a person who doesn't understand something learn how it works. If a user doesn't understand something, how exactly are they meant to evaluate if the explanation is accurate? A disclaimer solves nothing, it's simply deflecting blame for mistakes onto the person least qualified to avoid them. Sites like Stack Overflow or Reddit at least have the benefit of users who can upvote/downvote and add context or corrections to answers, but this doesn't have any means of verifying anything, and the nature of GPT means it would be useless in any case unless answers are cached because GPT is designed deliberately not to give the same answers twice. So even if it could do what you are promising (which to be clear, it can't) ... it still couldn't be held accountable in any useful way, or avoid leading users down pointless deadends. The feature should be removed immediately before any further harm can be done. |
|
Hi there, 👋 @nyeogmi Thank you for taking the time to share your concerns, and rest assured that we continuously monitor user feedback. As @nleanba already pointed out, you can test the AI Help beta feature by signing up for a free MDN Plus account, and I encourage you to do so. If you encounter reasonable web development questions that should be answerable with MDN content, but you don't get a helpful answer, please do share these examples with us (so that we can refine the feature, or close some content gaps if necessary). For now, it is absolutely the intended behavior to have the AI Help links on all MDN pages, so I'll go ahead and close this as wontfix. (Note that AI Help and AI Explain are separate features that behave differently, and only AI Explain was disabled.) @nleanba Thank you for sharing the example. And good job, you seem to have found an edge-case where no relevant MDN content was found, and an answer was given anyways. That's odd, and the expected behavior is definitely to instead show a message that AI Help cannot answer your question. **Would you mind filing an mdn/rumba issue for this? As for the question itself, I feel like it's very sophisticated and not a typical question that we'd expect AI Help users to ask on a daily basis, but do you know which MDN pages a beginner would need to read in order to answer your question about the JavaScript expression? (Maybe it could answer it correctly if you refine the question, or maybe not and we might have some content gaps?!) 🙏 |
Summary
(Relevant to a previous issue submitted by @eevee: here)
The AI Explain button, which generates incorrect explanations of technical examples in MDN, was temporarily removed earlier today by @fiji-flo .
In the linked thread, it was discovered that in many cases, the system summarizes code incorrectly or generates inaccurate information about browser features. The AI Help button, which invokes the same model with even less context, still exists.
The feature is paywalled so I can't test it, but both buttons invoke the same model. Since AI Help is not even being given known-correct documentation or example code, it is likely AI Help is as incorrect as AI Explain or more.
URL
The button is visible here: https://developer.mozilla.org/en-US/
The button itself goes to this page: https://developer.mozilla.org/en-US/plus/ai-help
Reproduction steps
To see the page itself:
To see a link to the page:
Expected behavior
There should not be a button linking to this feature.
Actual behavior
There is a button linking to this feature.
Device
Desktop
Browser
Chrome
Browser version
Stable
Operating system
Windows
Screenshot
Anything else?
The previous issue is here.
The AI Explain feature was disabled in this commit.
Validations
The text was updated successfully, but these errors were encountered: