devotuoma / British-Airline-Sentiment-Analysis

This repository contains a project to analyze customer feedback data for British Airways (BA) and uncover insights about the airline. It includes code, data, and documentation for data scraping and preparation, data analysis, and presentation of results and recommendations.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

British Airways Customer Feedback Analysis

Background

British Airways (BA) is the flag carrier airline of the United Kingdom (UK). As a data scientist at BA, it is important to understand customer feelings, needs, and feedback to improve the business and provide top-class customer service. This project involves scraping and collecting customer feedback data from the website Skytrax.com and analyzing the data to uncover insights about the airline.

Problem Statement

Understanding customer feelings, needs, and feedback is crucial for improving business and providing top-class customer service. British Airways (BA) is interested in analyzing customer review data to uncover insights about the airline.

Objectives

The main objectives of this project are:

  1. Scrape customer review data from Skytrax.com and clean and prepare the data for analysis.
  2. Perform data analysis on the cleaned data using techniques such as topic modeling, sentiment analysis, and wordclouds to uncover insights about the content of the reviews.
  3. Create a PowerPoint slide with visualizations and metrics to summarize the key findings of the analysis, along with clear and concise explanations.

FINAL PRESENTATION

Screenshot from 2023-07-21 13-34-34

INSIGHTS

WORD CLOUD

image

Screenshot from 2023-07-21 14-22-07

Screenshot from 2023-07-21 14-23-00

Data

The data for this project will be collected from Skytrax.com and will consist of customer reviews about the airline. The data will be in the form of text and will require cleaning and preparation before it can be analyzed.

Resources

The following resources will be used in this project:

  1. Skytrax.com for customer review data
  2. Python and libraries such as BeautifulSoup and Pandas for data scraping and preparation

Methodology

The following steps will be taken to complete this project:

  1. Data scrapping and preparation: Scrape review data from Skytrax.com and clean and prepare the data for analysis using Python libraries such BeautifulSoup and Pandas.

  2. Data analysis: Perform data analysis on the cleaned data using techniques such as topic modeling, sentiment analysis, and wordclouds to uncover insights about the content of the review

  3. Results and Recommendation: Create a PowerPoint slide with visualizations and metrics to summarize the key findings of the analysis, along with clear and concise explanations.

About

This repository contains a project to analyze customer feedback data for British Airways (BA) and uncover insights about the airline. It includes code, data, and documentation for data scraping and preparation, data analysis, and presentation of results and recommendations.


Languages

Language:Jupyter Notebook 100.0%