Autotagger is one of the more interesting things I've worked on in the last couple of years, it takes a pretty weird approach to the problem but it worked surprisingly well.<p>When I have some time I'll do a write-up on it and post it.<p>The basic idea behind it is 'google backwards', if you can figure out how it works from those two words drop me a line ;)