SeaMew BlogLink コメント判定API

Posted on 10月 16, 2006. Filed under: API |

SeaMew BlogLink コメント判定API

昨今の目に余るSPAMコメント&トラックバックに対抗するため、コメントの内容が広告っぽいかどうか判定するAPIを試作しました。


RESTで、文字列をクエリに-1.0~+1.0までの広告度が返される。

サンプルレスポンス:
http://sea-mew.jp/bloglink/api-c.php?c=ads&q=wxmwawmy+nnlhblwwnzq+zfxmenzxs

qに指定した文字列は当ブログに送られてきてAkismetによってブロックされたスパムの1つである。残念ながら判定はできなかった模様。
日本語にも対応しているのでアルゴリズムが気になる。

開発元のブログには

需要があるなら、学習I/Fとか整備していきます。

とある。

なお、主にWordPressのスパム対策のプラグインとして利用されるAkismetはAPI-keyを取得するためにwordpress.comのアカウントが必要になるが、WordPress以外でも使える。PHPをはじめ各言語のライブラリも充実している。
Development « Akismet

Akismetによってブロックされたスパムの数は2億5000万近くにのぼり、そのうちたったの2000万がスパムでないコメントらしい。グラフで見るとよりわかりやすい。
Some Stats « Akismet

広告

Make a Comment

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

Liked it here?
Why not try sites on the blogroll...

%d人のブロガーが「いいね」をつけました。