svenwey commited on
Commit
9ad5350
·
1 Parent(s): f07bac5

try edit-distance

Browse files
Files changed (1) hide show
  1. logmetric.py +2 -7
logmetric.py CHANGED
@@ -18,6 +18,7 @@ import datasets
18
  import re
19
  import dateutil.parser
20
  import numpy as np
 
21
 
22
  import time
23
 
@@ -112,13 +113,7 @@ class LogMetric(evaluate.Metric):
112
 
113
  # Combine a weighted average of different scores
114
  def get_overall_similarity(self, sentence1, sentence2):
115
- s1split = sentence1.split()
116
- s2split = sentence2.split()
117
-
118
- jaccard_score = self.get_jaccard_similarity(set(s1split), set(s2split))
119
- length_score = self.get_length_score(s1split, s2split)
120
-
121
- return (jaccard_score * 0.7 + length_score * 0.3) * 100.0
122
 
123
 
124
  def getLogMetric(self, pred : str, ref : str):
 
18
  import re
19
  import dateutil.parser
20
  import numpy as np
21
+ from difflib import SequenceMatcher
22
 
23
  import time
24
 
 
113
 
114
  # Combine a weighted average of different scores
115
  def get_overall_similarity(self, sentence1, sentence2):
116
+ return SequenceMatcher(None, sentence1, sentence2).ratio() * 100
 
 
 
 
 
 
117
 
118
 
119
  def getLogMetric(self, pred : str, ref : str):