End-to-end machine learning project about Twitter sentiment analysis. The project covers the entire process, starting from data collection and preprocessing, model building, creating a dashboard, and finally deploying the model and dashboard as an online application. You can read the comprehensive guide (including the code walkthroughs) on the articles series posted on Supertype.ai.
Link to resources:
-
Notebook for data collection: DataCollection.ipynb
-
Notebook for data preprocessing and model building: DataPreprocessing_ModelBuilding.ipynb
-
Python script for the Streamlit app: app.py (dashboard design) and helper_functions.py
-
Streamlit app: twitter-sentiment.streamlit.app