Commit 912ac37b by liuyu

2024/03/04 数字标注规则bug修复

parent 06d84fce
......@@ -36,7 +36,7 @@ public class TaskServiceCommon extends BaseTaskTypePair<TaskServiceCommon.TaskCo
private static final Logger log = LogManager.getLogger(TaskServiceCommon.class);
private final static double NUMBER_SIMILAR_STANDARD = 0.5;
private final static double NUMBER_SIMILAR_STANDARD = 0.29;
private final RedissonUtil redissonUtil;
......@@ -304,7 +304,7 @@ public class TaskServiceCommon extends BaseTaskTypePair<TaskServiceCommon.TaskCo
// 过滤掉标题里面的特殊符号
double similar = CosineSimilarity.calculateTextSimWithBrand(aggreTitle, title);
double currentSimilar = similarMap.get("similar") != null ? (double) similarMap.get("similar") : 0.0;
double similarStandard = textNumberMatch(templateTitleVo.getTextNumbers(), title) ? NUMBER_SIMILAR_STANDARD : GenericAttribute.SIMILAR_STANDARD;
double similarStandard = textNumberMatch(templateTitleVo.getTextNumbers(), title) ? GenericAttribute.SIMILAR_STANDARD : GenericAttribute.SIMILAR_STANDARD - NUMBER_SIMILAR_STANDARD;
// 选取相似度最大的标注
if (similar >= similarStandard && similar > currentSimilar) {
similarMap.put("similar", similar);
......
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