I finally heard about the great reviews the Akismet anti-comment spam service has been getting in the WordPress world. So I checked it out and discovered that a) it’s got an open API which you can use from other applications, and b) there exists a Net::Akismet module on CPAN which makes using it from Perl a breeze.
Since I always look at new and better ways to combat comment spam in my MovableType blog, and since I wanted to explore some of their new plugin APIs, I decided to write an Akismet based spam filter plugin for MT. It turned out to be fairly easy to do (despite the lack of API documentation in MovableType).
So here it is: Akismet Plugin for Movable Type.