This application can scraping tweets from Twitter, and label each tweet and do sentiment analytics, then display the wordcloud for each sentiment
Following this step to run the app :
- Clone this repo
- Create a virtual environment inside the folder
- Installing all requirements library using this command
pip install -r requirements.txt
- Install Mongodb
- Create a database called sentimentdb and create two collections called tweets and keywords
- And App is ready to running, hit this command
streamlit run src/app.py
Some of the main libraries that are used in this application :