look at LingPipe. but I wouldn't bother. no open/free engine can do anything but valence, while commercial/enterprise engines can do degree. and neither are particularly effective or translatable. if you can find anything backed by a neural network auto-classifier model, you've struck gold.
- Alex