Extension:ORES/AbuseFilter variables
Recommendations:
|
RevertRisk AbuseFilter condition
A RevertRisk variable that allows matching against the RevertRisk score of an attempted edit to take specific actions
|
The ORES extension adds an AbuseFilter variable if that extension is installed. This allows AbuseFilters to filter edits based on the RevertRisk score of the edit being attempted.
Where can I use this variable?
[edit]The variable is only available on wikis where the RevertRisk LanguageAgnostic model is configured—see T392144 for a full list. It is only populated if the action being evaluated is an edit.
What variables are available for use?
[edit]The AbuseFilter variables that currently exist are listed below:
Description | Name | Data type |
---|---|---|
Likelihood of this edit being reverted ("high" or "unknown"), as determined by the RevertRisk LanguageAgnostic model, using thresholds determined by research. | revertrisk_level
|
string |
All variables have the value of null
if the action being performed is not an edit, or if fetching the RevertRisk score failed.
Recommendations for use
[edit]The underlying model that computes RevertRisk is built using meta features that take into account user characteristics. However, it may exhibit bias against edits from new users, temporary accounts, or IP edits due to past experiences. Refer to the model card for more information.
In addition, the "high" revert risk threshold has a 15% false positive rate, i.e. approximately 15% of edits shown as likely to be reverted are wrongly classified as such.
For these reasons, we recommend:
- Use RevertRisk in combination with other variables, not on its own.
- Do not configure AbuseFilters to outright block actions based solely on predicted RevertRisk. Instead, tag the edit, warn the user, implement rate limits, or use other non-blocking actions.
- Try using RevertRisk together with other data points, such as IPReputation variables, before using IPs and IP ranges in filter conditions.
If you have additional recommendations for using these variables, please add them to this page.