Opencalais is a really cool project put out by Reuters which lets you categorize blocks of text. If you do any kind of feed aggregating, opencalais is something that you should look into. Also if you use any user generated tags, opencalais could be a solution to replace them automatically with computer generated tags from text.
For example, if you submit an article about the houston rockets playing the dallas mavericks, it will extract the team names as well as any quotes that are in the article and the general article topic and then send that back to you via xml.
It definitly is a cool project you should check out: www.opencalais.com/
Here is some code in ruby to connect:
Ruby code to connect to opencalais
Robert Venables said
Awesome!