Page MenuHomePhabricator

Missing section recommendations
Open, HighPublic

Description

We are working on a tool to support the editors in improving the quality of the articles. We want to start from the stubs problem, but the system will be generic enough to offer a recommendation for every article.

Recommendations

  • Recommend missing sections (only the titles for now)
  • Sources for the recommendations
    1. Article category
      • Needs a table with the mapping between the category name and the list of sections to recommend
      • <category, [sections], probability>
    2. Current list of sections
      • Use output of an association rules algorithm
      • Table with a list of sections mapped to a possible section to add
      • <[sections], [missing_section], probability>

User workflow

  1. User selects an article to improve from a UI (maybe similar to GapFinder)
  2. Ask user to specify category if one is not present
  3. Proceed to editing tool
  4. User should be able to view and select the recommendations from a sidebar (a list of missing section titles)
    • Should support real-time updating of recommendations as the user adds more sections to the page

Event Timeline

leila triaged this task as High priority.Feb 28 2017, 4:03 PM

We now have an instance at missing-sections.recommendation-api.eqiad.wmflabs. I'll work on getting the work I've done set up there.