springboot嵌入DFA算法对敏感词进行过滤,由测试版,过度到镶嵌版的过程

前言 一个算法的诞生,是先在测试版,进行反复测试,再过度到项目的镶嵌使用,每一步都蕴含着技术和挑战!对于DFA算法对敏感词进行过滤,先进行测试版测试,然后镶嵌项目中进行实现! 测试版代码目录 镶嵌版代码目录 算法的讲解 由于Lucene本身作为本地索引,敏感词增加后需要触发更新索引,并且这里本着轻量原则不想引入更多的库,所以放弃Lucene,选定DFA算法来进行敏感词过滤。 核心:在实现敏感词过滤
相关文章
相关标签/搜索