As part of the Image Suggestions product we are considering sending notifications to users who are watchers of articles for which we have a suggested image that has been uploaded in the last week
We want to get an idea of how many notifications might be sent, and how this compares to the notification burden users already have and the typical user interaction with the notifications the user receives currently
Questions:
[] How do we define an article that needs an image? We probably should **not** make suggestions for short articles that already have an image or two, or long articles that already have quite a few images. Is there a sensible way to decide cutoffs, or should we just pick some?
- A suggest conditional statement: "If longer than 2000 characters, then suggest up to 2 images", "If longer than 3000 characters, then suggested up to 3 images", etc.
[] How confident do we need to be in our suggestion to consider it worth sending a user notification?
- Suggested confidence level of 70% and above
Relevant wikis:
* pt
* sv
* de
* ru
* nl
* vi
Acceptance criteria:
[] measurements of how many notifications users are getting right now for all relevant wikis - maximum, average, median and, if it's not too difficult, median of the top 10% and top 25%
[] measure of user engagement with current notifications by notification type
[] number of articles users are watching for all relevant wikis - maximum, average, median
[] number of images added by user for all relevant wikis - maximum, average, median
[] a count of //users// that will be notified of suggested images for articles (needing images) they are watching, covering only images uploaded in the last week, for all relevant wikis
[] a count of //articles// (needing images) that users are watching, for which there is a suggestion of an image uploaded in the last week, for all relevant wikis
[] a count of //images// uploaded in the last week, that are relevant for articles-needing-images, for all relevant wikis
Note that some of the notebook code for T280370 may be re-usable for this task