Text this: Effectiveness of large language models and software libraries in sentiment analysis