This paper presents a hybrid sentiment analysis model that addresses limitations in existing lexicon-based and machine learning approaches by combining various natural language processing techniques. Through an experimental evaluation of four classifiers on large datasets, findings indicate that optimal feature selection and the incorporation of lexical semantic knowledge significantly improve prediction accuracy, with the SVM classifier achieving the highest accuracy of 90.43%. The study emphasizes the importance of feature engineering and semantic relationships in enhancing sentiment analysis at the sentence level.