/reviewers_recommendation

Profile based recommendation of code reviewers

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Profile based recommendation of code reviewers - Algorithm implementation

The paper is available via https://link.springer.com/content/pdf/10.1007/s10844-017-0484-1.pdf

Each described method is implemented as python 3.x program, to replicate publication results, please use with dataset https://github.com/patanamon/revfinder

Example usage: $ python tversky_profile.py android.json

@article{DBLP:journals/jiis/FejzerPS18,
  author    = {Mikolaj Fejzer and
               Piotr Przymus and
               Krzysztof Stencel},
  title     = {Profile based recommendation of code reviewers},
  journal   = {J. Intell. Inf. Syst.},
  volume    = {50},
  number    = {3},
  pages     = {597--619},
  year      = {2018},
  url       = {https://link.springer.com/article/10.1007/s10844-017-0484-1},
  doi       = {10.1007/s10844-017-0484-1},
  biburl    = {https://dblp.org/rec/journals/jiis/FejzerPS18.bib},
  bibsource = {dblp computer science bibliography, https://dblp.org}
}