TopW:Weblog > ベイジアンフィルタを導入する

« 愛知環状鉄道 | メイン | 花吹雪、桜吹雪 »

ベイジアンフィルタを導入する


清洲日和.blogをはじめて、もう少しで半年になる。10人ぐらいの人が日に50ページ分の記事を読んでいる弱小blogなのであるが、こんなblog界の僻地みたいな所にもコメントSPAMと言う迷惑行為の波が押し寄せてきている。
お気づきの方もいると思うが、既に4回ほどコメントスパムを登録されてしまった。
気づいた時点ですぐに削除しているのであるが、いろいろ調べてみると1日に200エントリ分全部にコメントスパムを登録された方もいたりして、そんな状態でメンテナンスをするとなると、MovableTypeではチト面倒だそうだ。
そんなわけで、MovableType用のPlug-Inソフト「Bayesian filter for MT」を導入することにした。

導入はいたって簡単。(「閑話休題::BLOG」より)
>{MTDIR} はMovable Typeをインストールしたディレクトリ
>
>{MTDIR}
>o mt-bayesian.cgi (パーミッションは755)
>
>{MTDIR}/plugins
>o mt-bayesian.pl
>
>{MTDIR}/lib/MT
>o Bayesian.pm
>o BayesianBlog.pm
>o BayesianToken.pm
>
>{MTDIR}/lib/MT/App
>o BayesianTrain.pm
>
>{MTDIR}/tmpl/cms
>o bayesian_menu.tmpl
>o bayesian_list_blog.tmpl
>o bayesian_list_comments.tmpl
>o bayesian_list_pings.tmpl

これでログイン画面の替わりに
mt-bayesian.cgi
を呼び出せばOKだ。

あとはPOPFileと同様にコメントに対して「spam」「非spam」をトレーニングするだけでOK!

インストール方法を記事にしておいてくれた「閑話休題::BLOG」さんに感謝。
そして、Bayesian filter for MTを作成してくれた「James Seng's blog」さんに感謝。


トラックバック

このエントリーのトラックバックURL:
http://www.3tama.net/cgi-bin/mt/mt-trackback.cgi/4061

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

アーカイブ

Powered by
Movable Type 3.37