场景以及问题:
用户提交的留言,需要在进行判断,判断是否涉黄,涉恐等,不需要进行屏蔽,仍然可以入库,但是我需要进行遍历数据库中的数据,来判断是否涉黄等,例如50条数据,我如何循环遍历哪些数据涉黄呢?涉黄的关键词是指定的。(例如判断50条数据中是否包含 尼玛、 操 、 日了)这种比较粗暴的话??
框架:
Laravel 5.8
场景以及问题:
用户提交的留言,需要在进行判断,判断是否涉黄,涉恐等,不需要进行屏蔽,仍然可以入库,但是我需要进行遍历数据库中的数据,来判断是否涉黄等,例如50条数据,我如何循环遍历哪些数据涉黄呢?涉黄的关键词是指定的。(例如判断50条数据中是否包含 尼玛、 操 、 日了)这种比较粗暴的话??
框架:
Laravel 5.8
如果要自己做的话,就是要去搜集词库。词库丰富程度影响你的精确程度,也要考虑词库多处理速度的问题。如果用第三方的话,就看处理请求多不多,不多可以用腾讯,百度免费的自然语言处理接口,如果多的话,就看预算了
2 回答5.2k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
2 回答895 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
1 回答811 阅读✓ 已解决
1 回答820 阅读✓ 已解决
留言的时候直接判断就好了,后边再来遍历,内容可能已经发布出去了。
如果自己有关键词库,可以用字符串去查找,但效率比较低。
其实,百度和腾讯 都应该有免费的接口(肯定有一定的限制)可以调用,量小的时候免费使用,量大的话,给点钱也没什么,用他们的服务会比较可靠。