問題タブ [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などの製品は十分に機能します。

ただし、現在の問題は、国際的に使用されるプロモーション コード ベースのコンテストを実行するためのエンジンを構築していることです。これらのコードがラテンアメリカのスペイン語またはマレー語で (少なくとも最初の例では) 冒涜的でないことを確認して、FUCK23またはPEN15または何かと同等のコードを送信しないようにすることができます。

Google で検索して知り合いに尋ねてみましたが、コードをフィルター処理するための、es-419またはms不適切な表現のリストを取得する簡単な方法を見つけることができませんでした。ロケールごとに文字どおり数百万のコードがあるため、コードごとに API をヒットするよりもむしろオフライン チェックを行います (帯域幅と使用料の両方の点で高価になります)。

私はこれが少し遠いショットであることを知っています.

#disclaim: プロファニティ フィルタリングは完璧ではなく、ユーザーが生成したコンテンツでは本質的に無駄であることはわかっています。SO #273516: How do you implement a good profanity filter? —それは私たちが求めていることではありません。

0 投票する
1 に答える
1556 参照

ruby - RubyRailsでのあいまい検索による冒とく的なフィルター

私はレール初心者です。

私はprofanity_filterrubygemを使用して、コンテンツアプリケーションの不適切な単語をフィルタリングしています。

profanity_filterは、冒とく的な言葉があったとしても、"foulword"それが返されるとしましょう"f******d"

誰かが賢く遊んでタイプ"foulwoord"するか、"foulwordd"または"foulllword"などの場合、それは不正な単語として検出されません。

これらのuser-smart-foul-wordsを確実に検出する方法はありますか?

助けを楽しみにしています!

ありがとうございました!

0 投票する
2 に答える
940 参照

filter - 安全な写真のためにflickrAPI呼び出しをフィルタリングすることは可能ですか?

flickrからランダムな画像を収集してプレースホルダー画像として使用するアプリに取り組んでいます。プレースホルダーの画像の1つが露骨すぎるという事件が発生したばかりなので、結果をフィルタリングする方がよいと思います。私はflickrが画像に安全レベルを持っていることを知っています。

私が得た限り、安全レベルはユーザーごとに設定されています。API呼び出し中に設定することは可能ですか?

これは私が使用している呼び出しです:

0 投票する
4 に答える
108903 参照

python - 英字に似ている文字のリストはありますか?

私は、Python で書かれた Web フォーラムの不適切な表現のフィルタリングに問題を抱えています。

その一環として、単語を受け取り、特定の文字の代わりに視覚的に類似した文字を使用する、その単語の可能なすべての模擬スペルを返す関数を作成しようとしています (例: s†å©køv€rƒ|øw)。

人々の創造性をカバーするために、このリストを徐々に拡張する必要があると思いますが、出発点として使用できるリストがインターネット上のどこかに浮かんでいますか?

0 投票する
3 に答える
1322 参照

java - コード コメント内の不適切な単語を見つけるための正規表現

別の会社に引き渡す大規模なアプリ (コメントだけで 40,000 行以上) がありますが、コード コメントが適切であることを確認する必要があります。不適切なコード コメントを見つける私の計画は次のとおりです... 1 - 冒涜的な単語のブラック リストを取得します 2 - eclispe のコード検索で正規表現を使用して、これらの単語のいずれかがアプリ内にあるかどうかを確認し、各ケースを手動で調べます。

項目 1 については、フィルタリングを行うアプリケーションや Web サービスをいくつか見たことがありますが、オンラインで簡単な単語リストを知っている人はいますか?

項目 2 については、eclispe でハンバーガーまたはピザという言葉を単純に検索するにはどうすればよいでしょうか。

0 投票する
2 に答える
244 参照

iphone - アプリに到達する前に着信トラフィック/パケットをスキャンする

Facebook、Twitter、テキストメッセージングなどのアプリに送信する前に、iPhoneに着信するトラフィック/パケットをスキャンできるアプリ(冒とく的なフィルター)を開発しようとしています。これは可能ですか。誰かが私に出発点を教えてもらえますか?

0 投票する
2 に答える
9823 参照

c# - C#で冒とく的なフィルターを追加する方法

形成されるコメントのリストがあります。クライアントは、コメントが公開される前に、冒とく的なフィルタを使用してコメントを確認するように依頼しました。ProfanityFilter.csクラスがあります。唯一のことは、2つを統合する方法がわからないということです。

簡単に言えば、コメントが公開される前に、コメントをフィルターにヒットさせる方法を説明します。

前もって感謝します!

コメントのリストが形成されるコードは次のとおりです。

フィルタは次のとおりです。

0 投票する
3 に答える
791 参照

javascript - Javascript の冒とく的な一致は置換されません

サーバーサイドのアプリケーション (fullName、userDescription) の一部のフィールドにのみ適用する非常に基本的な冒涜フィルターを作成しています。

本番環境で冒涜フィルターを使用した経験のある人はいますか? 私はそれがしたい:

以下は私の現在のコードですが、何らかの理由で true と false を連続して返します。

この「連続」バグを修正するにはどうすればよいですか?

0 投票する
4 に答える
803 参照

ruby-on-rails - 冒涜フィルタのインポート

Rails ベースのアプリケーションで基本的な冒涜フィルターを作成しようとしています。これは、適切な属性がユーザーによって送信されるたびに、単純な検索と置換メカニズムを使用します。私の質問は、以前にこれらを書いたことがある人のために、冒とく的な言葉のリストを私のデータベースにインポートできるCSVファイルまたはデータベースがありますか? 冒とく的な表現を独自に置き換える言葉を提出しています。冒涜、人種的中傷、および正確に P​​G-13 と評価されていないもののデータベースがトリガーされるには多かれ少なかれ必要です。

0 投票する
1 に答える
305 参照

javascript - 冒涜フィルタで unescape が機能しない

JavaScriptで冒とく的なフィルタを作成しようとしています。成功しましたが、悪い言葉をエンコードすると取得できません

仕事に。私はこれに2日間連続で取り組んできました。

変数内のコードをエスケープ解除してから、マッチング時に変数を使用しようとしました。でエスケープを解除しようとしました

マッチコードも。私は document.write と私が考えることができる他のすべてを混ぜてみました。

私の元の機能コード: