SlideShare a Scribd company logo
1 of 20
Roy Angelo Saavedra
Tourism Statistics Program
TCESD
August 31, 2016
Extracting Information
from Survey Comments
Think different!
2
 “There’s a way to do it better-find it.”
-Thomas Edison
Overview
 Rationale, objective and method
 Case study
• Comments Analysis
• Negative Comments Analysis
 Limitations
 Conclusions
 Next steps
3
Rationale
 The feedback from survey comments could be
useful to improve client satisfaction or improve
the survey.
 Presently, survey comments collected by
Statistics Canada are not being used, or
extracted through time-consuming manual
processes.
 The question is, can we automate the analysis of
survey comments using text mining techniques?
4
Objective
 Develop an automated tool to monitor and
interpret feedback from survey comments using
basic text mining analysis techniques.
5
Method
 Process steps
1. Clean
2. Split
3. Classify
4. Net Score
5. Append
6
7
Method
“trip canada good border
guards security rude”
“10th trip to Canada was
GOOd, but the border Guards
@at security were rude!!”
Remove punctuations,
digits, upper-case and
meaningless words
1. Clean
3. Classify
2. Split
trip
canada
good
border
security
guards
rude
Separate individual
words from
comment
Classify words as
positive or negative
Everything else is
neutral
Continued
Word Class P
S
N
S
good + 1 0
rude - 0 1
8
Method
4. Net Score
Net Score = PS – NS,
Is the difference between positive and negative score.
ID Comment Words PS NS
Net
Score
01
10th trip to
Canada was
GOOd, but the
border Guards
@at security
were rude
trip
1 1 0
canada
good
border
guards
security
rude
Continued
Method
9
5. Append
ID Comment PS NS
Net
Score
Year Quarter Country Other…
01 10th trip to
Canada was
GOOd, but
the border
Guards @at
security were
rude
1 1 0 2016 1 USA
Case Study
 International Travel Survey (ITS) collects
information on travellers to and from Canada
 Reference period: 2013 to 2015 (Quarterly data)
 Comments were provided on around 20% of the
received survey questionnaires
10
Comments Analysis
 23% of all provided comments were classified as
positive, while 7% were classified negative.
11
Negative
7%
Neutral
70%
Positive
23%
Percentage of response
Comments Analysis
 Traveller comments trend by traveller flow and
comment type
12
0.00%
5.00%
10.00%
15.00%
20.00%
25.00%
30.00%
35.00%
40.00%
45.00%
50.00%
1 2 3 4 1 2 3 4 1 2 3 4
2013 2014 2015
%ofcomment
Period
Canadian - Negative
Canadian - Positive
Visitors - Negative
Visitors - Positive
Comments Analysis
 Distribution of net scores
13
0
500
1000
1500
2000
-3 -2 -1 1 2 3
Count
Net Score
Negative Comments Analysis
14
 Discover reasons for negative comments
 7% of comments are classified as negative
Negative
words
Words from Negative
comments
Negative Comments Analysis
 Half of the negative comments are from visitors.
 Most prevalent words found in the comments
classified as negative.
15
0 20 40 60 80 100
cost
hotel
accommodation
food
flight
canada
Count
NeutralorPositivewords
0 10 20 30 40 50 60
bad
sick
rude
unable
refused
expensive
Count
Negativeword
Limitations
 Software
 One-word analysis
 Only English comments are analyzed
 Words are equally weighted regardless of the
degree of polarity
16
Conclusion
 We developed an automated in-house tool to
quantify, monitor, and extract meaning from
survey comments.
 The tool provides an opportunity to analyze
survey comments efficiently.
 Survey managers can use this extracted
information to improve respondents experience.
 For Tourism stakeholders, the information can
be used to enhance services provided to
travellers.17
Next Steps
 Analyze census and/or other surveys’ comments
 Run the same approach with R.
 Compare French and English comments.
 Explore additional methods
 Correlation
 N-gram
 Visualization
 Sentence segmentation
 Predictive modelling
18
Acknowledgements
 Fellow Student: Queena Chen
 Supervisors: Stéphane Tremblay & Asma Alavi
 Others: Colleagues from TCESD and
Methodology Division
19
Thank You for coming!
Questions/Comments?
20

More Related Content

Viewers also liked

Concept release commentvi
Concept release commentviConcept release commentvi
Concept release commentviArthur Mboue
 
The Benefits of Hydraulic Fracturing
The Benefits of Hydraulic FracturingThe Benefits of Hydraulic Fracturing
The Benefits of Hydraulic FracturingRobert Edgar
 
NHS of Greater Cleveland.pptx
NHS of Greater Cleveland.pptxNHS of Greater Cleveland.pptx
NHS of Greater Cleveland.pptxTaylor Hartman
 
Bienbannhom1
Bienbannhom1Bienbannhom1
Bienbannhom1Lê Nhi
 
Media Evaluation question 6
Media Evaluation question 6Media Evaluation question 6
Media Evaluation question 6rorydes123
 
Assessing ABS players table
Assessing ABS players tableAssessing ABS players table
Assessing ABS players tableArthur Mboue
 
Schedule 14-A disclosure, Fast Filing
Schedule 14-A disclosure, Fast FilingSchedule 14-A disclosure, Fast Filing
Schedule 14-A disclosure, Fast FilingArthur Mboue
 
1705 JacobStone 2016 catalogue No prices
1705 JacobStone 2016 catalogue No prices1705 JacobStone 2016 catalogue No prices
1705 JacobStone 2016 catalogue No pricesEmma Krestin
 
1935 PeterAllen Eyewear 2016 A4 Catalogue No prices
1935 PeterAllen Eyewear 2016 A4 Catalogue No prices1935 PeterAllen Eyewear 2016 A4 Catalogue No prices
1935 PeterAllen Eyewear 2016 A4 Catalogue No pricesEmma Krestin
 
World bank group governance is here to stay
World bank group governance is here to stayWorld bank group governance is here to stay
World bank group governance is here to stayArthur Mboue
 

Viewers also liked (16)

Concept release commentvi
Concept release commentviConcept release commentvi
Concept release commentvi
 
The Benefits of Hydraulic Fracturing
The Benefits of Hydraulic FracturingThe Benefits of Hydraulic Fracturing
The Benefits of Hydraulic Fracturing
 
NHS of Greater Cleveland.pptx
NHS of Greater Cleveland.pptxNHS of Greater Cleveland.pptx
NHS of Greater Cleveland.pptx
 
Tacy family
Tacy familyTacy family
Tacy family
 
Bienbannhom1
Bienbannhom1Bienbannhom1
Bienbannhom1
 
Media Evaluation question 6
Media Evaluation question 6Media Evaluation question 6
Media Evaluation question 6
 
Nadya aunt die
Nadya aunt dieNadya aunt die
Nadya aunt die
 
Assessing ABS players table
Assessing ABS players tableAssessing ABS players table
Assessing ABS players table
 
Aaron mom
Aaron momAaron mom
Aaron mom
 
Schedule 14-A disclosure, Fast Filing
Schedule 14-A disclosure, Fast FilingSchedule 14-A disclosure, Fast Filing
Schedule 14-A disclosure, Fast Filing
 
Clase c (w205)
Clase c (w205)Clase c (w205)
Clase c (w205)
 
DC labeling convention
DC labeling conventionDC labeling convention
DC labeling convention
 
Esha pandas
Esha pandasEsha pandas
Esha pandas
 
1705 JacobStone 2016 catalogue No prices
1705 JacobStone 2016 catalogue No prices1705 JacobStone 2016 catalogue No prices
1705 JacobStone 2016 catalogue No prices
 
1935 PeterAllen Eyewear 2016 A4 Catalogue No prices
1935 PeterAllen Eyewear 2016 A4 Catalogue No prices1935 PeterAllen Eyewear 2016 A4 Catalogue No prices
1935 PeterAllen Eyewear 2016 A4 Catalogue No prices
 
World bank group governance is here to stay
World bank group governance is here to stayWorld bank group governance is here to stay
World bank group governance is here to stay
 

Similar to Text_Mining_en

Do the sums: travel reviews + data analysis = better experiences
Do the sums: travel reviews + data analysis = better experiencesDo the sums: travel reviews + data analysis = better experiences
Do the sums: travel reviews + data analysis = better experiencesKevin May
 
What do people really think about today’s market research reports?
What do people really think about today’s market research reports?What do people really think about today’s market research reports?
What do people really think about today’s market research reports?Ray Poynter
 
2011gdsadvertisingstudytravelclick 13265899836091-phpapp02-120114193149-phpapp02
2011gdsadvertisingstudytravelclick 13265899836091-phpapp02-120114193149-phpapp022011gdsadvertisingstudytravelclick 13265899836091-phpapp02-120114193149-phpapp02
2011gdsadvertisingstudytravelclick 13265899836091-phpapp02-120114193149-phpapp02Ashish Krishna
 
ICEM Presentation-Istanbul-September 2014_LinkedIn
ICEM Presentation-Istanbul-September 2014_LinkedInICEM Presentation-Istanbul-September 2014_LinkedIn
ICEM Presentation-Istanbul-September 2014_LinkedInMohamad El-Hinnawi, CCXP
 
State of Evaluation 2012: Evaluation Practice and Capacity in the Nonprofit S...
State of Evaluation 2012: Evaluation Practice and Capacity in the Nonprofit S...State of Evaluation 2012: Evaluation Practice and Capacity in the Nonprofit S...
State of Evaluation 2012: Evaluation Practice and Capacity in the Nonprofit S...Washington Evaluators
 
Survey Design Gpts Presentation Nov 30th 1245am
Survey Design Gpts Presentation Nov 30th 1245amSurvey Design Gpts Presentation Nov 30th 1245am
Survey Design Gpts Presentation Nov 30th 1245amsupermariofriend
 
State of Evaluation 2012: Evaluation Practice and Capacity in the Nonprofit S...
State of Evaluation 2012: Evaluation Practice and Capacity in the Nonprofit S...State of Evaluation 2012: Evaluation Practice and Capacity in the Nonprofit S...
State of Evaluation 2012: Evaluation Practice and Capacity in the Nonprofit S...Innovation Network
 
The Modern Traveler - 25 Sep 2013
The Modern Traveler - 25 Sep 2013The Modern Traveler - 25 Sep 2013
The Modern Traveler - 25 Sep 2013Rusty Warner
 
We Do WHAT?: A Higher Ed Customer Experience Audit | iFactory at Illinois Web...
We Do WHAT?: A Higher Ed Customer Experience Audit | iFactory at Illinois Web...We Do WHAT?: A Higher Ed Customer Experience Audit | iFactory at Illinois Web...
We Do WHAT?: A Higher Ed Customer Experience Audit | iFactory at Illinois Web...Ashley McQuaid
 
RMACC 2018 Keynote: Breaking the Glass Ceiling Identifying and Addressing Sel...
RMACC 2018 Keynote: Breaking the Glass Ceiling Identifying and Addressing Sel...RMACC 2018 Keynote: Breaking the Glass Ceiling Identifying and Addressing Sel...
RMACC 2018 Keynote: Breaking the Glass Ceiling Identifying and Addressing Sel...Lorna Rivera
 
WEBINAR VIDEO: Cornell/Revinate study of how to improve your TripAdvisor rank...
WEBINAR VIDEO: Cornell/Revinate study of how to improve your TripAdvisor rank...WEBINAR VIDEO: Cornell/Revinate study of how to improve your TripAdvisor rank...
WEBINAR VIDEO: Cornell/Revinate study of how to improve your TripAdvisor rank...tnooz
 
Insidelocal - Reviews & Reputation Management for Local Businesses - Presenta...
Insidelocal - Reviews & Reputation Management for Local Businesses - Presenta...Insidelocal - Reviews & Reputation Management for Local Businesses - Presenta...
Insidelocal - Reviews & Reputation Management for Local Businesses - Presenta...Myles Anderson
 
Empowering Data-Driven Marketers: How UX Research & Usability Testing Can Pos...
Empowering Data-Driven Marketers: How UX Research & Usability Testing Can Pos...Empowering Data-Driven Marketers: How UX Research & Usability Testing Can Pos...
Empowering Data-Driven Marketers: How UX Research & Usability Testing Can Pos...UserZoom
 
Employee Engagement: What is it? How Do You Improve it? 10 Best Practices fro...
Employee Engagement: What is it? How Do You Improve it? 10 Best Practices fro...Employee Engagement: What is it? How Do You Improve it? 10 Best Practices fro...
Employee Engagement: What is it? How Do You Improve it? 10 Best Practices fro...Qualtrics
 
Data-Driven Enrollment: Getting to Know Your Consumers
Data-Driven Enrollment: Getting to Know Your ConsumersData-Driven Enrollment: Getting to Know Your Consumers
Data-Driven Enrollment: Getting to Know Your ConsumersEnroll America
 
CERIC 2015 Survey of Career Service Professionals, Secondary Education Sector
CERIC 2015 Survey of Career Service Professionals, Secondary Education SectorCERIC 2015 Survey of Career Service Professionals, Secondary Education Sector
CERIC 2015 Survey of Career Service Professionals, Secondary Education SectorCERIC
 

Similar to Text_Mining_en (20)

Do the sums: travel reviews + data analysis = better experiences
Do the sums: travel reviews + data analysis = better experiencesDo the sums: travel reviews + data analysis = better experiences
Do the sums: travel reviews + data analysis = better experiences
 
What do people really think about today’s market research reports?
What do people really think about today’s market research reports?What do people really think about today’s market research reports?
What do people really think about today’s market research reports?
 
2011gdsadvertisingstudytravelclick 13265899836091-phpapp02-120114193149-phpapp02
2011gdsadvertisingstudytravelclick 13265899836091-phpapp02-120114193149-phpapp022011gdsadvertisingstudytravelclick 13265899836091-phpapp02-120114193149-phpapp02
2011gdsadvertisingstudytravelclick 13265899836091-phpapp02-120114193149-phpapp02
 
Voice of Customer Program Design
Voice of Customer Program Design Voice of Customer Program Design
Voice of Customer Program Design
 
ICEM Presentation-Istanbul-September 2014_LinkedIn
ICEM Presentation-Istanbul-September 2014_LinkedInICEM Presentation-Istanbul-September 2014_LinkedIn
ICEM Presentation-Istanbul-September 2014_LinkedIn
 
State of Evaluation 2012: Evaluation Practice and Capacity in the Nonprofit S...
State of Evaluation 2012: Evaluation Practice and Capacity in the Nonprofit S...State of Evaluation 2012: Evaluation Practice and Capacity in the Nonprofit S...
State of Evaluation 2012: Evaluation Practice and Capacity in the Nonprofit S...
 
Survey Design Gpts Presentation Nov 30th 1245am
Survey Design Gpts Presentation Nov 30th 1245amSurvey Design Gpts Presentation Nov 30th 1245am
Survey Design Gpts Presentation Nov 30th 1245am
 
Trip Advisor
Trip AdvisorTrip Advisor
Trip Advisor
 
State of Evaluation 2012: Evaluation Practice and Capacity in the Nonprofit S...
State of Evaluation 2012: Evaluation Practice and Capacity in the Nonprofit S...State of Evaluation 2012: Evaluation Practice and Capacity in the Nonprofit S...
State of Evaluation 2012: Evaluation Practice and Capacity in the Nonprofit S...
 
The Modern Traveler - 25 Sep 2013
The Modern Traveler - 25 Sep 2013The Modern Traveler - 25 Sep 2013
The Modern Traveler - 25 Sep 2013
 
We Do WHAT?: A Higher Ed Customer Experience Audit | iFactory at Illinois Web...
We Do WHAT?: A Higher Ed Customer Experience Audit | iFactory at Illinois Web...We Do WHAT?: A Higher Ed Customer Experience Audit | iFactory at Illinois Web...
We Do WHAT?: A Higher Ed Customer Experience Audit | iFactory at Illinois Web...
 
RMACC 2018 Keynote: Breaking the Glass Ceiling Identifying and Addressing Sel...
RMACC 2018 Keynote: Breaking the Glass Ceiling Identifying and Addressing Sel...RMACC 2018 Keynote: Breaking the Glass Ceiling Identifying and Addressing Sel...
RMACC 2018 Keynote: Breaking the Glass Ceiling Identifying and Addressing Sel...
 
Asmi San Diego
Asmi San DiegoAsmi San Diego
Asmi San Diego
 
WEBINAR VIDEO: Cornell/Revinate study of how to improve your TripAdvisor rank...
WEBINAR VIDEO: Cornell/Revinate study of how to improve your TripAdvisor rank...WEBINAR VIDEO: Cornell/Revinate study of how to improve your TripAdvisor rank...
WEBINAR VIDEO: Cornell/Revinate study of how to improve your TripAdvisor rank...
 
Insidelocal - Reviews & Reputation Management for Local Businesses - Presenta...
Insidelocal - Reviews & Reputation Management for Local Businesses - Presenta...Insidelocal - Reviews & Reputation Management for Local Businesses - Presenta...
Insidelocal - Reviews & Reputation Management for Local Businesses - Presenta...
 
JA, PA, Selection 2016
JA, PA, Selection 2016JA, PA, Selection 2016
JA, PA, Selection 2016
 
Empowering Data-Driven Marketers: How UX Research & Usability Testing Can Pos...
Empowering Data-Driven Marketers: How UX Research & Usability Testing Can Pos...Empowering Data-Driven Marketers: How UX Research & Usability Testing Can Pos...
Empowering Data-Driven Marketers: How UX Research & Usability Testing Can Pos...
 
Employee Engagement: What is it? How Do You Improve it? 10 Best Practices fro...
Employee Engagement: What is it? How Do You Improve it? 10 Best Practices fro...Employee Engagement: What is it? How Do You Improve it? 10 Best Practices fro...
Employee Engagement: What is it? How Do You Improve it? 10 Best Practices fro...
 
Data-Driven Enrollment: Getting to Know Your Consumers
Data-Driven Enrollment: Getting to Know Your ConsumersData-Driven Enrollment: Getting to Know Your Consumers
Data-Driven Enrollment: Getting to Know Your Consumers
 
CERIC 2015 Survey of Career Service Professionals, Secondary Education Sector
CERIC 2015 Survey of Career Service Professionals, Secondary Education SectorCERIC 2015 Survey of Career Service Professionals, Secondary Education Sector
CERIC 2015 Survey of Career Service Professionals, Secondary Education Sector
 

Text_Mining_en

  • 1. Roy Angelo Saavedra Tourism Statistics Program TCESD August 31, 2016 Extracting Information from Survey Comments
  • 2. Think different! 2  “There’s a way to do it better-find it.” -Thomas Edison
  • 3. Overview  Rationale, objective and method  Case study • Comments Analysis • Negative Comments Analysis  Limitations  Conclusions  Next steps 3
  • 4. Rationale  The feedback from survey comments could be useful to improve client satisfaction or improve the survey.  Presently, survey comments collected by Statistics Canada are not being used, or extracted through time-consuming manual processes.  The question is, can we automate the analysis of survey comments using text mining techniques? 4
  • 5. Objective  Develop an automated tool to monitor and interpret feedback from survey comments using basic text mining analysis techniques. 5
  • 6. Method  Process steps 1. Clean 2. Split 3. Classify 4. Net Score 5. Append 6
  • 7. 7 Method “trip canada good border guards security rude” “10th trip to Canada was GOOd, but the border Guards @at security were rude!!” Remove punctuations, digits, upper-case and meaningless words 1. Clean 3. Classify 2. Split trip canada good border security guards rude Separate individual words from comment Classify words as positive or negative Everything else is neutral Continued Word Class P S N S good + 1 0 rude - 0 1
  • 8. 8 Method 4. Net Score Net Score = PS – NS, Is the difference between positive and negative score. ID Comment Words PS NS Net Score 01 10th trip to Canada was GOOd, but the border Guards @at security were rude trip 1 1 0 canada good border guards security rude Continued
  • 9. Method 9 5. Append ID Comment PS NS Net Score Year Quarter Country Other… 01 10th trip to Canada was GOOd, but the border Guards @at security were rude 1 1 0 2016 1 USA
  • 10. Case Study  International Travel Survey (ITS) collects information on travellers to and from Canada  Reference period: 2013 to 2015 (Quarterly data)  Comments were provided on around 20% of the received survey questionnaires 10
  • 11. Comments Analysis  23% of all provided comments were classified as positive, while 7% were classified negative. 11 Negative 7% Neutral 70% Positive 23% Percentage of response
  • 12. Comments Analysis  Traveller comments trend by traveller flow and comment type 12 0.00% 5.00% 10.00% 15.00% 20.00% 25.00% 30.00% 35.00% 40.00% 45.00% 50.00% 1 2 3 4 1 2 3 4 1 2 3 4 2013 2014 2015 %ofcomment Period Canadian - Negative Canadian - Positive Visitors - Negative Visitors - Positive
  • 13. Comments Analysis  Distribution of net scores 13 0 500 1000 1500 2000 -3 -2 -1 1 2 3 Count Net Score
  • 14. Negative Comments Analysis 14  Discover reasons for negative comments  7% of comments are classified as negative Negative words Words from Negative comments
  • 15. Negative Comments Analysis  Half of the negative comments are from visitors.  Most prevalent words found in the comments classified as negative. 15 0 20 40 60 80 100 cost hotel accommodation food flight canada Count NeutralorPositivewords 0 10 20 30 40 50 60 bad sick rude unable refused expensive Count Negativeword
  • 16. Limitations  Software  One-word analysis  Only English comments are analyzed  Words are equally weighted regardless of the degree of polarity 16
  • 17. Conclusion  We developed an automated in-house tool to quantify, monitor, and extract meaning from survey comments.  The tool provides an opportunity to analyze survey comments efficiently.  Survey managers can use this extracted information to improve respondents experience.  For Tourism stakeholders, the information can be used to enhance services provided to travellers.17
  • 18. Next Steps  Analyze census and/or other surveys’ comments  Run the same approach with R.  Compare French and English comments.  Explore additional methods  Correlation  N-gram  Visualization  Sentence segmentation  Predictive modelling 18
  • 19. Acknowledgements  Fellow Student: Queena Chen  Supervisors: Stéphane Tremblay & Asma Alavi  Others: Colleagues from TCESD and Methodology Division 19
  • 20. Thank You for coming! Questions/Comments? 20

Editor's Notes

  1. Visitor Observations = 48516 Canadian Observations = 21641 Total Observations = 70157
  2. Green and Red: Positive higher than negative. Flow, Visitors respond better than Canadians. 3. Briefly seasonality effect. Suggestion only. How does the response trend change by season.
  3. Price to text mining module is very expensive Using R would have been possible but TM package and all of its dependency would have been required. Python or OpenNPL were not available to install. Predictive modelling meaning to see if a certain word has a meaning.