@Christopher Pfohl is right. They are different approaches with one key difference for you. Sentiment analysis (based on simple Bag of Words) is much more complicated, in general, than category classification in your case.
Btw, just one clarification, 55% is not precision, that is accuracy. (More info: http://en.wikipedia.org/wiki/Accuracy_and_precision#In_binary_classification)