Zum*_*iee -4 java machine-learning filter profanity bukkit
如何创建好的坏词聊天过滤器?例如,让用户不要输入Poop并向他们发送警告.
然而,它也应该过滤pooopppp,P00p,Po0p,P0o0o0op,(或他们尝试使用的任何技巧)等.
你应该实现一些机器学习来过滤它.我推荐这个:Google Tensorflow.
你应该做的是创建张量流引擎,用坏词训练它们,例如:Poop,P0op,Po0pp等等......经过几次训练后,引擎能够判断Po0000p被认为是坏词.
虽然机器学习可能需要陡峭的学习曲线,但您可以按照https://developers.google.com/machine-learning/crash-course/上的教程进行操作.