Commit 2c3e0cf4 by liuyu

2024/04/25 自动标注模板相似度阈值bug修复

parent 32462774
...@@ -304,9 +304,9 @@ public class TaskServiceCommon extends BaseTaskTypePair<TaskServiceCommon.TaskCo ...@@ -304,9 +304,9 @@ public class TaskServiceCommon extends BaseTaskTypePair<TaskServiceCommon.TaskCo
// 过滤掉标题里面的特殊符号 // 过滤掉标题里面的特殊符号
double similar = CosineSimilarity.calculateTextSimWithBrand(aggreTitle, title); double similar = CosineSimilarity.calculateTextSimWithBrand(aggreTitle, title);
double currentSimilar = similarMap.get("similar") != null ? (double) similarMap.get("similar") : 0.0; double currentSimilar = similarMap.get("similar") != null ? (double) similarMap.get("similar") : 0.0;
double similarStandard = textNumberMatch(templateTitleVo.getTextNumbers(), title) ? GenericAttribute.SIMILAR_STANDARD : GenericAttribute.SIMILAR_STANDARD - NUMBER_SIMILAR_STANDARD; similar = textNumberMatch(templateTitleVo.getTextNumbers(), title) ? similar : (similar - NUMBER_SIMILAR_STANDARD) ;
// 选取相似度最大的标注 // 选取相似度最大的标注
if (similar >= similarStandard && similar > currentSimilar) { if (similar >= GenericAttribute.SIMILAR_STANDARD && similar > currentSimilar) {
similarMap.put("similar", similar); similarMap.put("similar", similar);
similarMap.put("aggreeTitle", aggreTitle); similarMap.put("aggreeTitle", aggreTitle);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment