An open API service indexing awesome lists of open source software.

https://github.com/desininja/airline_tweet_analysis

Sentiment analysis of tweets about US Airline
https://github.com/desininja/airline_tweet_analysis

streamlit streamlit-dashboard streamlit-webapp

Last synced: 8 months ago
JSON representation

Sentiment analysis of tweets about US Airline

Awesome Lists containing this project

README

          

# Airline Tweet Sentiment Analysis Application

This application is a **Streamlit dashboard** used to analyze the sentiments of tweets about US Airlines 🐦. It provides visualizations and insights based on tweet data, including sentiment analysis, word clouds, and airline-specific breakdowns.

---

## Features
- Sentiment analysis of tweets (Positive, Neutral, Negative)
- Visualizations (Bar plots, Pie charts, Maps)
- Word clouds for different sentiments
- Airline-wise tweet analysis and breakdown

---

## Hosted Application
**Streamlit hosted web page:**
[Click here to visit the app!](https://desininja-airline-tweet-analysis-application-aw2cdk.streamlit.app/)

---

## How to Run Locally
### 1. Clone the Repository
```bash
git clone https://github.com/your-repo/airline-tweet-analysis.git
cd airline-tweet-analysis
```

### 2. Create a Virtual Environment
```bash
python -m venv venv
source venv/bin/activate # On macOS/Linux
venv\Scripts\activate # On Windows
```

### 3. Install Dependencies
```bash
pip install -r requirements.txt
```

### 4. Run the Streamlit Application
```bash
streamlit run app.py
```

---

## Technologies Used
- **Python**: Core programming language
- **Streamlit**: Web application framework
- **Pandas**: Data manipulation and analysis
- **Plotly**: Data visualization library
- **WordCloud**: For generating word clouds
- **Matplotlib**: Visualization library for custom plots

---

## Data Source
The data used in this application comes from a sample CSV file (`Tweets.csv`) containing tweets about US airlines, with sentiment labels and metadata.

---

## Screenshots
To be added soon.
(Add screenshots or GIFs of application here to showcase its features.)

---

## Author
Created by [Himanshu Bhatt]
Feel free to reach out on [LinkedIn](https://www.linkedin.com/in/himanshubhatt06/) or [GitHub](https://github.com/desininja).