Page MenuHomePhabricator

[User story] Filter article cards shown in interest selection
Open, MediumPublic2 Estimated Story Points

Description

Background

The current iOS implementation of the interests selection screen frequently surfaces disambiguation pages and articles without images at the top.

User story

As someone selecting my interests, I want to see quality article suggestions come up when I select the topic so that I can browse through and easily select my interests.

Requirements
  • Filter out disambiguation pages from the interest selection screen in onboarding & settings
  • Show article tiles with images at the top of the screen, and tiles without images at the bottom
Reference

DB: Here is the code that fetches these results: https://github.com/wikimedia/apps-android-wikipedia/blob/main/app/src/main/java/org/wikipedia/feed/personalization/interest/InterestSelectionRepository.kt#L27
The precise API call, plus all the filtering steps, are there.