FastComments.com Blog

Thu Nov 16 2023
...

FastCommentsの信頼要素の発表

新機能

2023年11月16日現在、FastCommentsはスパムフィルターの扱いによるフラストレーションを減らすために、ユーザーの信頼性を判断する方法を拡張し始めました。

ユーザーへの影響

既存サイトの長年のメンバーで、コメントがスパムフィルターに引っかかってしまったことがある場合、この変更はあなたのためのものです。

我々は、多くのリンクを共有するなど、スパムフィルターが嫌う行動をするサイトのユーザーから多数の報告を受けています。これらのコメントはスパムに分類され、サイトの設定に応じてブロックされたり、モデレーターの承認を待つことになります。

サイト管理者とモデレーターへの影響

  1. 最もアクティブなユーザーから自動的にスパムとしてマークされるコメントが減少するかもしれません。
  2. この変更は、言葉やフレーズのブラックリストに基づくスパム検知を変更するものではありません。不適切な言葉やフィルターされたフレーズは、これが設定されている場合、コメントをスパムにする原因となります。

信頼要素の数値自体は、現在はサイト管理者やモデレーターに公開されていませんが、これは将来的に検討する予定です。

信頼要素の計算方法

信頼要素は 0 から 100 の数字であり、サイトごとに維持されます。

信頼要素を決定するために使用される変数は次の通りです:

  • サイトとのインタラクションの年齢。
  • 承認されたコメントの数。
  • ピン留めされたコメントの数。

サイトのメンバーで6ヶ月以上を経過し、承認されたコメントが50件以上ある場合、あなたの信頼スコアは完璧な 100 になります。

そうでなければ、以下の式が適用され、時間と共に進化していきます:

min((timeFactor + commentFactor + pinFactor) / 3, 100)

ここで:

timeFactor = 100 * TimeSinceFirstComment / SixMonths
commentFactor = NumberOfApprovedComments
pinFactor = NumberOfPinnedComments * 20

ここでの * 20 に注意してください - ピン留めされたコメントは高い重みを持っています。モデレーターがあなたのコメントをピン留めしている場合、あなたはおそらくかなり信頼されているユーザーと見なされているでしょう。

開発者向けおよび注意点

APIでは、UserBadgeProgressautoTrustFactormanualTrustFactor が公開されています。

autoTrustFactor は我々によって計算され、APIを介して書き込み可能ではありません。

信頼要素を自分で設定したい場合は、manualTrustFactor を定義できます。システムはこの値を使用し、 autoTrustFactor の値は別に維持され続けます。

信頼要素の悪用

すべてのことにおいて、これが悪用されることを我々は予想しています。人々はコミュニティとの関係を築き、その後、そのアカウントを使ってスパムを投稿します。しかし、我々は合理的なデフォルト(6ヶ月、50件以上のコメント)を設定することで、ほとんどのスパマーにはこれが価値のないものにするために十分なハードルを設定したと考えています。スパムを投稿し始めると、モデレーターによってそのアカウントは即座に禁止される可能性があります。将来的には、モデレーターが信頼要素を調整できるようにすることも検討しています。

結論

すべての大きなリリースと同様に、この機能を最適化し、テストし、適切にリリースするための時間を取れることを嬉しく思います。問題が発生した場合は、以下でお知らせください。

乾杯!