问题标签 [profanity]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
436 浏览

localization - 促销代码的亵渎检查

我有一个稍微不寻常的亵渎相关问题。

现在我们已经习惯了对用户生成的内容进行亵渎过滤——任何方法都是不完美的,但是像CleanSpeakWebPurify这样的产品已经做得很好了。

然而,我们目前面临的问题是,我们一直在构建一个引擎来运行基于促销代码的竞赛,该竞赛将在国际范围内使用。我们可以检查这些代码中没有一个在拉丁美洲西班牙语或马来语中是亵渎的(至少在第一种情况下),以确保我们不会发送与FUCK23or等​​价的代码PEN15

我们已经尝试在谷歌上搜索并询问我们认识的人,但我们找不到一种简单的方法来获取一个es-419或一个ms亵渎列表来过滤代码。由于每个语言环境实际上有数百万个代码,我们宁愿进行离线检查,也不愿为每个代码都打一个 API(这在带宽和使用费方面都很昂贵)。

我知道这有点远,但有谁知道不同语言的亵渎列表的好来源?

#disclaim:我们知道没有脏话过滤是完美的,它对用户生成的内容基本上是徒劳的,我们已经阅读了SO #273516:你如何实现一个好的脏话过滤器?——这不是我们要问的。

0 投票
1 回答
1556 浏览

ruby - ruby rails 中带有模糊搜索的脏话过滤器

我是一名铁路新手。

我正在使用profanity_filter ruby​​ gem 来过滤我的内容应用程序中的脏话..

profanity_filter,如果有脏话,可以说它"foulword"返回"f******d"

如果任何用户玩得很聪明并键入"foulwoord""foulwordd"等等"foulllword",它不会被检测为脏话。

有没有办法确保它检测到这些用户智能的脏话?

期待帮助!

谢谢!

0 投票
2 回答
940 浏览

filter - 是否可以过滤 flickr API 调用以获取安全图片?

我正在开发一个从 flickr 收集随机图片用作占位符图像的应用程序。我刚刚与一个客户发生了一起事件,其中一个占位符图像过于明确,现在我认为最好过滤结果。我知道 flickr 确实对图像设置了安全级别。

据我所知,安全级别是按用户设置的。是否可以在 API 调用期间进行设置?

这是我正在使用的电话:

0 投票
4 回答
108903 浏览

python - 是否有与英文字母相似的字符列表?

我正在为一个用 Python 编写的网络论坛进行亵渎过滤。

作为其中的一部分,我正在尝试编写一个函数,该函数接受一个单词,并返回该单词的所有可能的模拟拼写,这些拼写使用视觉上相似的字符代替特定的字母(例如 s†å©køv€rƒ|øw)。

我希望随着时间的推移,我将不得不扩展这个列表以涵盖人们的创造力,但是互联网上的任何地方是否有一个列表可供我用作起点?

0 投票
3 回答
1322 浏览

java - 正则表达式查找代码注释中的坏词

我们有一个大型应用程序(仅 40,000 多行评论),我们将其移交给另一家公司,但需要确保我们的代码评论符合犹太教规。我查找不适当代码注释的计划如下... 1 - 获取亵渎词的黑名单 2 - 在 eclispe 的代码搜索中使用正则表达式来查看这些词是否在我们的应用程序中,并手动检查每个案例。

对于第 1 项,我已经看到一些应用程序或 Web 服务进行过滤,但有人知道在线某处的简单单词列表吗?

对于第 2 项,我如何简单地在 eclispe 中搜索单词 hamburger OR Pizza?

0 投票
2 回答
244 浏览

iphone - 在进入应用程序之前扫描传入的流量/数据包

我正在尝试开发一个应用程序(亵渎过滤器),它允许我在进入 Facebook、Twitter、短信等应用程序之前扫描进入 iPhone 的传入流量/数据包。这可能吗?如果可以,有人可以为我提供一个起点吗?

0 投票
2 回答
9823 浏览

c# - 如何在 C# 中添加脏话过滤器

我有一个形成的评论列表。客户要求我们在评论发布之前使用亵渎过滤器来检查评论。我有一个 ProfanityFilter.cs 类。唯一的问题是我不确定如何将两者结合起来。

简而言之,如何让评论在发布之前点击过滤器。

提前致谢!

这是形成评论列表的代码:

这是过滤器:

0 投票
3 回答
791 浏览

javascript - Javascript 亵渎匹配不替换

我正在构建一个非常基本的亵渎过滤器,我只想将其应用于服务器端应用程序(fullName、userDescription)的某些字段

有没有人有在生产中使用亵渎过滤器的经验?我只希望它:

下面是我当前的代码,但由于某种原因它连续返回 true 和 false 。

如何修复这个“连续”错误?

0 投票
4 回答
803 浏览

ruby-on-rails - 脏话过滤器导入

我希望在基于 Rails 的应用程序中编写一个基本的亵渎过滤器。每当用户提交适当的属性时,这将使用简单的搜索和替换机制。我的问题是,对于那些以前写过这些的人,是否有一个 CSV 文件或一些数据库可以将脏话列表导入我的数据库?我们正在提交我们将自己替换脏话的词语。我们或多或少需要一个包含亵渎、种族诽谤和任何不完全被评为 PG-13 的内容的数据库才能被触发。

0 投票
1 回答
305 浏览

javascript - unescape 在亵渎过滤器中不起作用

我正在尝试使用 javascript 制作亵渎过滤器。我成功了,但是当我对坏词进行编码时,我无法理解

去工作。我已经连续两天为此工作了。

我试图对变量中的代码进行转义,然后在匹配时使用该变量。我试过在

也匹配代码。我尝试混合 document.write 和我能想到的所有其他内容。

我原来的功能代码: