如何创建好的坏词聊天过滤器?例如,让用户不要输入Poop并向他们发送警告。
然而它也应该过滤pooopppp,P00p,Po0p,P0o0o0op,(或者他们试图使用的任何技巧)等。
答案 0 :(得分:5)
您应该实施一些机器学习来过滤它。我建议这样做:Google Tensorflow。
你应该做的是创建张量流引擎,用坏词训练它们,例如:Poop,P0op,Po0pp等等......经过几次训练后,引擎会告诉Po0000p被视为坏词。
虽然机器学习可能需要陡峭的学习曲线,但您可以按照https://developers.google.com/machine-learning/crash-course/上的教程进行操作。