/Streamlit-Dashboard

This application is a dashboard used to analyze tweets. 🐦

Primary LanguageJupyter NotebookMIT LicenseMIT

Twitter Analytics Dashboard

This project was an interactive dashboard based on user feedback on the product based on about 3.5 GB of Twitter data in Persian and English. 🐦

  • Exploratory Data Analysis
  • Sentiment Analysis
  • Topic Detection
  • Named Entity Recognition

Installation and Usage

  1. Clone the repo by $ https://github.com/AUT-Twitter-Analytics/Streamlit-Dashboard.git

  2. Go to cloned directory and create a virtual environment $ python3 -m virtualenv venv

  3. Activate the virtual environment using $ source /venv/bin/activate

  4. Install the requirements using $ pip3 install -r requirements.txt

  5. Run project using $ streamlit run app/app.py

  6. You can now view your Streamlit app in your browser.

    Local URL: http://localhost:8501
    Network URL: http://192.168.88.17:8501

Production Deployment

Check out our project here. Streamlit sharing lets you deploy, manage, and share your apps – all for free! If you have a Streamlit app hosted publicly on GitHub, you are now one click away from sharing it with the world.