• 
      

    Create an Extension that suggests reviewers

    Review Request #10248 — Created Oct. 19, 2018 and discarded — Latest diff uploaded

    Information

    Review Board
    master

    Reviewers

    This extension would suggest reviewers for a current review request. It keeps
    track of all previous reviews and suggests a username of someone who has
    reviewed something similar in the past. The extension uses an ML model called
    kNN algorithm by calculating the distance between past reviews and the current
    review request.

    • Ran the ML model with past reviews and compared suggested reviewers with the
      actual person that reviewed the change set using SuggestReviewersAccuracy.py.
    • Settled on the combination of weights, and which variables to include in the
      distance calculation based on the combination that gave the highest accuracy score.
      Please take a look at allresults.csv.