Browse Source

UnSafeTitles

wangyunpeng 10 tháng trước cách đây
mục cha
commit
20d6d4d2b4

+ 2 - 1
long-article-recommend-service/src/main/java/com/tzld/longarticle/recommend/server/service/filter/strategy/SensitiveStrategy.java

@@ -7,6 +7,7 @@ import com.tzld.longarticle.recommend.server.remote.ArticleSensitiveRemoteServic
 import com.tzld.longarticle.recommend.server.service.filter.FilterParam;
 import com.tzld.longarticle.recommend.server.service.filter.FilterResult;
 import com.tzld.longarticle.recommend.server.service.filter.FilterStrategy;
+import com.tzld.longarticle.recommend.server.util.TitleSimilarCheckUtil;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
@@ -46,7 +47,7 @@ public class SensitiveStrategy implements FilterStrategy {
                     boolean isSensitive = articleSensitiveRemoteService.articleSensitive(content.getTitle());
                     if (isSensitive) {
                         content.setFilterReason("安全违规");
-                    } else if (UnSafeTitles.contains(content.getTitle())) {
+                    } else if (TitleSimilarCheckUtil.isDuplicateContent(content.getTitle(), UnSafeTitles)) {
                         content.setFilterReason("安全违规");
                     }
                     return content;