Merged in reimb-primary-accuracy-analysis (pull request #433)
Reimb primary accuracy analysis * Add accuracy calculation to fuzzy matching evaluation * reimbursement primary accuracy test * add match_threshold control * clarify metrics * Merged main into reimb-primary-accuracy-analysis * Merge branch 'reimb-primary-accuracy-analysis' of https://bitbucket.org/aarete/doczy.ai into reimb-primary-accuracy-analysis Approved-by: Katon Minhas
This commit is contained in:
@@ -101,11 +101,13 @@ def evaluate_one_to_n_fields_fuzzy_matching_field_by_field(
|
||||
f1_score = (
|
||||
2 * precision * recall / (precision + recall) if (precision + recall) > 0 else 0
|
||||
)
|
||||
accuracy = total_true_positives / (total_true_positives + total_false_positives + total_false_negatives)
|
||||
|
||||
return {
|
||||
"precision": precision,
|
||||
"recall": recall,
|
||||
"f1_score": f1_score,
|
||||
"accuracy": accuracy,
|
||||
"true_positives": total_true_positives,
|
||||
"false_positives": total_false_positives,
|
||||
"false_negatives": total_false_negatives,
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user