SlideShare una empresa de Scribd logo
1 de 26
Joseph „Jofish‟ Kaye, Nokia
Research
Anita Lillie, LinkedIn
Deepak Jagdish, Nokia Research
James Walkup, Nokia
Rita Parada, Nokia Design
Koichi Mori, Nokia Research
Nokia Internet Pulse

1. How it works
2. Evolution
3. Evaluation



2   © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
http://nip.nokia.com/app

3   © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
How it works (1): gather
First we collect tweets using Twitter‟s streaming API filter:
keywords = { “nokia”:[“nokia, lumia, asha, phone”],
             “chi2012”:[“chi2012, chifilter”],…}
filter = keywords.values()
d=urllib2.Request('https://stream.twitter.com/1/statuses/filt
er.json',"track="+filter)
open(YY+"/"+MM+"/"+DD+"/"+HHMM+".result",’a’).write(d)
Then we sort them into files:
for json.load(tweet) in open(file):
       for keyword in keywords:
                          if keyword.values() in tweet:
                                            keywordyymmdd.write(tweet)


4     © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
How it works (2): sentiment, words
Then we remove stopwords and use a heavily edited version
of the Pitt MPQA to identify a summary of sentiment for each
tweet, producing a words file, ~50 words for each
hour, day, and last-day, last-week:

{ "words": [
{"phone": {"count": 57, "sentiment": 0.15384615384615385}},
{"astound": {"count": 26, "sentiment": 1.0}},
{"c7": {"count": 28, "sentiment": 0.65384615384615385}},
{"use": {"count": 33, "sentiment": 0}},…




5     © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
How it works (3): tweets by
topic
And an (annotated) tweets file for each of those keywords
{ "tweets": [
    {"phone": [
           "<span class='isAuthor'>@iNon_Chalant</span>:
Teacher asked if i was strandon on an island wat would i
bring? I said a NOKIA phone, those phones Never <span class=
'isNegative'>Break</span> <span
class='isPositive'>lol</span>",
           "<span class='isAuthor'>@ekemona</span>: Nokia To
Use ST-Ericsson Chips For Windows Phone 8 Handsets: By
ELIZABETH WOYKE When Nokia debuts its hotly-anti... <a
href='http://bit.ly/lFqWXi'>http://bit.ly/lFqWXi</a>",




6     © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
How it works(4): the front end
• Multiple front ends on the same json-producing backend:
    • The desktop Flash version you saw earlier
        • Which has multiple versions:
                 •    One for the internet
                 •    One for the intranet (more searches! More sekrit!)
                 •    One for the big screens in the kitchens (some optimizations)
                 •    One for Sesame Workshop‟s offices in NYC
    • The Windows Phone version (currently Nokia-internal)
    • A now-defunct S60 phone version




7      © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
Evolution: May 2009




8   © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
Evolution: July 2009




9   © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
Evolution: September 2009




 10   © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
Evolution: January 2010




11   © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
Evolution: January 2010




12   © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
Evolution: April 2010




13   © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
Evolution: July 2011




14   © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
Evolution: January 2012




15   © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
Evaluation

We asked a randomly selected
group of N=44 users to rate their
enjoyment and satisfaction with
Nokia Internet Pulse on a scale of
1 to 7 ranging from “Very much
not” to “Extremely very much
indeed”
16   © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
Evaluation
We asked a randomly selected
group of N=44 employees to rate
their enjoyment and satisfaction
with Nokia Internet Pulse on a
scale of 1 to 7 ranging from “Very
much not” to “Extremely very
much indeed”
17   © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
Evaluation


                         Oh, I know this.
                         I use it every day.

                                                                8 April 2010
                                                       Olli-Pekka Kallasvuo
                                      Nokia CEO, June 2006-September 2010

18   © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
Evaluation

                          This is great.
                          We need to do
                          more like this.
                                                                       25 September 2010
                                                                             Stephen Elop
                                                               Nokia CEO, September 2010-
19   © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
Evaluation




20   © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
Evaluation
Nokia Internet Pulse (last updated 2012-04-23)      Past week      Total (143
days)
Pageviews (ranking:19 out of 203)           75             2193
Downloads                                                  14
         314
Forum posts                                                1
         5
First Impression Survey score              -40 (N=10)      -43 (N=49)




21    © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
22   © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
Evaluation




23   © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
Evaluation




24   © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
What constitutes success?
• We designed, iterated and built a system which has been running
  for three years and is still running
• Hundreds of people have used thousands of times in our kitchen
  and around our lab in Palo Alto
• NIP screens are on every floor of our new building in Sunnyvale
• We officially Technology Transferred to User & Operator Insights
• We worked with great people inside and outside Nokia and spent
  a lot of time thinking through the implications of big data
• The CTO took Anita and I out for a really seriously good dinner
  with an excellent bottle of amerone
• In an intangible but important way, we got the company thinking
  seriously about what people are saying about us in social media


25    © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
http://nip.nokia.com/app
     http://bit.ly/nippaper
     http://slidesha.re/NIPulse




Joseph „Jofish‟ Kaye
jofish.kaye@nokia.com
@jofish
26     © 2012 Nokia   chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye

Más contenido relacionado

Destacado

Texas STaR Chart Presentation
Texas STaR Chart PresentationTexas STaR Chart Presentation
Texas STaR Chart PresentationRoscoe3
 
VU Tarptautinio verslo mokyklos prezentacija būsimiems studentams
VU Tarptautinio verslo mokyklos prezentacija būsimiems studentamsVU Tarptautinio verslo mokyklos prezentacija būsimiems studentams
VU Tarptautinio verslo mokyklos prezentacija būsimiems studentamsTarptautinio Verslo Mokykla
 
Mark Hancock, Planning Director, The Real Adventure Unlimited...
Mark Hancock, Planning Director, The Real Adventure Unlimited...Mark Hancock, Planning Director, The Real Adventure Unlimited...
Mark Hancock, Planning Director, The Real Adventure Unlimited...Rachel Aldighieri
 
Simon Gill, Chief Creative Officer, DigitasLBi
Simon Gill, Chief Creative Officer, DigitasLBiSimon Gill, Chief Creative Officer, DigitasLBi
Simon Gill, Chief Creative Officer, DigitasLBiRachel Aldighieri
 
Cool green home keynote v1
Cool green home keynote v1Cool green home keynote v1
Cool green home keynote v1MontanaRadio
 
Welcome to Mobile Customer Experience
Welcome to Mobile Customer ExperienceWelcome to Mobile Customer Experience
Welcome to Mobile Customer ExperienceRachel Aldighieri
 
Technology plan for blog
Technology plan for blogTechnology plan for blog
Technology plan for bloglesliegvasquez
 
COSECHA INF103S8
COSECHA INF103S8COSECHA INF103S8
COSECHA INF103S8gabyq222
 
Dhwani quiz finals
Dhwani quiz finalsDhwani quiz finals
Dhwani quiz finalsSreejesh P S
 
What shape is ky
What shape is kyWhat shape is ky
What shape is kynkyec
 
DMA North- The Power of Print, 07.03.12
DMA North- The Power of Print, 07.03.12DMA North- The Power of Print, 07.03.12
DMA North- The Power of Print, 07.03.12Rachel Aldighieri
 
張豐年醫師否決「國光石化之開發」
張豐年醫師否決「國光石化之開發」張豐年醫師否決「國光石化之開發」
張豐年醫師否決「國光石化之開發」佳真 王
 
Application Software in Academics
Application Software in AcademicsApplication Software in Academics
Application Software in AcademicsFaiza Rehman
 
Take control of big data equifax - updated
Take control of big data   equifax - updatedTake control of big data   equifax - updated
Take control of big data equifax - updatedRachel Aldighieri
 
Masada family tree
Masada family treeMasada family tree
Masada family treefujii57
 

Destacado (20)

Texas STaR Chart Presentation
Texas STaR Chart PresentationTexas STaR Chart Presentation
Texas STaR Chart Presentation
 
VU Tarptautinio verslo mokyklos prezentacija būsimiems studentams
VU Tarptautinio verslo mokyklos prezentacija būsimiems studentamsVU Tarptautinio verslo mokyklos prezentacija būsimiems studentams
VU Tarptautinio verslo mokyklos prezentacija būsimiems studentams
 
Mark Hancock, Planning Director, The Real Adventure Unlimited...
Mark Hancock, Planning Director, The Real Adventure Unlimited...Mark Hancock, Planning Director, The Real Adventure Unlimited...
Mark Hancock, Planning Director, The Real Adventure Unlimited...
 
Simon Gill, Chief Creative Officer, DigitasLBi
Simon Gill, Chief Creative Officer, DigitasLBiSimon Gill, Chief Creative Officer, DigitasLBi
Simon Gill, Chief Creative Officer, DigitasLBi
 
Mca co qb
Mca co qbMca co qb
Mca co qb
 
Cool green home keynote v1
Cool green home keynote v1Cool green home keynote v1
Cool green home keynote v1
 
Magazine
MagazineMagazine
Magazine
 
Welcome to Mobile Customer Experience
Welcome to Mobile Customer ExperienceWelcome to Mobile Customer Experience
Welcome to Mobile Customer Experience
 
Evaluation Q1
Evaluation Q1Evaluation Q1
Evaluation Q1
 
Technology plan for blog
Technology plan for blogTechnology plan for blog
Technology plan for blog
 
COSECHA INF103S8
COSECHA INF103S8COSECHA INF103S8
COSECHA INF103S8
 
Dhwani quiz finals
Dhwani quiz finalsDhwani quiz finals
Dhwani quiz finals
 
What shape is ky
What shape is kyWhat shape is ky
What shape is ky
 
Ugly duck
Ugly duckUgly duck
Ugly duck
 
DMA North- The Power of Print, 07.03.12
DMA North- The Power of Print, 07.03.12DMA North- The Power of Print, 07.03.12
DMA North- The Power of Print, 07.03.12
 
張豐年醫師否決「國光石化之開發」
張豐年醫師否決「國光石化之開發」張豐年醫師否決「國光石化之開發」
張豐年醫師否決「國光石化之開發」
 
Application Software in Academics
Application Software in AcademicsApplication Software in Academics
Application Software in Academics
 
Take control of big data equifax - updated
Take control of big data   equifax - updatedTake control of big data   equifax - updated
Take control of big data equifax - updated
 
ERASMUS+ programa: galimybės studentams
ERASMUS+ programa: galimybės studentamsERASMUS+ programa: galimybės studentams
ERASMUS+ programa: galimybės studentams
 
Masada family tree
Masada family treeMasada family tree
Masada family tree
 

Último

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 

Último (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 

Nokia Internet Pulse: A Long Term Deployment and Iteration of a Twitter Visualization

  • 1. Joseph „Jofish‟ Kaye, Nokia Research Anita Lillie, LinkedIn Deepak Jagdish, Nokia Research James Walkup, Nokia Rita Parada, Nokia Design Koichi Mori, Nokia Research
  • 2. Nokia Internet Pulse 1. How it works 2. Evolution 3. Evaluation 2 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 3. http://nip.nokia.com/app 3 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 4. How it works (1): gather First we collect tweets using Twitter‟s streaming API filter: keywords = { “nokia”:[“nokia, lumia, asha, phone”], “chi2012”:[“chi2012, chifilter”],…} filter = keywords.values() d=urllib2.Request('https://stream.twitter.com/1/statuses/filt er.json',"track="+filter) open(YY+"/"+MM+"/"+DD+"/"+HHMM+".result",’a’).write(d) Then we sort them into files: for json.load(tweet) in open(file): for keyword in keywords: if keyword.values() in tweet: keywordyymmdd.write(tweet) 4 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 5. How it works (2): sentiment, words Then we remove stopwords and use a heavily edited version of the Pitt MPQA to identify a summary of sentiment for each tweet, producing a words file, ~50 words for each hour, day, and last-day, last-week: { "words": [ {"phone": {"count": 57, "sentiment": 0.15384615384615385}}, {"astound": {"count": 26, "sentiment": 1.0}}, {"c7": {"count": 28, "sentiment": 0.65384615384615385}}, {"use": {"count": 33, "sentiment": 0}},… 5 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 6. How it works (3): tweets by topic And an (annotated) tweets file for each of those keywords { "tweets": [ {"phone": [ "<span class='isAuthor'>@iNon_Chalant</span>: Teacher asked if i was strandon on an island wat would i bring? I said a NOKIA phone, those phones Never <span class= 'isNegative'>Break</span> <span class='isPositive'>lol</span>", "<span class='isAuthor'>@ekemona</span>: Nokia To Use ST-Ericsson Chips For Windows Phone 8 Handsets: By ELIZABETH WOYKE When Nokia debuts its hotly-anti... <a href='http://bit.ly/lFqWXi'>http://bit.ly/lFqWXi</a>", 6 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 7. How it works(4): the front end • Multiple front ends on the same json-producing backend: • The desktop Flash version you saw earlier • Which has multiple versions: • One for the internet • One for the intranet (more searches! More sekrit!) • One for the big screens in the kitchens (some optimizations) • One for Sesame Workshop‟s offices in NYC • The Windows Phone version (currently Nokia-internal) • A now-defunct S60 phone version 7 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 8. Evolution: May 2009 8 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 9. Evolution: July 2009 9 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 10. Evolution: September 2009 10 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 11. Evolution: January 2010 11 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 12. Evolution: January 2010 12 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 13. Evolution: April 2010 13 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 14. Evolution: July 2011 14 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 15. Evolution: January 2012 15 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 16. Evaluation We asked a randomly selected group of N=44 users to rate their enjoyment and satisfaction with Nokia Internet Pulse on a scale of 1 to 7 ranging from “Very much not” to “Extremely very much indeed” 16 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 17. Evaluation We asked a randomly selected group of N=44 employees to rate their enjoyment and satisfaction with Nokia Internet Pulse on a scale of 1 to 7 ranging from “Very much not” to “Extremely very much indeed” 17 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 18. Evaluation Oh, I know this. I use it every day. 8 April 2010 Olli-Pekka Kallasvuo Nokia CEO, June 2006-September 2010 18 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 19. Evaluation This is great. We need to do more like this. 25 September 2010 Stephen Elop Nokia CEO, September 2010- 19 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 20. Evaluation 20 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 21. Evaluation Nokia Internet Pulse (last updated 2012-04-23) Past week Total (143 days) Pageviews (ranking:19 out of 203) 75 2193 Downloads 14 314 Forum posts 1 5 First Impression Survey score -40 (N=10) -43 (N=49) 21 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 22. 22 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 23. Evaluation 23 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 24. Evaluation 24 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 25. What constitutes success? • We designed, iterated and built a system which has been running for three years and is still running • Hundreds of people have used thousands of times in our kitchen and around our lab in Palo Alto • NIP screens are on every floor of our new building in Sunnyvale • We officially Technology Transferred to User & Operator Insights • We worked with great people inside and outside Nokia and spent a lot of time thinking through the implications of big data • The CTO took Anita and I out for a really seriously good dinner with an excellent bottle of amerone • In an intangible but important way, we got the company thinking seriously about what people are saying about us in social media 25 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye
  • 26. http://nip.nokia.com/app http://bit.ly/nippaper http://slidesha.re/NIPulse Joseph „Jofish‟ Kaye jofish.kaye@nokia.com @jofish 26 © 2012 Nokia chi-NIP-presentation1.pptx v. 1 10-05-2012 Author: Jofish Kaye

Notas del editor

  1. NIP is a skunkworks system that has been running for three years.
  2. So on the back end it’s a big collection of Python scripts. And thanks to Ayman for his help figuring this out
  3. Deployed in lab kitchen
  4. Deployed in lab kitchen
  5. PDC = Participatory Design Conference. And Professional Darts Association.
  6. Stage 1 of redesign by professionals. Plus branding made us change our name.
  7. Stage 1 of redesign by professionals. Plus branding made us change our name.
  8. Stage 1 of redesign by professionals. Plus branding made us change our name.
  9. It’s been running for three years.
  10. After being rejected from alt.chi and case studies last year
  11. But we didn’t crash any servers. We didn’t get 150M twitter users using it. We didn’t even get Eric Gilbert using it. That would have been nice.