Advancements in Natural Language Processing Techniques for Accurate Sentiment Analysis in Social Media