SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Andere mochten auch

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
 

Andere mochten auch (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
 

Kürzlich hochgeladen

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Kürzlich hochgeladen (20)

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

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

Hinweis der Redaktion

  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.