Skip to content

Welcome to my repository for the British Airways Data Science Virtual Internship ✈️! Here, I applied data science techniques like web scraping 🌐, sentiment analysis πŸ˜ƒπŸ˜‘, and predictive modeling πŸ€– to real airline data. Join me in exploring how data insights can enhance customer experiences! πŸš€

License

Notifications You must be signed in to change notification settings

arish2003/DataScience-BritishAirways

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

British Airways

✈️ British Airways Virtual Internship

Welcome to my repository for the Data Science Virtual Internship Program with British Airways through Forage! 🌟

During this internship, I had the opportunity to dive deep into data science, applying various techniques to real-world airline data. This experience was both challenging and rewarding, offering valuable insights into how data science can drive impactful business decisions and improve customer experiences. Here’s a comprehensive overview of what I worked on:

πŸ“‹ Task Overview

What You'll Learn

This internship provided a deep dive into the following areas:

  • Data Scraping & Collection: Master the art of extracting data from web sources.
  • Sentiment Analysis: Learn how to interpret and classify customer feedback.
  • Data Cleaning & Preparation: Develop skills in preprocessing data for analysis.
  • Model Building & Visualization: Gain experience in creating predictive models and visualizing results.
  • Effective Presentation: Presenting findings and insights using PowerPoint. πŸŽ€πŸ“Š

What You'll Do

  • Scrape Customer Feedback: Gather and analyze data from third-party sources.
  • Analyze & Present Insights: Use PowerPoint to showcase your findings and recommendations. πŸ“

πŸ› οΈ Task 1: Web Scraping & Sentiment Analysis

Description

  • Web Scraping: Utilized Python to scrape unstructured review data from Skytrax. 🌐
  • Sentiment Analysis: Processed and analyzed customer reviews to identify positive and negative sentiments. πŸ˜ƒπŸ˜‘
  • Data Preparation: Cleaned the data to ensure it was ready for insightful analysis.

Data Cleaning Steps

  1. Data Cleaning: Removed unwanted non-alphabetic characters. πŸš«πŸ” 
  2. Tokenization: Split the text into meaningful words. πŸ”
  3. Stopwords Removal: Filtered out common but less informative words. πŸš«πŸ—£οΈ
  4. Lemmatization: Normalized words to their base form for consistency. πŸ”„

Analysis Techniques

  • Sentiment Analysis: Applied VADER to score and classify sentiments. πŸ“ˆ
  • Visualization: Created engaging pie charts, histograms, and word clouds to represent the data. πŸ₯§πŸ“ŠπŸŒŸ

Deliverables

  • A PowerPoint presentation that highlights key insights and analysis results. πŸ“‘

πŸ§‘β€πŸ’» Task 2: Predicting Customer Buying Behavior

Task Overview

Learn how predictive modeling helps British Airways acquire customers before they embark on their holidays. 🌟

What You'll Learn

Understand how using data and predictive models can enable airlines to proactively acquire customers by analyzing booking data. πŸ“Š

What You'll Do

  1. Prepare a Dataset: Manipulate and preprocess the provided customer booking data. πŸ”§
  2. Train a Machine Learning Model: Build and train a predictive model to forecast customer buying behavior. πŸ€–
  3. Evaluate and Present Findings: Assess the model's performance and interpret how each variable contributes to the predictive model's power. πŸ“ˆ

Background Information

Customers today have vast access to information, changing the buying cycle significantly. Airlines must be proactive to attract customers before their travel dates. Predictive models, driven by high-quality data, are essential for this approach. You'll prepare data, build a model, and evaluate its predictive capabilities.

Deliverables

  • A detailed PowerPoint presentation showcasing the model's performance, insights, and the contribution of each variable to its predictive power. πŸ“ŠπŸ—‚οΈ

πŸ”— Program Link

Explore the internship program details and get started with Forage. 🌐

✨ Acknowledgements

A big thank you to British Airways and Forage for offering this fantastic learning opportunity. Your support and resources have been instrumental in my journey. πŸ™πŸ™Œ

Feel free to explore the repository, and don’t hesitate to reach out if you have any questions or suggestions. Let’s connect and continue learning together! 🀝


Happy exploring and learning! πŸš€πŸ“š

About

Welcome to my repository for the British Airways Data Science Virtual Internship ✈️! Here, I applied data science techniques like web scraping 🌐, sentiment analysis πŸ˜ƒπŸ˜‘, and predictive modeling πŸ€– to real airline data. Join me in exploring how data insights can enhance customer experiences! πŸš€

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published