CNN-Based Topic Modeling and Semantic Sentiment Analysis Using Machine Learning