Disclaimer: This is not a suggestion to add all of these, rather a listing of possible ideas to implement.
> Please let us know on this page if you have any good ideas for more new stuff.[1]
Perhaps looking into the recent changes backlog (https://phabricator.wikimedia.org/maniphest/query/cXue32spU5oz/#R) might be useful to evaluate to see if there are any things that are simple to add to the existing ones.
As a general note, filtering by some page metadata (e.g. Pageprops) might be useful:
- Disambiguation
- Redirect
- Page creator
- Automatic_edit_summaries - This might be useful to see clear vandalism, e.g. page blanking, changing almost all content, etc. The easiest option would be to add standard tags for all of these, although tags can be removed by admins, so it has drawbacks, maybe "irremovable" tags would work...
Here are more future looking ones, some of which are possibly not feasible:
- Popularity metric - a percentage score (wikirank!!), maybe using some metric based on pageviews, links, interlanguage links, interwiki links and search rank .
- Page views - popular pages are probably a huge incentive for spamming and vandalism
- Search rank - is this an often search page?
- links - Does this page have a lot of incoming links?
- interlanguage links - an important topic will likely have many links
- Number of editors - A page that has only been edited by 1 person is more likely to have problems such as proofreading issues.
- Category - if page has a category or not
- Page image - it might be useful to know if a page has images
- links - if page has links (a good page must have at least 2 links) and links must not be an orphan
- backlinks - if page has links to it (not orphan)
- internal links - if the page has links to local pages
- references - if the page has references, a wikipedia page must always have these.
- editor metadata
- Block status - is the page creator banned ? Maybe they are banned for vandalizing. All pages they edited may need re-review
- Creation / deletion ratio - if someone creates 1000 pages, and 800 are deleted, that shows likelihood of them not being good editors or not producing content that wiki users want.
Generally, the future looking ones would be a perfect way to bring some of the functionality of Extension:PageTriage (see Special:NewPagesFeed) to all wikis without all the extra cruft it has that nobody needs. It might be worth looking into where it succeeds and where it fails.
It might also be useful to look into a concept of MVP (Minimum viable page) score filter. A useful page on any wiki needs at least 2 things, enough content and a category. An MVP on a wikipedia needs content, a category, references, and internal links, so this might be customizable per wiki type.
Along with other ideas, filtering using this MVP score and Popularity filters would be pretty useful.