Page MenuHomePhabricator

Design personalized Suggested Edits feed for the Personal Dashboard
Closed, InvalidPublic

Description

User Story

As a contributor, I want my dashboard to recommend tasks that are relevant to my interests and previous activity so that I can quickly find meaningful ways to contribute without having to search through large backlogs of work.

Description

Design an initial experience for a personalized Suggested Edits feed within the Personal Dashboard. The goal is to move beyond generic task recommendations by surfacing a small set of meaningful, relevant editing opportunities based on what we already know about the contributor.

The design should explore both the user experience and the recommendation logic that determines which tasks are shown.

Areas to consider:

  • What signals should be used to personalize recommendations (for example, the article a user was reading when they created their account, selected interests, bookmarks, watchlist, recent editing history, etc.).
  • How recommendations should evolve as contributors gain experience and build an editing history.
  • How tasks should be presented to encourage action without overwhelming contributors.
  • How the experience can support both newcomers, junior, and more experienced editors.
  • How can the design shift from a large, impersonal task pool to a smaller and more curated feed that helps contributors quickly identify relevant and meaningful opportunities to contribute.
Acceptance criteria
  • Initial UX designs are created for a personalized Suggested Edits feed within the Personal Dashboard.
  • Recommendation logic is documented, including the personalization signals used to generate suggestions.
  • The design considers an approach for evolving recommendations as contributors gain experience.
  • The design presents a smaller and more curated set of relevant tasks instead of emphasizing the total number of available suggestions.
  • Design rationale and open questions are documented to support future experimentation and implementation.
NOTE: there is longer-term research starting (Research recommendation algorithms for contributors and moderators) that relates to a more complex recommendation system, but this task is about exploring the design and the early POC release that uses existing APIs. In other words, this POC release might be blocked by T430058: [EPIC] Account Setup (DE1.3.1 - early onboarding), but it should not be blocked based on needing a more complex recommender system.