Text this: Financial sentiment analysis : an NLP approach towards reputation management