SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
Social Media Analytics
on Canadian Airlines
DS8006 – Social Media Analytics – Winter 2017
Group #1: Aliasghar Arabi, Saeede Sadat Asadi Kakhki,
Bernardo Najlis
April 5th, 2017
Outline
Problem
Statement and
Dataset
Selection
01
Data Collection
&
Preprocessing
03
Analysis
04
Conclusions
05
References,
Previous Work
and Literature
Review
06
2
Problem Statement and Dataset Selection
• Social Media Analytics on
Canadian Commercial Airlines
Industry to:
• Find Insights about social media
usage
• How companies use social media to
communicate with passengers
• Types of conversations
• Identify patters or behaviours to
make recommendations and
improve customer engagement
Selected Airline Why?
Air Canada Flag Carrier and largest airline in
Canada
Westjet Second largest Canadian airline with
national / international reach
Porter Regional airline based in Toronto,
Ontario
Sunwing Airlines Low-cost airline with destinations in
US, Mexico and the Caribbean
Jetlines Ultra low-cost airline based in
Vancouver, BC
NewLeaf Virtual Airline selling tickets for Flair
Airlines
3
Data Collection and Preprocessing
• Twitter data collected using ‘twitter’ R package search API
• Collect as many tweets as possible (up to 3,200 maximum allowed by search
API)
• All tweets and retweets from / to the official airline accounts
• All tweets that mentioned the airline’s name (capital/lowercase) or hashtag
• Data Collected on March 9, 11 and 18, 2017
• Collected, saved and shared using CSV files
• Data scrubbing to
• remove duplicate observations
• Parse date/time fields (using ‘lubridate’)
• Added metadata columns to filter replies, retweets and official account tweets
4
Analysis – Exploratory Data Analysis / Metadata
5
• For all airlines
the most used
term is their
own brand
Airline Destination
Air Canada Toronto, Denver
WestJet Toronto, St Marteen
JetLines Vancouver
Porter Toronto
NewLeaf N/A
SunWing Tenerife, Beach,
Resort, Vacation
Analysis – Exploratory Data Analysis / Metadata
6
• 90% of NewLeafTravel
tweets come from its official
account vs only 2% for
Sunwing and 3% for JetLines
• NewLeaf has the higher
reply rate at 60% vs JetLines
5% and SunWing 9%
• NewLeafTravel has the
highest “engagement” in
their official account vs
lowest in SunWing and
Jetlines
Analysis – Topic Modelling
7
• Topic Modelling isolated the top tweet peak on
March 8 from all other conversation topics
• Messages with emotional content generate
more response and echo
Analysis – Sentiment Analytics
8
• References to delays are the
most negative used terms
across all airlines
• AirCanada had a terror
threat RT: “#US Homeland
Secretary: Terrorists
threatened #aircanada
flights”
Analysis – Sentiment Analysis
9
• Air Canada and
Westjet have the
most variability (and
the highest number
of total tweets
overall)
• NewLeaf, who
controls 90% of the
tweets from their
official account, is
the most stable and
stays always above
positive
Analysis – Network Analytics
10http://rpubs.com/ds8006/w
http://rpubs.com/ds8006/a
Airline Density Diameter Reciprocity Centralization Modularity
AirCanada
0.000141809
8
0.007968127 0.1509167 0.8468935
Porter
0.00474389
3 0 0.09467456 0.8195001
Jetlines
0.01603146
2 0
0.1175746
0.7178711
Sunwing
0.004352031
3 0
0.06551517 0.9156307
WestJet
0.000400569
4
0.009920635 0.08149005 0.909061
NewLeaf
0.0119863
3 0
0.2624421 0.5748299
• Reciprocity can show the responsivity of
airlines to customers.
• Modularity values in average are high for
these airlines. It shows these networks
consist of different conversations.
Conclusions and Lessons Learned
• Airlines need social media: all
of their services are used by
individuals
• Knowing positive/negative
terms helps understand what
the company does right or
wrong: most negative terms
are related to flight delays
• Be like NewLeaf, don’t be like
SunWing
11
• How to combine different types of
social media analysis to make
conclusions and recommendations
• A: igraph, vizNetwork, Sentiment
Analytics
• S: Influencers analysis, Association
analysis
• B: Usage of ggthemes() and LDA()
for topic modelling
References, Previous Work and Literature
• 1. Social Media Analytics for American Airlines [online]. Available: https://www.talkwalker.com/industry-research/airlines/american-airlines-social-media-analytics
• 2. Social Media for Airline Industry [online]. Available FTP: niit-tech.com Directory: sites/default Files: files/Social%20Media%20in%20Airline%20Industry(ISG)_0.pdf
• 3. Leveraging Customer Analytics: The Airline Industry [online]. Available: http://knowledge.wharton.upenn.edu/article/leveraging-customer-analytics-the-airline-industry/
• 4. Twitter US Airline Sentiment [online]. Available: https://www.kaggle.com/crowdflower/twitter-airline-sentiment
• 5. Twitter Topic Modeling Using R [online]. Available: https://gist.github.com/bryangoodrich/7b5ef683ce8db592669e
• 6. Sien Chen, Yinghua Huang, Wengqiang Huang, "Big Data Analytics on Aviation Social Media: The Case of China Southern Airlines on Sina Weibo", 2016 IEEE Second
International Conference on Big Data Computing Service and Application. doi:10.1109/BigDataService.2016.51
• 7. Pouti Isidore, Moll More Borja, "Airline companies in social media: a case study of HOP", Halmstad, 2013
• 8. Dolan, Rebecca and Shahbaznezhad, Hamidreza, Social Media Strategy in Services: The Effect of Airline Brand Posts on Engagement (February 7, 2017). Available at SSRN:
https://ssrn.com/abstract=2913352
• 9. Impact Of Social Networking In The Airline Industry Marketing Essay [online]. Available: https://www.ukessays.com/essays/marketing/impact-of-social-networking-in-the-
airline-industry-marketing-essay.php
• 10. Xiaotong Duan,TianshuJi,WanyiQian, "Twitter US Airline Recommendation Prediction". Available: http://cs229.stanford.edu/proj2016spr/report/042.pdf
• 11. List of Canadian Airlines [online]. Available: https://en.wikipedia.org/wiki/List_of_airlines_of_Canada
• 12. Text Mining with R – Twitter Data Analysis [online]. Available: http://www.rdatamining.com/docs/text-mining-with-r
• 13. Finding and Removing Duplicate Records [online]. Available: http://www.cookbookr.com/Manipulating_data/Finding_and_removing_duplicate_records/
12

Más contenido relacionado

La actualidad más candente

Analytics and Access to the UK web archive
Analytics and Access to the UK web archiveAnalytics and Access to the UK web archive
Analytics and Access to the UK web archiveLewis Crawford
 
Building Knowledge Graphs in 10 steps
Building Knowledge Graphs in 10 stepsBuilding Knowledge Graphs in 10 steps
Building Knowledge Graphs in 10 stepsOntotext
 
Mining Fuzzy Association Rules from Web Usage Quantitative Data
Mining Fuzzy Association Rules from Web Usage Quantitative Data Mining Fuzzy Association Rules from Web Usage Quantitative Data
Mining Fuzzy Association Rules from Web Usage Quantitative Data csandit
 
What is the "Big Data" version of the Linpack Benchmark? ; What is “Big Data...
What is the "Big Data" version of the Linpack Benchmark?; What is “Big Data...What is the "Big Data" version of the Linpack Benchmark?; What is “Big Data...
What is the "Big Data" version of the Linpack Benchmark? ; What is “Big Data...Geoffrey Fox
 
Classification of Big Data Use Cases by different Facets
Classification of Big Data Use Cases by different FacetsClassification of Big Data Use Cases by different Facets
Classification of Big Data Use Cases by different FacetsGeoffrey Fox
 
51 Use Cases and implications for HPC & Apache Big Data Stack
51 Use Cases and implications for HPC & Apache Big Data Stack51 Use Cases and implications for HPC & Apache Big Data Stack
51 Use Cases and implications for HPC & Apache Big Data StackGeoffrey Fox
 
Named Entity Recognition from Online News
Named Entity Recognition from Online NewsNamed Entity Recognition from Online News
Named Entity Recognition from Online NewsBernardo Najlis
 
A Data Model, Workflow, and Architecture for Integrating Data
A Data Model, Workflow, and Architecture for Integrating DataA Data Model, Workflow, and Architecture for Integrating Data
A Data Model, Workflow, and Architecture for Integrating DataDavid Massart
 
Classifying Simulation and Data Intensive Applications and the HPC-Big Data C...
Classifying Simulation and Data Intensive Applications and the HPC-Big Data C...Classifying Simulation and Data Intensive Applications and the HPC-Big Data C...
Classifying Simulation and Data Intensive Applications and the HPC-Big Data C...Geoffrey Fox
 
What is a Data Commons and Why Should You Care?
What is a Data Commons and Why Should You Care? What is a Data Commons and Why Should You Care?
What is a Data Commons and Why Should You Care? Robert Grossman
 
Big Data HPC Convergence and a bunch of other things
Big Data HPC Convergence and a bunch of other thingsBig Data HPC Convergence and a bunch of other things
Big Data HPC Convergence and a bunch of other thingsGeoffrey Fox
 
Tutorial Data Management and workflows
Tutorial Data Management and workflowsTutorial Data Management and workflows
Tutorial Data Management and workflowsSSSW
 
Comparing Big Data and Simulation Applications and Implications for Software ...
Comparing Big Data and Simulation Applications and Implications for Software ...Comparing Big Data and Simulation Applications and Implications for Software ...
Comparing Big Data and Simulation Applications and Implications for Software ...Geoffrey Fox
 
Cloud Services for Big Data Analytics
Cloud Services for Big Data AnalyticsCloud Services for Big Data Analytics
Cloud Services for Big Data AnalyticsGeoffrey Fox
 
Building a Graph-based Analytics Platform
Building a Graph-based Analytics PlatformBuilding a Graph-based Analytics Platform
Building a Graph-based Analytics PlatformKenny Bastani
 
HPC-ABDS: The Case for an Integrating Apache Big Data Stack with HPC
HPC-ABDS: The Case for an Integrating Apache Big Data Stack with HPC HPC-ABDS: The Case for an Integrating Apache Big Data Stack with HPC
HPC-ABDS: The Case for an Integrating Apache Big Data Stack with HPC Geoffrey Fox
 
Cloud Accelerated Genomics
Cloud Accelerated GenomicsCloud Accelerated Genomics
Cloud Accelerated GenomicsIdan Tohami
 
A Quantified Approach for large Dataset Compression in Association Mining
A Quantified Approach for large Dataset Compression in Association MiningA Quantified Approach for large Dataset Compression in Association Mining
A Quantified Approach for large Dataset Compression in Association MiningIOSR Journals
 
Research Automation for Data-Driven Discovery
Research Automationfor Data-Driven DiscoveryResearch Automationfor Data-Driven Discovery
Research Automation for Data-Driven DiscoveryGlobus
 
A Robust Keywords Based Document Retrieval by Utilizing Advanced Encryption S...
A Robust Keywords Based Document Retrieval by Utilizing Advanced Encryption S...A Robust Keywords Based Document Retrieval by Utilizing Advanced Encryption S...
A Robust Keywords Based Document Retrieval by Utilizing Advanced Encryption S...IRJET Journal
 

La actualidad más candente (20)

Analytics and Access to the UK web archive
Analytics and Access to the UK web archiveAnalytics and Access to the UK web archive
Analytics and Access to the UK web archive
 
Building Knowledge Graphs in 10 steps
Building Knowledge Graphs in 10 stepsBuilding Knowledge Graphs in 10 steps
Building Knowledge Graphs in 10 steps
 
Mining Fuzzy Association Rules from Web Usage Quantitative Data
Mining Fuzzy Association Rules from Web Usage Quantitative Data Mining Fuzzy Association Rules from Web Usage Quantitative Data
Mining Fuzzy Association Rules from Web Usage Quantitative Data
 
What is the "Big Data" version of the Linpack Benchmark? ; What is “Big Data...
What is the "Big Data" version of the Linpack Benchmark?; What is “Big Data...What is the "Big Data" version of the Linpack Benchmark?; What is “Big Data...
What is the "Big Data" version of the Linpack Benchmark? ; What is “Big Data...
 
Classification of Big Data Use Cases by different Facets
Classification of Big Data Use Cases by different FacetsClassification of Big Data Use Cases by different Facets
Classification of Big Data Use Cases by different Facets
 
51 Use Cases and implications for HPC & Apache Big Data Stack
51 Use Cases and implications for HPC & Apache Big Data Stack51 Use Cases and implications for HPC & Apache Big Data Stack
51 Use Cases and implications for HPC & Apache Big Data Stack
 
Named Entity Recognition from Online News
Named Entity Recognition from Online NewsNamed Entity Recognition from Online News
Named Entity Recognition from Online News
 
A Data Model, Workflow, and Architecture for Integrating Data
A Data Model, Workflow, and Architecture for Integrating DataA Data Model, Workflow, and Architecture for Integrating Data
A Data Model, Workflow, and Architecture for Integrating Data
 
Classifying Simulation and Data Intensive Applications and the HPC-Big Data C...
Classifying Simulation and Data Intensive Applications and the HPC-Big Data C...Classifying Simulation and Data Intensive Applications and the HPC-Big Data C...
Classifying Simulation and Data Intensive Applications and the HPC-Big Data C...
 
What is a Data Commons and Why Should You Care?
What is a Data Commons and Why Should You Care? What is a Data Commons and Why Should You Care?
What is a Data Commons and Why Should You Care?
 
Big Data HPC Convergence and a bunch of other things
Big Data HPC Convergence and a bunch of other thingsBig Data HPC Convergence and a bunch of other things
Big Data HPC Convergence and a bunch of other things
 
Tutorial Data Management and workflows
Tutorial Data Management and workflowsTutorial Data Management and workflows
Tutorial Data Management and workflows
 
Comparing Big Data and Simulation Applications and Implications for Software ...
Comparing Big Data and Simulation Applications and Implications for Software ...Comparing Big Data and Simulation Applications and Implications for Software ...
Comparing Big Data and Simulation Applications and Implications for Software ...
 
Cloud Services for Big Data Analytics
Cloud Services for Big Data AnalyticsCloud Services for Big Data Analytics
Cloud Services for Big Data Analytics
 
Building a Graph-based Analytics Platform
Building a Graph-based Analytics PlatformBuilding a Graph-based Analytics Platform
Building a Graph-based Analytics Platform
 
HPC-ABDS: The Case for an Integrating Apache Big Data Stack with HPC
HPC-ABDS: The Case for an Integrating Apache Big Data Stack with HPC HPC-ABDS: The Case for an Integrating Apache Big Data Stack with HPC
HPC-ABDS: The Case for an Integrating Apache Big Data Stack with HPC
 
Cloud Accelerated Genomics
Cloud Accelerated GenomicsCloud Accelerated Genomics
Cloud Accelerated Genomics
 
A Quantified Approach for large Dataset Compression in Association Mining
A Quantified Approach for large Dataset Compression in Association MiningA Quantified Approach for large Dataset Compression in Association Mining
A Quantified Approach for large Dataset Compression in Association Mining
 
Research Automation for Data-Driven Discovery
Research Automationfor Data-Driven DiscoveryResearch Automationfor Data-Driven Discovery
Research Automation for Data-Driven Discovery
 
A Robust Keywords Based Document Retrieval by Utilizing Advanced Encryption S...
A Robust Keywords Based Document Retrieval by Utilizing Advanced Encryption S...A Robust Keywords Based Document Retrieval by Utilizing Advanced Encryption S...
A Robust Keywords Based Document Retrieval by Utilizing Advanced Encryption S...
 

Similar a Social Media Analytics on Canadian Airlines

Τweetfix: Data Analytics on Match Fixing
Τweetfix: Data Analytics on Match FixingΤweetfix: Data Analytics on Match Fixing
Τweetfix: Data Analytics on Match FixingAntigoni-Maria Founta
 
Airports on twitter 2015
Airports on twitter 2015Airports on twitter 2015
Airports on twitter 2015Sven Solterbeck
 
CPRS Ottawa-Gatineau - Measuring Social Media Workshop - Sean Howard - thornl...
CPRS Ottawa-Gatineau - Measuring Social Media Workshop - Sean Howard - thornl...CPRS Ottawa-Gatineau - Measuring Social Media Workshop - Sean Howard - thornl...
CPRS Ottawa-Gatineau - Measuring Social Media Workshop - Sean Howard - thornl...keelangreen
 
Diy research trends webinar(2) revised(2)
Diy research trends webinar(2) revised(2)Diy research trends webinar(2) revised(2)
Diy research trends webinar(2) revised(2)QuestionPro
 
IP Spotlight: Tech Patent Law and Your Exit Strategy
IP Spotlight: Tech Patent Law and Your Exit StrategyIP Spotlight: Tech Patent Law and Your Exit Strategy
IP Spotlight: Tech Patent Law and Your Exit StrategyWorld Financial Symposiums
 
John Conroy
John ConroyJohn Conroy
John Conroyblogtalk
 
Harnessing Volume and Velocity Challenge on the Social Web using Crowd-Source...
Harnessing Volume and Velocity Challenge on the Social Web using Crowd-Source...Harnessing Volume and Velocity Challenge on the Social Web using Crowd-Source...
Harnessing Volume and Velocity Challenge on the Social Web using Crowd-Source...Artificial Intelligence Institute at UofSC
 
IRJET- A Survey on Trend Analysis on Twitter for Predicting Public Opinion on...
IRJET- A Survey on Trend Analysis on Twitter for Predicting Public Opinion on...IRJET- A Survey on Trend Analysis on Twitter for Predicting Public Opinion on...
IRJET- A Survey on Trend Analysis on Twitter for Predicting Public Opinion on...IRJET Journal
 
Open Analytics: Building Effective Frameworks for Social Media Analysis
Open Analytics: Building Effective Frameworks for Social Media AnalysisOpen Analytics: Building Effective Frameworks for Social Media Analysis
Open Analytics: Building Effective Frameworks for Social Media Analysisikanow
 
DP1_160430723010_Divya.pptx
DP1_160430723010_Divya.pptxDP1_160430723010_Divya.pptx
DP1_160430723010_Divya.pptxDivyaPatel729457
 
Twitter Based Election Prediction and Analysis
Twitter Based Election Prediction and AnalysisTwitter Based Election Prediction and Analysis
Twitter Based Election Prediction and AnalysisIRJET Journal
 
A Survey on Analysis of Twitter Opinion Mining using Sentiment Analysis
A Survey on Analysis of Twitter Opinion Mining using Sentiment AnalysisA Survey on Analysis of Twitter Opinion Mining using Sentiment Analysis
A Survey on Analysis of Twitter Opinion Mining using Sentiment AnalysisIRJET Journal
 
Detection and Analysis of Twitter Trending Topics via Link-Anomaly Detection
Detection and Analysis of Twitter Trending Topics via Link-Anomaly DetectionDetection and Analysis of Twitter Trending Topics via Link-Anomaly Detection
Detection and Analysis of Twitter Trending Topics via Link-Anomaly DetectionIJERA Editor
 
Measure the Unmeasurable Social Media
Measure the Unmeasurable Social MediaMeasure the Unmeasurable Social Media
Measure the Unmeasurable Social MediaWebLink International
 
Narrative Mind Week 2 H4D Stanford 2016
Narrative Mind Week 2 H4D Stanford 2016Narrative Mind Week 2 H4D Stanford 2016
Narrative Mind Week 2 H4D Stanford 2016Stanford University
 
Using Chaos to Disentangle an ISIS-Related Twitter Network
Using Chaos to Disentangle an ISIS-Related Twitter NetworkUsing Chaos to Disentangle an ISIS-Related Twitter Network
Using Chaos to Disentangle an ISIS-Related Twitter NetworkSteve Kramer
 
FIX the Fixing PROactive quelling of SPORTS EVENTS manipulation
FIX the Fixing PROactive quelling of SPORTS EVENTS manipulationFIX the Fixing PROactive quelling of SPORTS EVENTS manipulation
FIX the Fixing PROactive quelling of SPORTS EVENTS manipulationapolon1hermes1
 
A Hybrid Approach to Data Science Project Management
A Hybrid Approach to Data Science Project ManagementA Hybrid Approach to Data Science Project Management
A Hybrid Approach to Data Science Project ManagementElaine K. Lee
 

Similar a Social Media Analytics on Canadian Airlines (20)

Τweetfix: Data Analytics on Match Fixing
Τweetfix: Data Analytics on Match FixingΤweetfix: Data Analytics on Match Fixing
Τweetfix: Data Analytics on Match Fixing
 
Airports on twitter 2015
Airports on twitter 2015Airports on twitter 2015
Airports on twitter 2015
 
CPRS Ottawa-Gatineau - Measuring Social Media Workshop - Sean Howard - thornl...
CPRS Ottawa-Gatineau - Measuring Social Media Workshop - Sean Howard - thornl...CPRS Ottawa-Gatineau - Measuring Social Media Workshop - Sean Howard - thornl...
CPRS Ottawa-Gatineau - Measuring Social Media Workshop - Sean Howard - thornl...
 
Diy research trends webinar(2) revised(2)
Diy research trends webinar(2) revised(2)Diy research trends webinar(2) revised(2)
Diy research trends webinar(2) revised(2)
 
IP Spotlight: Tech Patent Law and Your Exit Strategy
IP Spotlight: Tech Patent Law and Your Exit StrategyIP Spotlight: Tech Patent Law and Your Exit Strategy
IP Spotlight: Tech Patent Law and Your Exit Strategy
 
John Conroy
John ConroyJohn Conroy
John Conroy
 
Investigating Impact Metrics for Performance for the US-EPA National Center f...
Investigating Impact Metrics for Performance for the US-EPA National Center f...Investigating Impact Metrics for Performance for the US-EPA National Center f...
Investigating Impact Metrics for Performance for the US-EPA National Center f...
 
Harnessing Volume and Velocity Challenge on the Social Web using Crowd-Source...
Harnessing Volume and Velocity Challenge on the Social Web using Crowd-Source...Harnessing Volume and Velocity Challenge on the Social Web using Crowd-Source...
Harnessing Volume and Velocity Challenge on the Social Web using Crowd-Source...
 
IRJET- A Survey on Trend Analysis on Twitter for Predicting Public Opinion on...
IRJET- A Survey on Trend Analysis on Twitter for Predicting Public Opinion on...IRJET- A Survey on Trend Analysis on Twitter for Predicting Public Opinion on...
IRJET- A Survey on Trend Analysis on Twitter for Predicting Public Opinion on...
 
Open Analytics: Building Effective Frameworks for Social Media Analysis
Open Analytics: Building Effective Frameworks for Social Media AnalysisOpen Analytics: Building Effective Frameworks for Social Media Analysis
Open Analytics: Building Effective Frameworks for Social Media Analysis
 
DP1_160430723010_Divya.pptx
DP1_160430723010_Divya.pptxDP1_160430723010_Divya.pptx
DP1_160430723010_Divya.pptx
 
Twitter Based Election Prediction and Analysis
Twitter Based Election Prediction and AnalysisTwitter Based Election Prediction and Analysis
Twitter Based Election Prediction and Analysis
 
A Survey on Analysis of Twitter Opinion Mining using Sentiment Analysis
A Survey on Analysis of Twitter Opinion Mining using Sentiment AnalysisA Survey on Analysis of Twitter Opinion Mining using Sentiment Analysis
A Survey on Analysis of Twitter Opinion Mining using Sentiment Analysis
 
Detection and Analysis of Twitter Trending Topics via Link-Anomaly Detection
Detection and Analysis of Twitter Trending Topics via Link-Anomaly DetectionDetection and Analysis of Twitter Trending Topics via Link-Anomaly Detection
Detection and Analysis of Twitter Trending Topics via Link-Anomaly Detection
 
Measure the Unmeasurable Social Media
Measure the Unmeasurable Social MediaMeasure the Unmeasurable Social Media
Measure the Unmeasurable Social Media
 
Narrative Mind Week 2 H4D Stanford 2016
Narrative Mind Week 2 H4D Stanford 2016Narrative Mind Week 2 H4D Stanford 2016
Narrative Mind Week 2 H4D Stanford 2016
 
Using Chaos to Disentangle an ISIS-Related Twitter Network
Using Chaos to Disentangle an ISIS-Related Twitter NetworkUsing Chaos to Disentangle an ISIS-Related Twitter Network
Using Chaos to Disentangle an ISIS-Related Twitter Network
 
FIX the Fixing PROactive quelling of SPORTS EVENTS manipulation
FIX the Fixing PROactive quelling of SPORTS EVENTS manipulationFIX the Fixing PROactive quelling of SPORTS EVENTS manipulation
FIX the Fixing PROactive quelling of SPORTS EVENTS manipulation
 
All About Twitter!
All About Twitter!All About Twitter!
All About Twitter!
 
A Hybrid Approach to Data Science Project Management
A Hybrid Approach to Data Science Project ManagementA Hybrid Approach to Data Science Project Management
A Hybrid Approach to Data Science Project Management
 

Más de Bernardo Najlis

Toastmasters speech #7 - Research your Subject
Toastmasters speech #7  - Research your SubjectToastmasters speech #7  - Research your Subject
Toastmasters speech #7 - Research your SubjectBernardo Najlis
 
Toastmasters project #5 - Just a jump
Toastmasters project #5  - Just a jumpToastmasters project #5  - Just a jump
Toastmasters project #5 - Just a jumpBernardo Najlis
 
Business Intelligence Presentation - Data Mining (2/2)
Business Intelligence Presentation - Data Mining (2/2)Business Intelligence Presentation - Data Mining (2/2)
Business Intelligence Presentation - Data Mining (2/2)Bernardo Najlis
 
Business Intelligence Presentation (1/2)
Business Intelligence Presentation (1/2)Business Intelligence Presentation (1/2)
Business Intelligence Presentation (1/2)Bernardo Najlis
 

Más de Bernardo Najlis (8)

#FluxFlow
#FluxFlow#FluxFlow
#FluxFlow
 
Introduction to knime
Introduction to knimeIntroduction to knime
Introduction to knime
 
Toastmasters speech #7 - Research your Subject
Toastmasters speech #7  - Research your SubjectToastmasters speech #7  - Research your Subject
Toastmasters speech #7 - Research your Subject
 
Toastmasters project #5 - Just a jump
Toastmasters project #5  - Just a jumpToastmasters project #5  - Just a jump
Toastmasters project #5 - Just a jump
 
What is lomography?
What is lomography?What is lomography?
What is lomography?
 
Plethora
PlethoraPlethora
Plethora
 
Business Intelligence Presentation - Data Mining (2/2)
Business Intelligence Presentation - Data Mining (2/2)Business Intelligence Presentation - Data Mining (2/2)
Business Intelligence Presentation - Data Mining (2/2)
 
Business Intelligence Presentation (1/2)
Business Intelligence Presentation (1/2)Business Intelligence Presentation (1/2)
Business Intelligence Presentation (1/2)
 

Último

Film show post-production powerpoint for site
Film show post-production powerpoint for siteFilm show post-production powerpoint for site
Film show post-production powerpoint for siteAshtonCains
 
Film show pre-production powerpoint for site
Film show pre-production powerpoint for siteFilm show pre-production powerpoint for site
Film show pre-production powerpoint for siteAshtonCains
 
DickinsonSlides teeeeeeeeeeessssssssssst.pptx
DickinsonSlides teeeeeeeeeeessssssssssst.pptxDickinsonSlides teeeeeeeeeeessssssssssst.pptx
DickinsonSlides teeeeeeeeeeessssssssssst.pptxednyonat
 
Film show production powerpoint for site
Film show production powerpoint for siteFilm show production powerpoint for site
Film show production powerpoint for siteAshtonCains
 
Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...Nitya salvi
 
Call Girls In Gurgaon Dlf pHACE 2 Women Delhi ncr
Call Girls In Gurgaon Dlf pHACE 2 Women Delhi ncrCall Girls In Gurgaon Dlf pHACE 2 Women Delhi ncr
Call Girls In Gurgaon Dlf pHACE 2 Women Delhi ncrSapana Sha
 
Film the city investagation powerpoint :)
Film the city investagation powerpoint :)Film the city investagation powerpoint :)
Film the city investagation powerpoint :)AshtonCains
 
BDSM⚡Call Girls in Sector 76 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 76 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 76 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 76 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Website research Powerpoint for Bauer magazine
Website research Powerpoint for Bauer magazineWebsite research Powerpoint for Bauer magazine
Website research Powerpoint for Bauer magazinesamuelcoulson30
 
Interpreting the brief for the media IDY
Interpreting the brief for the media IDYInterpreting the brief for the media IDY
Interpreting the brief for the media IDYgalaxypingy
 
Elite Class ➥8448380779▻ Call Girls In Nizammuddin Delhi NCR
Elite Class ➥8448380779▻ Call Girls In Nizammuddin Delhi NCRElite Class ➥8448380779▻ Call Girls In Nizammuddin Delhi NCR
Elite Class ➥8448380779▻ Call Girls In Nizammuddin Delhi NCRDelhi Call girls
 
Capstone slide deck on the TikTok revolution
Capstone slide deck on the TikTok revolutionCapstone slide deck on the TikTok revolution
Capstone slide deck on the TikTok revolutioneliklein8
 
Capstone slidedeck for my capstone project part 2.pdf
Capstone slidedeck for my capstone project part 2.pdfCapstone slidedeck for my capstone project part 2.pdf
Capstone slidedeck for my capstone project part 2.pdfeliklein8
 
Film show evaluation powerpoint for site
Film show evaluation powerpoint for siteFilm show evaluation powerpoint for site
Film show evaluation powerpoint for siteAshtonCains
 
CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFE
CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFECASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFE
CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFECall girl Jaipur
 
Vellore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Vellore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceVellore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Vellore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDamini Dixit
 
Social media marketing/Seo expert and digital marketing
Social media marketing/Seo expert and digital marketingSocial media marketing/Seo expert and digital marketing
Social media marketing/Seo expert and digital marketingSheikhSaifAli1
 
Jual Obat Aborsi Palu ( Taiwan No.1 ) 085657271886 Obat Penggugur Kandungan C...
Jual Obat Aborsi Palu ( Taiwan No.1 ) 085657271886 Obat Penggugur Kandungan C...Jual Obat Aborsi Palu ( Taiwan No.1 ) 085657271886 Obat Penggugur Kandungan C...
Jual Obat Aborsi Palu ( Taiwan No.1 ) 085657271886 Obat Penggugur Kandungan C...ZurliaSoop
 

Último (20)

Film show post-production powerpoint for site
Film show post-production powerpoint for siteFilm show post-production powerpoint for site
Film show post-production powerpoint for site
 
Film show pre-production powerpoint for site
Film show pre-production powerpoint for siteFilm show pre-production powerpoint for site
Film show pre-production powerpoint for site
 
DickinsonSlides teeeeeeeeeeessssssssssst.pptx
DickinsonSlides teeeeeeeeeeessssssssssst.pptxDickinsonSlides teeeeeeeeeeessssssssssst.pptx
DickinsonSlides teeeeeeeeeeessssssssssst.pptx
 
Film show production powerpoint for site
Film show production powerpoint for siteFilm show production powerpoint for site
Film show production powerpoint for site
 
Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 8617697112 Top Class Pondicherry Escort Servi...
 
Call Girls In Gurgaon Dlf pHACE 2 Women Delhi ncr
Call Girls In Gurgaon Dlf pHACE 2 Women Delhi ncrCall Girls In Gurgaon Dlf pHACE 2 Women Delhi ncr
Call Girls In Gurgaon Dlf pHACE 2 Women Delhi ncr
 
Film the city investagation powerpoint :)
Film the city investagation powerpoint :)Film the city investagation powerpoint :)
Film the city investagation powerpoint :)
 
BDSM⚡Call Girls in Sector 76 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 76 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 76 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 76 Noida Escorts >༒8448380779 Escort Service
 
Website research Powerpoint for Bauer magazine
Website research Powerpoint for Bauer magazineWebsite research Powerpoint for Bauer magazine
Website research Powerpoint for Bauer magazine
 
Interpreting the brief for the media IDY
Interpreting the brief for the media IDYInterpreting the brief for the media IDY
Interpreting the brief for the media IDY
 
Vip Call Girls Tilak Nagar ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Tilak Nagar ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Tilak Nagar ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Tilak Nagar ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Elite Class ➥8448380779▻ Call Girls In Nizammuddin Delhi NCR
Elite Class ➥8448380779▻ Call Girls In Nizammuddin Delhi NCRElite Class ➥8448380779▻ Call Girls In Nizammuddin Delhi NCR
Elite Class ➥8448380779▻ Call Girls In Nizammuddin Delhi NCR
 
Capstone slide deck on the TikTok revolution
Capstone slide deck on the TikTok revolutionCapstone slide deck on the TikTok revolution
Capstone slide deck on the TikTok revolution
 
Capstone slidedeck for my capstone project part 2.pdf
Capstone slidedeck for my capstone project part 2.pdfCapstone slidedeck for my capstone project part 2.pdf
Capstone slidedeck for my capstone project part 2.pdf
 
Film show evaluation powerpoint for site
Film show evaluation powerpoint for siteFilm show evaluation powerpoint for site
Film show evaluation powerpoint for site
 
CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFE
CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFECASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFE
CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFE
 
The Butterfly Effect
The Butterfly EffectThe Butterfly Effect
The Butterfly Effect
 
Vellore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Vellore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceVellore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Vellore Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Social media marketing/Seo expert and digital marketing
Social media marketing/Seo expert and digital marketingSocial media marketing/Seo expert and digital marketing
Social media marketing/Seo expert and digital marketing
 
Jual Obat Aborsi Palu ( Taiwan No.1 ) 085657271886 Obat Penggugur Kandungan C...
Jual Obat Aborsi Palu ( Taiwan No.1 ) 085657271886 Obat Penggugur Kandungan C...Jual Obat Aborsi Palu ( Taiwan No.1 ) 085657271886 Obat Penggugur Kandungan C...
Jual Obat Aborsi Palu ( Taiwan No.1 ) 085657271886 Obat Penggugur Kandungan C...
 

Social Media Analytics on Canadian Airlines

  • 1. Social Media Analytics on Canadian Airlines DS8006 – Social Media Analytics – Winter 2017 Group #1: Aliasghar Arabi, Saeede Sadat Asadi Kakhki, Bernardo Najlis April 5th, 2017
  • 3. Problem Statement and Dataset Selection • Social Media Analytics on Canadian Commercial Airlines Industry to: • Find Insights about social media usage • How companies use social media to communicate with passengers • Types of conversations • Identify patters or behaviours to make recommendations and improve customer engagement Selected Airline Why? Air Canada Flag Carrier and largest airline in Canada Westjet Second largest Canadian airline with national / international reach Porter Regional airline based in Toronto, Ontario Sunwing Airlines Low-cost airline with destinations in US, Mexico and the Caribbean Jetlines Ultra low-cost airline based in Vancouver, BC NewLeaf Virtual Airline selling tickets for Flair Airlines 3
  • 4. Data Collection and Preprocessing • Twitter data collected using ‘twitter’ R package search API • Collect as many tweets as possible (up to 3,200 maximum allowed by search API) • All tweets and retweets from / to the official airline accounts • All tweets that mentioned the airline’s name (capital/lowercase) or hashtag • Data Collected on March 9, 11 and 18, 2017 • Collected, saved and shared using CSV files • Data scrubbing to • remove duplicate observations • Parse date/time fields (using ‘lubridate’) • Added metadata columns to filter replies, retweets and official account tweets 4
  • 5. Analysis – Exploratory Data Analysis / Metadata 5 • For all airlines the most used term is their own brand Airline Destination Air Canada Toronto, Denver WestJet Toronto, St Marteen JetLines Vancouver Porter Toronto NewLeaf N/A SunWing Tenerife, Beach, Resort, Vacation
  • 6. Analysis – Exploratory Data Analysis / Metadata 6 • 90% of NewLeafTravel tweets come from its official account vs only 2% for Sunwing and 3% for JetLines • NewLeaf has the higher reply rate at 60% vs JetLines 5% and SunWing 9% • NewLeafTravel has the highest “engagement” in their official account vs lowest in SunWing and Jetlines
  • 7. Analysis – Topic Modelling 7 • Topic Modelling isolated the top tweet peak on March 8 from all other conversation topics • Messages with emotional content generate more response and echo
  • 8. Analysis – Sentiment Analytics 8 • References to delays are the most negative used terms across all airlines • AirCanada had a terror threat RT: “#US Homeland Secretary: Terrorists threatened #aircanada flights”
  • 9. Analysis – Sentiment Analysis 9 • Air Canada and Westjet have the most variability (and the highest number of total tweets overall) • NewLeaf, who controls 90% of the tweets from their official account, is the most stable and stays always above positive
  • 10. Analysis – Network Analytics 10http://rpubs.com/ds8006/w http://rpubs.com/ds8006/a Airline Density Diameter Reciprocity Centralization Modularity AirCanada 0.000141809 8 0.007968127 0.1509167 0.8468935 Porter 0.00474389 3 0 0.09467456 0.8195001 Jetlines 0.01603146 2 0 0.1175746 0.7178711 Sunwing 0.004352031 3 0 0.06551517 0.9156307 WestJet 0.000400569 4 0.009920635 0.08149005 0.909061 NewLeaf 0.0119863 3 0 0.2624421 0.5748299 • Reciprocity can show the responsivity of airlines to customers. • Modularity values in average are high for these airlines. It shows these networks consist of different conversations.
  • 11. Conclusions and Lessons Learned • Airlines need social media: all of their services are used by individuals • Knowing positive/negative terms helps understand what the company does right or wrong: most negative terms are related to flight delays • Be like NewLeaf, don’t be like SunWing 11 • How to combine different types of social media analysis to make conclusions and recommendations • A: igraph, vizNetwork, Sentiment Analytics • S: Influencers analysis, Association analysis • B: Usage of ggthemes() and LDA() for topic modelling
  • 12. References, Previous Work and Literature • 1. Social Media Analytics for American Airlines [online]. Available: https://www.talkwalker.com/industry-research/airlines/american-airlines-social-media-analytics • 2. Social Media for Airline Industry [online]. Available FTP: niit-tech.com Directory: sites/default Files: files/Social%20Media%20in%20Airline%20Industry(ISG)_0.pdf • 3. Leveraging Customer Analytics: The Airline Industry [online]. Available: http://knowledge.wharton.upenn.edu/article/leveraging-customer-analytics-the-airline-industry/ • 4. Twitter US Airline Sentiment [online]. Available: https://www.kaggle.com/crowdflower/twitter-airline-sentiment • 5. Twitter Topic Modeling Using R [online]. Available: https://gist.github.com/bryangoodrich/7b5ef683ce8db592669e • 6. Sien Chen, Yinghua Huang, Wengqiang Huang, "Big Data Analytics on Aviation Social Media: The Case of China Southern Airlines on Sina Weibo", 2016 IEEE Second International Conference on Big Data Computing Service and Application. doi:10.1109/BigDataService.2016.51 • 7. Pouti Isidore, Moll More Borja, "Airline companies in social media: a case study of HOP", Halmstad, 2013 • 8. Dolan, Rebecca and Shahbaznezhad, Hamidreza, Social Media Strategy in Services: The Effect of Airline Brand Posts on Engagement (February 7, 2017). Available at SSRN: https://ssrn.com/abstract=2913352 • 9. Impact Of Social Networking In The Airline Industry Marketing Essay [online]. Available: https://www.ukessays.com/essays/marketing/impact-of-social-networking-in-the- airline-industry-marketing-essay.php • 10. Xiaotong Duan,TianshuJi,WanyiQian, "Twitter US Airline Recommendation Prediction". Available: http://cs229.stanford.edu/proj2016spr/report/042.pdf • 11. List of Canadian Airlines [online]. Available: https://en.wikipedia.org/wiki/List_of_airlines_of_Canada • 12. Text Mining with R – Twitter Data Analysis [online]. Available: http://www.rdatamining.com/docs/text-mining-with-r • 13. Finding and Removing Duplicate Records [online]. Available: http://www.cookbookr.com/Manipulating_data/Finding_and_removing_duplicate_records/ 12