Open gabina opened 11 months ago
Can I work on this issue?
@akshayw1 this is the issue for an Outreachy project. I created it because I'm currently working on the project.
There are a lot of other issues you can work on. I suggest you to use labels (such as newcomer friendly or react) to filter issues you're interested in.
This issue is the main issue for the "Improve how Wiki Education Dashboard counts references added" Outreachy (round 27) project.
Timeline project can be found here.
Current Behavior:
The Dashboard currently gets statistics on references added by fetching the features data supplied by Wikimedia's article quality machine learning models, and comparing the values of one revision with values for the previous revision. This reference counting method is constrained by the availability of article quality machine learning models, which are not accessible for the majority of Wikipedia language editions, including the Spanish language version. That means that not every language has references added metric available.
Desired Behavior:
References added metric should be available for every language version of Wikipedia. One high priority is to enable reference counting for Spanish Wikipedia, in support of the Spanish #1Lib1Ref campaign.
Main tasks:
Note: the following tasks are high-level tasks just to keep a general idea of the project progress. More details can be added on the fly.
misalignment.wmcloud.org/api/v1/quality-revid-features
API is one option, building our own API for this particular case is another one).features
andfeatures_previous
fields. (PR #5567)LiftWingApi
class). (PR #5565)RevisionScoreImporter
).For this, we did the following things:RevisionScoreImporter
(PR #5578).Revision::references_count
method to use the new data populated infeatures
(orfeatures_previous
) from the reference-counter API (PR #5615)