Let us look at how we can implement text classification with Tensorflow https://www.tensorflow.org/ TensorFlow is an end-to-end open source platform for machine learning. The dataset is from the Tweet Sentiment Extraction challenge from Kaggle(https://www.kaggle.com/c/tweet-sentiment-extraction/overview) We would implement text classification using a simple convolutional network developed using Tensorflow on tweet data to classify tweets as "positive","negative" or "neutral"
Pre-requisites
Python 3.5 or above
Jupyter
scikit-learn (https://github.com/scikit-learn/scikit-learn)
Pandas (https://pandas.pydata.org/)
Tensorflow GPU 2.1
Pydot