Loading article…
| 原作者 | ティム・ピーターズ |
|---|---|
| 初回リリース | 2002年9月 |
| 安定版リリース | 1.0.4 / 2005年3月 |
| プレビューリリース | 1.1a6 / 2008年12月6日[1] |
| 書かれた | パイソン |
| プラットフォーム | クロスプラットフォーム |
| 利用可能 | 英語のみ |
| タイプ | 電子メールフィルタリング |
| ライセンス | フランス |
| Webサイト | スパムメール |
SpamBayesはPythonで書かれたベイジアン スパム フィルターで、 Paul Grahamがエッセイ「A Plan for Spam」で紹介した技術を使用しています。その後、 Gary RobinsonやTim Petersらによって改良されました。[2]
従来のベイジアン フィルタと SpamBayes で使用されるフィルタの最も顕著な違いは、分類が 2 つではなく 3 つ (スパム、非スパム ( SpamBayes ではハムと呼ばれる)、不明) であることです。ユーザーはメッセージをハムまたはスパムとしてトレーニングします。メッセージをフィルタリングすると、スパム フィルタはハムに対して 1 つのスコアを、スパムに対して別のスコアを生成します。
スパム スコアが高く、ハム スコアが低い場合、メッセージはスパムとして分類されます。スパム スコアが低く、ハム スコアが高い場合、メッセージはハムとして分類されます。スコアが両方とも高いか、両方とも低い場合、メッセージは不明として分類されます。
このアプローチでは、偽陽性と偽陰性の数は少なくなりますが、人間の判断を必要とする不確かな結果が多数発生する可能性があります。
ウェブフィルタリング
SpamBayesを適用してプロキシウェブサーバー経由でインターネットコンテンツをフィルタリングする研究も行われている。[3] [4] [5]
参考文献
- ^ 「CHANGELOG.TXT (SpamBayes アンチスパム) をダウンロード」。
- ^ Robinson, Gary (2003 年 3 月 1 日)。「スパム問題への統計的アプローチ」。Linux Journal。ISSN 1075-3583 。
- ^ Montanaro, Skip (2003-12-07). 「[spambayes-dev] Webフィルタリング」 . 2023年4月18日閲覧。
- ^ 「[spambayes-dev] Webフィルタリング」2003年12月7日。
- ^ “OSDIR”. 2020年11月6日.
外部リンク
- 公式サイト
- ポール・グラハムのオリジナルのアイデア
- グラハムのオリジナルのアイデアの改良について論じたエッセイ。2007-07-03 にWayback Machineでアーカイブされています。
- SpamBayesの仕組みを説明する
- 電子メールとスパム対策に関する会議のための SpamBayes に関する論文
- スパムとの戦いに勝つ: ベイジアンスパムフィルターの比較
