-
Notifications
You must be signed in to change notification settings - Fork 53
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
Help migrating away from ORES #444
Comments
Thanks for opening your first issue here! Be sure to follow the issue template! |
Hi, @isaranto , that would be awesome! |
Hello! We have noticed that Wikiloop might be using the mediawiki.revision-score-goodfaith Alternatively, we have new models called Revert Risk to replace goodfaith and damaging, and we could provide a stream for the revert-risk score. If Wikiloop is currently ingesting events from the You can find more information in our thread: https://lists.wikimedia.org/hyperkitty/list/[email protected]/thread/X5KUTNHW646KYGE7V6SDSHVGVOL5DFDX/ |
I will take a look. thank you! |
It would be great if we can get a score of "borderline-ness" because we want to let human prioritize reviewing those borderline between damaging and goodfaith |
@xinbenlv could you clarify the above point? More specifically, we'd need to understand if you'd need streams or if you'b be happy to query the new API (https://wikitech.wikimedia.org/wiki/Machine_Learning/LiftWing/Usage). We also offer a new model called Revert Risk Language Agnostic (specs, API), that should be a replacement of both damaging and goodfaith (they are still available via Lift Wing though, if needed). |
let me give a bit context about why we use ORES in WikiLoop DoubleCheck in the firstplace: WikiLoop DoubleCheck intends to "put human in the loop" for fact checking with "AI support", so we use ORES to find "borderline suspicious edits". "Borderline means:
With such context, what's your suggested API? |
@xinbenlv thanks for the explanation! I'd go for Revert Risk for two reasons:
On the implementation side, we (as ML WMF) are trying to deprecate the We checked your code and we found references of
We don't want to break users, so we are trying to follow up as best as we can to support all of you :) Lemme know! |
To be more precise: https://github.com/google/wikiloop-doublecheck/blob/master/server/ingest/ores-stream.ts#L26 The above is the snippet of code that we are referring to, but since I don't see any trace of traffic from you related to it, I am wondering if it is running or not :) |
@xinbenlv thoughts? :) |
Sorry for a late response. Let me take a look |
Thanks! We have already stopped the stream (https://phabricator.wikimedia.org/T342116), lemme know if it impacts your project. |
Hi! I am part of the Wikimedia ML team, we are starting the migration of ORES client to another infrastructure, since we are planning to deprecate it. More info in https://wikitech.wikimedia.org/wiki/ORES
TL;DR:
The ORES infrastructure is going to be replaced by Lift Wing, a more modern and kubernetes-based service.
All the ORES models (damaging, goodfaith, etc..) are running on Lift Wing, more on how to use them in https://wikitech.wikimedia.org/wiki/Machine_Learning/LiftWing/Usage
We have new models called Revert Risk, to replace goodfaith and damaging for example. The are available on Lift Wing, and we'd like to offer them as valid and more precise/performant alternative to ORES models. If you'd like to try them we'd help in the migration process!
Thanks in advance,
ML team
The text was updated successfully, but these errors were encountered: