Skip to content

Makur123/BristishAir_Virtual_Internship

Repository files navigation

British Air Virtual Internship

Welcome to the British Air Virtual Internship repository! This project showcases my journey and accomplishments during the Data Science Simulations Internship focused on enhancing British Airways' customer experience.

Project Overview

In this virtual internship, I completed two main tasks designed to provide valuable insights and improve operational efficiency for British Airways.

Task 1: Web Scraping to Gain Company Insights

Business Problem:
British Airways aims to understand how customers perceive their service to enhance operations and customer satisfaction.

Solution:
I utilized the BeautifulSoup library to scrape customer reviews and service ratings from Airline Quality. The extracted data was then analyzed to provide actionable insights.

Customer Reviews and Ratings

Task 2: Customer Booking Data Analysis

Business Problem:
British Airways wants to generate insights about customer satisfaction and train a machine learning model using booking data.

Solution:
I analyzed customer booking data to derive insights on customer satisfaction. Additionally, I trained a machine learning model to predict customer satisfaction based on the booking data.

Key Features

  • Comprehensive web scraping and data analysis.
  • Visualization of customer feedback and ratings.
  • Insights to drive operational improvements for British Airways.
  • Machine learning model to predict customer satisfaction.

Getting Started

Prerequisites

  • Python 3.x
  • BeautifulSoup library
  • Pandas
  • Scikit-learn

Installation

  1. Clone this repository:
    git clone https://github.com/Makur123/Bristish-Air_Virtual-Intenship.git
  2. Install the necessary dependencies:
    pip install -r requirements.txt

Usage

Run the web scraping script to gather data:

python web_scraping.py

Analyze the data using the analysis script:

python data_analysis.py

Train the machine learning model using the booking data:

python train_model.py

Contributing

Contributions are welcome! Please fork this repository and submit a pull request with your improvements.

Contact

For any questions or suggestions, feel free to reach out via GitHub Issues.


About

This is my first respositry

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published