UNPKG

precision-recall

Version:

JS percision, recall and F1 calculation library

19 lines (13 loc) 691 B
# precision-recall Given two arrays of strings (don't have to be unique), will calculate the precision, recall and f1 values. Returned as an JSON object. If one of the arrays is empty (or falsy), will return { precision: 0, recall: 0, f: 0 }. * Install using "npm install precision-recall" or "yarn add precision-recall" ```javascript import precisionRecall from 'precision-recall'; // what we expect to get const relevant = ['relevant1', 'relevant2']; // what we actually got const retrieved = ['relevant1', 'irrelevant1', 'irrelevant2']; // call the func const sentences = precisionRecall(relevant, retrieved); // results in { precision: 0.3333333333333333, recall: 0.5, f: 0.4 } ```