SlideShare une entreprise Scribd logo
1  sur  14
Managing unstructured text data
       for forecasting purposes
Using webcare data to optimize a contact center‟s capacity
                           by
                       Jos Schijns
     Ivo Temmink and Gonneke Zwennes (Cendris)
Managing unstructured text data for forecasting purposes
Using webcare data to optimize a contact center’s capacity



•    What is the paper about?
     –    More a case study than a research paper
     –    A (pilot) project
     –    Done by Ivo Temmink & Gonneke Zwennes
          (consultants analytics at Cendris)
     –    Asked by a client to optimize the forecasting
          of the number of seats needed in their CC
     –    Included unstructured text data in the model
          besides structured, historical data on
          customer contacts (time series forecasting)




D/IMRS 2012
Pagina 2
Problem statement



•      Why do we think this is of interest?
       –    Unstructured data is often reported to
            represent around 80% of all data that is
            available to an organization
       –    “True leaders are those who will unlock the
            potential of unstructured data and translate it
            into business value” (Confirmit, 2010)

•      But, how to deal with unstructured data and analyze text from various
       sources in a meaningful and measurable way?




    D/IMRS 2012
    Pagina 3
An Example



•    How did we tackle this problem?
     –    How did we deal with unstructured data and analyze text from various
          sources in a meaningful and measurable way?
     –    In order to optimize the forecasting of the number of seats needed in the
          clients’ CC
•    Generally, we used a 4-step approach:
     –    Step 1: Listen to the (voice of the) customer
     –    Step 2: Interpret data to extract meaningful
          information
     –    Step 3: Deliver actionable insights
     –    Step 4: Continuously improve the program

D/IMRS 2012
Pagina 4
An Example
How did we tackle this problem?


•    Step 1: Listen to the (voice of the) customer
     –    Proactively besides reactively
     –    Using unstructured data already acquired and analyzed by the
          clients‟ webcare team
          •   Websites
          •   Blogs
          •   Social media, e.g. Twitter




D/IMRS 2012
Pagina 5
An Example
    How did we tackle this problem?


•     Step 2: Interpret data to extract meaningful information
      –    The webcare team collects all the online (text) messages containing
           one or more pre-defined words
      –    The webcare team reads, labels and archives the (text) messages in
           the „Inbox‟ of the webcare application
           •      Labels are pre-defined
                  (e.g., „complaint‟, „compliment‟, „recommendation‟)
           •      Itemized each customer quote and analyzed it for positive, neutral
                  or negative sentiment
           •      Determining impact factor using an automatic algorithm, 5
                  categories, anchored by „very low – very high‟



    D/IMRS 2012
    Pagina 6
An Example
How did we tackle this problem?


•    Step 3: Deliver actionable insights
     –    Three alternative models were developed, besides the
          existing model of the CC
     –    All three alternative models included webcare data
     –    But differed with respect to whether or not time series data
          were included
     –    And the timeframe of the webcare data used




D/IMRS 2012
Pagina 7
An Example
      How did we tackle this problem?


      •    Step 3: Deliver actionable insights
           –    What model does best?

                                                           Text data included
                           Time series
                            included             2-7 days before         24H before
Existing Model                  √                      -                        -
Alternative Model 1             √                      √                        -
Alternative Model 2             √                      -                        √
Alternative Model 3             -                      -                        √


      D/IMRS 2012
      Pagina 8
An Example
      How did we tackle this problem?


                      Average deviation*   Average deviation*
                          (absolute)              (%)              R2
Existing Model                94                  7%               0,06
Alternative Model 1           78                  6%               0,69
Alternative Model 2           81                  6%               0,83
Alternative Model 3          188                 14%               0,17
* Average difference between forecast and actual number of calls




      D/IMRS 2012
      Pagina 9
An Example
          How did we tackle this problem?
          Alternative model 2


                                        Total number of calls 2011

                              Training set                                           Validation set




1/jan      1/feb    1/mrt   1/apr   1/mei     1/jun   1/jul   1/aug     1/sep     1/okt    1/nov      1/dec

          D/IMRS 2012
          Pagina 10
        Number of calls     Own forecast by client     Model 2 (24-h webcare data, including historical series)
An Example
How did we tackle this problem?


•    Step 4: Continuously improve the program: do‟s and don‟ts
     –    The sources taken into account by the webcare team
          •   E.g., more websites? Other websites? Other sources?
     –    Labels
          •   More labels? Better/more specific?
          •   More consistency in labeling
     –    More messages classified by sentiment
     –    Including other variables
          •   E.g., „volume‟



D/IMRS 2012
Pagina 11
Conclusions



•    Adding webcare data to historical series of contact data results in
     a better forecast of the number of inbound calls
•    Unstructured data should not only be used in a reactive way, as a
     service, but also in a proactive way, as a tool for forecasting and
     planning purposes, e.g. Workforce Management (WFM)
•    Companies can benefit from taking what customers share, for
     example in social media, driving actionable insights and business
     results




D/IMRS 2012
Pagina 12
Contribution to Direct/Interactive Marketing


•    The power of text analytics
•    An application of unstructured data analysis that helps driving
     organizational performance, i.c. more efficient WFM
•    Results, however, can also be used for
     –    Improving the list of FAQ‟s
     –    Adapting the scripts for agents
     –    Preparing agents for emotions
     –    Reduce average time spent on calls
•    “The future success of companies and organizations will
     increasingly be based on their ability to unlock hidden intelligence
     and value from unstructured data, and text in particular”
                                                (The 451 Group, 2005)

D/IMRS 2012
Pagina 13
For further information




                               Contact Details
                          Dr. J. M.C. (Jos) Schijns, MBA
                                     Assistant Professor
                                        Open Universiteit
                                  School of Management

                                T +31 (0)45 – 576 21 96
                                    E jos.schijns@ou.nl




D/IMRS 2012
Pagina 14

Contenu connexe

En vedette

Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldabaux singapore
 
Using Text Analytics to Transform Big Data into Business Insights
Using Text Analytics to Transform Big Data into Business InsightsUsing Text Analytics to Transform Big Data into Business Insights
Using Text Analytics to Transform Big Data into Business InsightsCollective Intellect
 
Michael Thelwall "Sentiment strength detection for the social web: From YouTu...
Michael Thelwall "Sentiment strength detection for the social web: From YouTu...Michael Thelwall "Sentiment strength detection for the social web: From YouTu...
Michael Thelwall "Sentiment strength detection for the social web: From YouTu...Yandex
 
Accuracy Matters – Using Text Analytics to Drive the Cisco Customer Experience
Accuracy Matters – Using Text Analytics to Drive the Cisco Customer ExperienceAccuracy Matters – Using Text Analytics to Drive the Cisco Customer Experience
Accuracy Matters – Using Text Analytics to Drive the Cisco Customer ExperienceAttensity
 

En vedette (10)

Dmef2010 Dm Im Research Summit (Jos Schijns)
Dmef2010 Dm Im Research Summit (Jos Schijns)Dmef2010 Dm Im Research Summit (Jos Schijns)
Dmef2010 Dm Im Research Summit (Jos Schijns)
 
CUSTOMER MAGAZINES: AN EFFECTIVE WEAPON IN THE DIRECT MARKETING ARMORY
CUSTOMER MAGAZINES: AN EFFECTIVE WEAPON IN THE DIRECT MARKETING ARMORYCUSTOMER MAGAZINES: AN EFFECTIVE WEAPON IN THE DIRECT MARKETING ARMORY
CUSTOMER MAGAZINES: AN EFFECTIVE WEAPON IN THE DIRECT MARKETING ARMORY
 
Onderzoek Relatiemagazines (2008)
Onderzoek Relatiemagazines (2008)Onderzoek Relatiemagazines (2008)
Onderzoek Relatiemagazines (2008)
 
What is Big Data?
What is Big Data?What is Big Data?
What is Big Data?
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
 
Using Text Analytics to Transform Big Data into Business Insights
Using Text Analytics to Transform Big Data into Business InsightsUsing Text Analytics to Transform Big Data into Business Insights
Using Text Analytics to Transform Big Data into Business Insights
 
Michael Thelwall "Sentiment strength detection for the social web: From YouTu...
Michael Thelwall "Sentiment strength detection for the social web: From YouTu...Michael Thelwall "Sentiment strength detection for the social web: From YouTu...
Michael Thelwall "Sentiment strength detection for the social web: From YouTu...
 
Accuracy Matters – Using Text Analytics to Drive the Cisco Customer Experience
Accuracy Matters – Using Text Analytics to Drive the Cisco Customer ExperienceAccuracy Matters – Using Text Analytics to Drive the Cisco Customer Experience
Accuracy Matters – Using Text Analytics to Drive the Cisco Customer Experience
 
10.23.14
10.23.1410.23.14
10.23.14
 
5.20.14
5.20.145.20.14
5.20.14
 

Similaire à Dimrs (2012) Managing Unstructured Text Data (Schijns)

Community-Assisted Software Engineering Decision Making
Community-Assisted Software Engineering Decision MakingCommunity-Assisted Software Engineering Decision Making
Community-Assisted Software Engineering Decision Makinggregoryg
 
PPT1-Buss Intel Analytics.pptx
PPT1-Buss Intel  Analytics.pptxPPT1-Buss Intel  Analytics.pptx
PPT1-Buss Intel Analytics.pptxssuser28b150
 
Incident, Problem, Change, Knowledge…and Service Catalog? A Powerful Circle.
Incident, Problem, Change, Knowledge…and Service Catalog? A Powerful Circle. Incident, Problem, Change, Knowledge…and Service Catalog? A Powerful Circle.
Incident, Problem, Change, Knowledge…and Service Catalog? A Powerful Circle. Evergreen Systems
 
التنقيب في البيانات - Data Mining
التنقيب في البيانات -  Data Miningالتنقيب في البيانات -  Data Mining
التنقيب في البيانات - Data Miningnabil_alsharafi
 
Challenges in adapting predictive analytics
Challenges  in  adapting  predictive  analyticsChallenges  in  adapting  predictive  analytics
Challenges in adapting predictive analyticsPrasad Narasimhan
 
AI&BigData Lab 2016. Сергей Шельпук: Методология Data Science проектов
AI&BigData Lab 2016. Сергей Шельпук: Методология Data Science проектовAI&BigData Lab 2016. Сергей Шельпук: Методология Data Science проектов
AI&BigData Lab 2016. Сергей Шельпук: Методология Data Science проектовGeeksLab Odessa
 
CRISP-DM: a data science project methodology
CRISP-DM: a data science project methodologyCRISP-DM: a data science project methodology
CRISP-DM: a data science project methodologySergey Shelpuk
 
Key Principles Of Data Mining
Key Principles Of Data MiningKey Principles Of Data Mining
Key Principles Of Data Miningtobiemuir
 
Drive your fundraising success webinar may 2014
Drive your fundraising success webinar may 2014Drive your fundraising success webinar may 2014
Drive your fundraising success webinar may 2014Brandon Fix
 
[DSC Europe 22] The Making of a Data Organization - Denys Holovatyi
[DSC Europe 22] The Making of a Data Organization - Denys Holovatyi[DSC Europe 22] The Making of a Data Organization - Denys Holovatyi
[DSC Europe 22] The Making of a Data Organization - Denys HolovatyiDataScienceConferenc1
 
Total Economic Impact of Data Virtualization Using Denodo Platform
Total Economic Impact of Data Virtualization Using Denodo PlatformTotal Economic Impact of Data Virtualization Using Denodo Platform
Total Economic Impact of Data Virtualization Using Denodo PlatformDenodo
 
Info Social Networking At Largest Bank Cx C
Info Social Networking At Largest Bank Cx CInfo Social Networking At Largest Bank Cx C
Info Social Networking At Largest Bank Cx CClient X Client
 
Choosing a new database
Choosing a new databaseChoosing a new database
Choosing a new databaseHazel Jennings
 
Media industry solution structured and unstructured data - social media et ...
Media industry solution   structured and unstructured data - social media et ...Media industry solution   structured and unstructured data - social media et ...
Media industry solution structured and unstructured data - social media et ...ebreger
 
Applied_Data_Science_Presented_by_Yhat
Applied_Data_Science_Presented_by_YhatApplied_Data_Science_Presented_by_Yhat
Applied_Data_Science_Presented_by_YhatCharlie Hecht
 
Data Strategy - Executive MBA Class, IE Business School
Data Strategy - Executive MBA Class, IE Business SchoolData Strategy - Executive MBA Class, IE Business School
Data Strategy - Executive MBA Class, IE Business SchoolGam Dias
 

Similaire à Dimrs (2012) Managing Unstructured Text Data (Schijns) (20)

Community-Assisted Software Engineering Decision Making
Community-Assisted Software Engineering Decision MakingCommunity-Assisted Software Engineering Decision Making
Community-Assisted Software Engineering Decision Making
 
PPT1-Buss Intel Analytics.pptx
PPT1-Buss Intel  Analytics.pptxPPT1-Buss Intel  Analytics.pptx
PPT1-Buss Intel Analytics.pptx
 
Incident, Problem, Change, Knowledge…and Service Catalog? A Powerful Circle.
Incident, Problem, Change, Knowledge…and Service Catalog? A Powerful Circle. Incident, Problem, Change, Knowledge…and Service Catalog? A Powerful Circle.
Incident, Problem, Change, Knowledge…and Service Catalog? A Powerful Circle.
 
التنقيب في البيانات - Data Mining
التنقيب في البيانات -  Data Miningالتنقيب في البيانات -  Data Mining
التنقيب في البيانات - Data Mining
 
Challenges in adapting predictive analytics
Challenges  in  adapting  predictive  analyticsChallenges  in  adapting  predictive  analytics
Challenges in adapting predictive analytics
 
AI&BigData Lab 2016. Сергей Шельпук: Методология Data Science проектов
AI&BigData Lab 2016. Сергей Шельпук: Методология Data Science проектовAI&BigData Lab 2016. Сергей Шельпук: Методология Data Science проектов
AI&BigData Lab 2016. Сергей Шельпук: Методология Data Science проектов
 
CRISP-DM: a data science project methodology
CRISP-DM: a data science project methodologyCRISP-DM: a data science project methodology
CRISP-DM: a data science project methodology
 
Key Principles Of Data Mining
Key Principles Of Data MiningKey Principles Of Data Mining
Key Principles Of Data Mining
 
Demystifying ML/AI
Demystifying ML/AIDemystifying ML/AI
Demystifying ML/AI
 
Drive your fundraising success webinar may 2014
Drive your fundraising success webinar may 2014Drive your fundraising success webinar may 2014
Drive your fundraising success webinar may 2014
 
Data integration my_experience
Data integration my_experienceData integration my_experience
Data integration my_experience
 
[DSC Europe 22] The Making of a Data Organization - Denys Holovatyi
[DSC Europe 22] The Making of a Data Organization - Denys Holovatyi[DSC Europe 22] The Making of a Data Organization - Denys Holovatyi
[DSC Europe 22] The Making of a Data Organization - Denys Holovatyi
 
Total Economic Impact of Data Virtualization Using Denodo Platform
Total Economic Impact of Data Virtualization Using Denodo PlatformTotal Economic Impact of Data Virtualization Using Denodo Platform
Total Economic Impact of Data Virtualization Using Denodo Platform
 
Info Social Networking At Largest Bank Cx C
Info Social Networking At Largest Bank Cx CInfo Social Networking At Largest Bank Cx C
Info Social Networking At Largest Bank Cx C
 
Big Data
Big DataBig Data
Big Data
 
Choosing a new database
Choosing a new databaseChoosing a new database
Choosing a new database
 
MIS Wk-10.ppt
MIS Wk-10.pptMIS Wk-10.ppt
MIS Wk-10.ppt
 
Media industry solution structured and unstructured data - social media et ...
Media industry solution   structured and unstructured data - social media et ...Media industry solution   structured and unstructured data - social media et ...
Media industry solution structured and unstructured data - social media et ...
 
Applied_Data_Science_Presented_by_Yhat
Applied_Data_Science_Presented_by_YhatApplied_Data_Science_Presented_by_Yhat
Applied_Data_Science_Presented_by_Yhat
 
Data Strategy - Executive MBA Class, IE Business School
Data Strategy - Executive MBA Class, IE Business SchoolData Strategy - Executive MBA Class, IE Business School
Data Strategy - Executive MBA Class, IE Business School
 

Dimrs (2012) Managing Unstructured Text Data (Schijns)

  • 1. Managing unstructured text data for forecasting purposes Using webcare data to optimize a contact center‟s capacity by Jos Schijns Ivo Temmink and Gonneke Zwennes (Cendris)
  • 2. Managing unstructured text data for forecasting purposes Using webcare data to optimize a contact center’s capacity • What is the paper about? – More a case study than a research paper – A (pilot) project – Done by Ivo Temmink & Gonneke Zwennes (consultants analytics at Cendris) – Asked by a client to optimize the forecasting of the number of seats needed in their CC – Included unstructured text data in the model besides structured, historical data on customer contacts (time series forecasting) D/IMRS 2012 Pagina 2
  • 3. Problem statement • Why do we think this is of interest? – Unstructured data is often reported to represent around 80% of all data that is available to an organization – “True leaders are those who will unlock the potential of unstructured data and translate it into business value” (Confirmit, 2010) • But, how to deal with unstructured data and analyze text from various sources in a meaningful and measurable way? D/IMRS 2012 Pagina 3
  • 4. An Example • How did we tackle this problem? – How did we deal with unstructured data and analyze text from various sources in a meaningful and measurable way? – In order to optimize the forecasting of the number of seats needed in the clients’ CC • Generally, we used a 4-step approach: – Step 1: Listen to the (voice of the) customer – Step 2: Interpret data to extract meaningful information – Step 3: Deliver actionable insights – Step 4: Continuously improve the program D/IMRS 2012 Pagina 4
  • 5. An Example How did we tackle this problem? • Step 1: Listen to the (voice of the) customer – Proactively besides reactively – Using unstructured data already acquired and analyzed by the clients‟ webcare team • Websites • Blogs • Social media, e.g. Twitter D/IMRS 2012 Pagina 5
  • 6. An Example How did we tackle this problem? • Step 2: Interpret data to extract meaningful information – The webcare team collects all the online (text) messages containing one or more pre-defined words – The webcare team reads, labels and archives the (text) messages in the „Inbox‟ of the webcare application • Labels are pre-defined (e.g., „complaint‟, „compliment‟, „recommendation‟) • Itemized each customer quote and analyzed it for positive, neutral or negative sentiment • Determining impact factor using an automatic algorithm, 5 categories, anchored by „very low – very high‟ D/IMRS 2012 Pagina 6
  • 7. An Example How did we tackle this problem? • Step 3: Deliver actionable insights – Three alternative models were developed, besides the existing model of the CC – All three alternative models included webcare data – But differed with respect to whether or not time series data were included – And the timeframe of the webcare data used D/IMRS 2012 Pagina 7
  • 8. An Example How did we tackle this problem? • Step 3: Deliver actionable insights – What model does best? Text data included Time series included 2-7 days before 24H before Existing Model √ - - Alternative Model 1 √ √ - Alternative Model 2 √ - √ Alternative Model 3 - - √ D/IMRS 2012 Pagina 8
  • 9. An Example How did we tackle this problem? Average deviation* Average deviation* (absolute) (%) R2 Existing Model 94 7% 0,06 Alternative Model 1 78 6% 0,69 Alternative Model 2 81 6% 0,83 Alternative Model 3 188 14% 0,17 * Average difference between forecast and actual number of calls D/IMRS 2012 Pagina 9
  • 10. An Example How did we tackle this problem? Alternative model 2 Total number of calls 2011 Training set Validation set 1/jan 1/feb 1/mrt 1/apr 1/mei 1/jun 1/jul 1/aug 1/sep 1/okt 1/nov 1/dec D/IMRS 2012 Pagina 10 Number of calls Own forecast by client Model 2 (24-h webcare data, including historical series)
  • 11. An Example How did we tackle this problem? • Step 4: Continuously improve the program: do‟s and don‟ts – The sources taken into account by the webcare team • E.g., more websites? Other websites? Other sources? – Labels • More labels? Better/more specific? • More consistency in labeling – More messages classified by sentiment – Including other variables • E.g., „volume‟ D/IMRS 2012 Pagina 11
  • 12. Conclusions • Adding webcare data to historical series of contact data results in a better forecast of the number of inbound calls • Unstructured data should not only be used in a reactive way, as a service, but also in a proactive way, as a tool for forecasting and planning purposes, e.g. Workforce Management (WFM) • Companies can benefit from taking what customers share, for example in social media, driving actionable insights and business results D/IMRS 2012 Pagina 12
  • 13. Contribution to Direct/Interactive Marketing • The power of text analytics • An application of unstructured data analysis that helps driving organizational performance, i.c. more efficient WFM • Results, however, can also be used for – Improving the list of FAQ‟s – Adapting the scripts for agents – Preparing agents for emotions – Reduce average time spent on calls • “The future success of companies and organizations will increasingly be based on their ability to unlock hidden intelligence and value from unstructured data, and text in particular” (The 451 Group, 2005) D/IMRS 2012 Pagina 13
  • 14. For further information Contact Details Dr. J. M.C. (Jos) Schijns, MBA Assistant Professor Open Universiteit School of Management T +31 (0)45 – 576 21 96 E jos.schijns@ou.nl D/IMRS 2012 Pagina 14