SlideShare a Scribd company logo
1
User Sentiment to Determine App Quality
Heidi Young
VP Engineering, Applause
User Sentiment to Determine App Quality
Heidi Young
VP of Engineering
2
Getting to Know Each Other
3
Who am I?
• Roles/Titles: Engineer, Data Scientist, Software Junkie
• Worked at/for:
– Applause (App Quality)
– Bing (Microsoft, Search)
– Rotella Capital Management (Financial Industry)
– SAIC (Defense Contracting)
– Other smaller startups
• Passionate about:
– Search
– Information Retrieval
– Optimizing and Quantifying Large Data Sets
• Member of the Apigee Technical Advisory Board
4©2015 Apigee. All Rights Reserved.
Applause: Who we are and what we do
5©2015 Apigee. All Rights Reserved.
Level Setting
6
Building an App is Easy
7
Step 1: Write code Step 2: Ship to App
Store
©2015 Apigee. All Rights Reserved.
Building a Good App is Hard
• Device Fragmentation
• Multiple App Stores
• Native vs Hybrid vs Web
• Server/Client Tradeoffs
• International, globalization, localization, etc.
• Security
8©2015 Apigee. All Rights Reserved.
? ? ?
Building a High Quality App is Harder
• No crashes
• High star ratings
• Lots of downloads
• Happy customers
9©2015 Apigee. All Rights Reserved.
Different Needs at Different Times
10©2015 Apigee. All Rights Reserved.
Ideation
Design
Development
TestingBeta
Production
Maintenance
Ideation Design Development Testing Beta Production Maintenance
We think about things like this
11©2015 Apigee. All Rights Reserved.
• Use humans to touch your apps in the wild, Who better than an actual user?
• Use software to collect data and measure quality of your your apps, Too much data, too
little time
• Use data to analyze where to focus, Actionable Metrics are the only way to get things
done
Crowd Testers
SD
K
User
Sentiment
User Sentiment
12
User Reviews and Feedback are Important
1. They are very public
2. They end up making headlines
3. They inform user download decisions
13©2015 Apigee. All Rights Reserved.
Store Star Rating vs Review Star Rating
• In a lot of cases, what you can extract from review text is very different than the
store star rating
• Don’t let rating inflation fool you!
14©2015 Apigee. All Rights Reserved.
Store Store Star Rating App Reviews (only) Rating Delta
Google Play (US) 3.97 3.83 -0.14
Apple iTunes 3.76 3.81 +0.05
App Store Star Rating App Reviews (only) Rating Delta
HBO Go (Android) 3.89 2.64 -1.25
Netflix (iOS) 3.43 2.67 -0.76
Bank of America 4.16 2.94 -1.22
A Systematic Approach to Measuring App Quality
15©2015 Apigee. All Rights Reserved.
Extracting something out of the noise
16©2015 Apigee. All Rights Reserved.
• Step 1: Classify Every Review
• Step 2: Use ratings to assign a score/importance to put a
measurement stake in the ground
Max Score
Mean for Category
Your app score
Using Signals to Help with Classification
17©2015 Apigee. All Rights Reserved.
Applause Analytics Scoring and Sentiment
Analysis
18©2015 Apigee. All Rights Reserved.
• Histogram of Attribute Scores Across App
Stores
• Mean Attribute Scores Across App Stores
Applause Analytics Scoring and Sentiment
Analysis
19©2015 Apigee. All Rights Reserved.
• Histogram of Attribute Scores Across App
Stores
• Mean Attribute Scores Across App Stores
People talk
about these
things a LOT
Applause Analytics Scoring and Sentiment
Analysis
20©2015 Apigee. All Rights Reserved.
• Histogram of Attribute Scores Across App
Stores
• Mean Attribute Scores Across App Stores
People talk
about these
things a LOT
People talk more
positively about
these things
People talk more
negatively about
these things
Opens Up Competitive Benchmarking
21©2015 Apigee. All Rights Reserved.
Applause Analytics Clustering and Ranking
22©2015 Apigee. All Rights Reserved.
The How:
• Modified Agglomerative Clustering Algo (Patent Pending)
• Represent reviews per app as term review vectors and
calculate cosine similarities
• Cluster based on size of review corpus, vocabulary for app, etc.
• Rank based on magnitude, date, avg sentiment, and rarity
The What:
• Grouped, related app reviews
• Most actionable reviews
Example:
Can’t turn off
notifications
So… what does this help us do?
23©2015 Apigee. All Rights Reserved.
Smarter, More Context to Alert You to the Right Issues
24©2015 Apigee. All Rights Reserved.
Step 1: Use ratings and review count trends
for detection
Step 2: Use clusters for smart
recommendation of focus areas
Security issues with UK accounts
Bidding isn’t sticking
Items are no longer copyable
Search is broken on HTC devices
Auto-detected,
pushed to your
inbox, or app
notification
Trend over N timeunits, then pop alert if >90th%
over N-1
Food for thought: Pre- vs Post- Release Issues
25©2015 Apigee. All Rights Reserved.
Top Pre Release Bug Issues
– Creating/Modifying Account
information
– Navigation flow breaks
– Order forms
– Video playback (typically on
mobile due to rotated screens)
– Search experiences
– Broken pictures/photos
Top Post Release User Issues
- Latest update is regression in
functionality
- Bad graphics
- Music or video playback is poor
- Slow to load, freezes on load
- Login broken
- Upsell is annoying
Food for thought: Pre- vs Post- Release Issues
26©2015 Apigee. All Rights Reserved.
Top Pre Release Bug Issues
– Creating/Modifying Account
information
– Navigation flow breaks
– Order forms
– Video playback (typically on
mobile due to rotated screens)
– Search experiences
– Broken pictures/photos
Top Post Release User Issues
- Latest update is regression in
functionality
- Bad graphics
- Music or video playback is poor
- Slow to load, freezes on load
- Login broken
- Upsell is annoying
What’s common before and after release?
So that perhaps we can tell you…
Credit Where Credit is Due
• Everyone at Applause!
• Especially the people doing all of the actual work behind Applause Analytics:
– Jason Stredwick
– Matthew Johnson
– Scott Ferguson
– Yashas Mavinakere
– Lin Zhong
– Rob Reid
– Josh Wilcox
– Christina Green
– Peter Bell
27©2015 Apigee. All Rights Reserved.

More Related Content

PDF
Mobile App Testing by Mark Wilson
PDF
7 mobile app usability testing best practices by UserTesting
PDF
Aha! Moments (Why people are using your app) by Esmar Mesic
PPTX
Mobile App Testing on Cloud
PPTX
Technology, Performance and Scalability - Presentation - Anjesh Tuladhar
PPTX
Tackling Strategic Engineering Challenges
PPTX
Choose the right devices for testing this quarter
PPTX
Best Effort Security Testing for Mobile Applications - 2015 #ISC2CONGRESS
Mobile App Testing by Mark Wilson
7 mobile app usability testing best practices by UserTesting
Aha! Moments (Why people are using your app) by Esmar Mesic
Mobile App Testing on Cloud
Technology, Performance and Scalability - Presentation - Anjesh Tuladhar
Tackling Strategic Engineering Challenges
Choose the right devices for testing this quarter
Best Effort Security Testing for Mobile Applications - 2015 #ISC2CONGRESS

What's hot (20)

PPTX
Continuous Testing: The Path Forward
PPTX
Delivering Excellent Digital Quality to Your Customers
PPTX
How to Go Codeless for Automated Mobile App Testing
PPTX
Usability testing for mobile apps - Touch Tour Chennai
PPTX
Apple guidelines for app approval
PPTX
AI based Testing in Finance & Retail Breakfast Briefing
PPTX
London Tester Gathering Workshops - Mobile Software Testing - Stephen Janaway
PPT
Achieving a Winning Digital User Experience with Real World Testing
PDF
Continuous Quality For a 5 Star Mobile Apps Delivery
PPTX
Mobile Testing, That's Just a Smaller Screen, Right? Stephen Janaway
PDF
EMA Infographic: Unified Monitoring
PDF
Stephen janaway mobile testing - that's just a smaller screen, right
PPTX
Chapter 1. Why Performance Test
PDF
Enough is not enough - Test Strategy for Mobile
PPTX
How to Test on the Right Mobile Platforms
PPTX
Boost Your Intelligent Assistants with UX Testing
PDF
Effective Test Automation in DevOps
PDF
Studying User-Developer Interactions Through the Distribution and Reviewing M...
PPTX
Testing Your Software Testers
PDF
Why a Mobile Test Strategy is just Test Strategy
Continuous Testing: The Path Forward
Delivering Excellent Digital Quality to Your Customers
How to Go Codeless for Automated Mobile App Testing
Usability testing for mobile apps - Touch Tour Chennai
Apple guidelines for app approval
AI based Testing in Finance & Retail Breakfast Briefing
London Tester Gathering Workshops - Mobile Software Testing - Stephen Janaway
Achieving a Winning Digital User Experience with Real World Testing
Continuous Quality For a 5 Star Mobile Apps Delivery
Mobile Testing, That's Just a Smaller Screen, Right? Stephen Janaway
EMA Infographic: Unified Monitoring
Stephen janaway mobile testing - that's just a smaller screen, right
Chapter 1. Why Performance Test
Enough is not enough - Test Strategy for Mobile
How to Test on the Right Mobile Platforms
Boost Your Intelligent Assistants with UX Testing
Effective Test Automation in DevOps
Studying User-Developer Interactions Through the Distribution and Reviewing M...
Testing Your Software Testers
Why a Mobile Test Strategy is just Test Strategy
Ad

Similar to User Sentiment to Determine App Quality (20)

PPTX
Reviews & Ratings - Thomasbcn 2016 @ Applause.io
PPTX
Growth Hacking- Organic and Paid App Installs
PPTX
GH_Final1.1
PDF
What is AppFollow
PPTX
App Ratings & Reviews: How to improve them and why it matters
PDF
How to get 30k+ App Store reviews every month
PPTX
Incorporating 360 Degree App Quality in Mobile Development
DOCX
App Store Optimization Tips 101
PPTX
Oguzhan nlp presentation
PDF
Build Your Mobile App Quality and Test Strategy
PDF
Ratings and reviews in the App Store and Google Play
PPTX
The Business of the Digital Ecosystem
PPTX
Exploratory Analysis On Play Store Apps.pptx
PDF
Tapping into user feedback to make apps users love
PPTX
The Art of Mobile Performance (Mobiconf 2015)
PPTX
App Store Optimization - SMX Munich - Emily Grossman
PPTX
App Store Optimization - SMX Munich - Emily Grossman
PDF
SEO in ASO : what are the guidelines?
PDF
Black Hat ASO - Presentation eMetrics
PPTX
PDX iOS - Crittercism
Reviews & Ratings - Thomasbcn 2016 @ Applause.io
Growth Hacking- Organic and Paid App Installs
GH_Final1.1
What is AppFollow
App Ratings & Reviews: How to improve them and why it matters
How to get 30k+ App Store reviews every month
Incorporating 360 Degree App Quality in Mobile Development
App Store Optimization Tips 101
Oguzhan nlp presentation
Build Your Mobile App Quality and Test Strategy
Ratings and reviews in the App Store and Google Play
The Business of the Digital Ecosystem
Exploratory Analysis On Play Store Apps.pptx
Tapping into user feedback to make apps users love
The Art of Mobile Performance (Mobiconf 2015)
App Store Optimization - SMX Munich - Emily Grossman
App Store Optimization - SMX Munich - Emily Grossman
SEO in ASO : what are the guidelines?
Black Hat ASO - Presentation eMetrics
PDX iOS - Crittercism
Ad

More from Apigee | Google Cloud (20)

PDF
How Secure Are Your APIs?
PDF
Magazine Luiza at a glance (1)
PPTX
Monetization: Unlock More Value from Your APIs
PDF
Apigee Demo: API Platform Overview
PDF
Ticketmaster at a glance
PDF
AccuWeather: Recasting API Experiences in a Developer-First World
PDF
Which Application Modernization Pattern Is Right For You?
PPTX
Apigee Product Roadmap Part 2
PPTX
The Four Transformative Forces of the API Management Market
PDF
Walgreens at a glance
PDF
Apigee Edge: Intro to Microgateway
PDF
Managing the Complexity of Microservices Deployments
PDF
Pitney Bowes at a glance
PPTX
Microservices Done Right: Key Ingredients for Microservices Success
PDF
Adapt or Die: Opening Keynote with Chet Kapoor
PDF
Adapt or Die: Keynote with Greg Brail
PDF
Adapt or Die: Keynote with Anant Jhingran
PDF
London Adapt or Die: Opening Keynot
PDF
London Adapt or Die: Lunch keynote
PDF
London Adapt or Die: Closing Keynote — Adapt Now!
How Secure Are Your APIs?
Magazine Luiza at a glance (1)
Monetization: Unlock More Value from Your APIs
Apigee Demo: API Platform Overview
Ticketmaster at a glance
AccuWeather: Recasting API Experiences in a Developer-First World
Which Application Modernization Pattern Is Right For You?
Apigee Product Roadmap Part 2
The Four Transformative Forces of the API Management Market
Walgreens at a glance
Apigee Edge: Intro to Microgateway
Managing the Complexity of Microservices Deployments
Pitney Bowes at a glance
Microservices Done Right: Key Ingredients for Microservices Success
Adapt or Die: Opening Keynote with Chet Kapoor
Adapt or Die: Keynote with Greg Brail
Adapt or Die: Keynote with Anant Jhingran
London Adapt or Die: Opening Keynot
London Adapt or Die: Lunch keynote
London Adapt or Die: Closing Keynote — Adapt Now!

Recently uploaded (20)

PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PPTX
Transform Your Business with a Software ERP System
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
L1 - Introduction to python Backend.pptx
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PPTX
Introduction to Artificial Intelligence
PDF
Nekopoi APK 2025 free lastest update
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Softaken Excel to vCard Converter Software.pdf
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
medical staffing services at VALiNTRY
Odoo POS Development Services by CandidRoot Solutions
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Transform Your Business with a Software ERP System
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Design an Analysis of Algorithms II-SECS-1021-03
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Navsoft: AI-Powered Business Solutions & Custom Software Development
L1 - Introduction to python Backend.pptx
Design an Analysis of Algorithms I-SECS-1021-03
Introduction to Artificial Intelligence
Nekopoi APK 2025 free lastest update
Wondershare Filmora 15 Crack With Activation Key [2025
Softaken Excel to vCard Converter Software.pdf
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Upgrade and Innovation Strategies for SAP ERP Customers
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
2025 Textile ERP Trends: SAP, Odoo & Oracle
Reimagine Home Health with the Power of Agentic AI​
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
medical staffing services at VALiNTRY

User Sentiment to Determine App Quality

  • 1. 1 User Sentiment to Determine App Quality Heidi Young VP Engineering, Applause
  • 2. User Sentiment to Determine App Quality Heidi Young VP of Engineering 2
  • 3. Getting to Know Each Other 3
  • 4. Who am I? • Roles/Titles: Engineer, Data Scientist, Software Junkie • Worked at/for: – Applause (App Quality) – Bing (Microsoft, Search) – Rotella Capital Management (Financial Industry) – SAIC (Defense Contracting) – Other smaller startups • Passionate about: – Search – Information Retrieval – Optimizing and Quantifying Large Data Sets • Member of the Apigee Technical Advisory Board 4©2015 Apigee. All Rights Reserved.
  • 5. Applause: Who we are and what we do 5©2015 Apigee. All Rights Reserved.
  • 7. Building an App is Easy 7 Step 1: Write code Step 2: Ship to App Store ©2015 Apigee. All Rights Reserved.
  • 8. Building a Good App is Hard • Device Fragmentation • Multiple App Stores • Native vs Hybrid vs Web • Server/Client Tradeoffs • International, globalization, localization, etc. • Security 8©2015 Apigee. All Rights Reserved. ? ? ?
  • 9. Building a High Quality App is Harder • No crashes • High star ratings • Lots of downloads • Happy customers 9©2015 Apigee. All Rights Reserved.
  • 10. Different Needs at Different Times 10©2015 Apigee. All Rights Reserved. Ideation Design Development TestingBeta Production Maintenance
  • 11. Ideation Design Development Testing Beta Production Maintenance We think about things like this 11©2015 Apigee. All Rights Reserved. • Use humans to touch your apps in the wild, Who better than an actual user? • Use software to collect data and measure quality of your your apps, Too much data, too little time • Use data to analyze where to focus, Actionable Metrics are the only way to get things done Crowd Testers SD K User Sentiment
  • 13. User Reviews and Feedback are Important 1. They are very public 2. They end up making headlines 3. They inform user download decisions 13©2015 Apigee. All Rights Reserved.
  • 14. Store Star Rating vs Review Star Rating • In a lot of cases, what you can extract from review text is very different than the store star rating • Don’t let rating inflation fool you! 14©2015 Apigee. All Rights Reserved. Store Store Star Rating App Reviews (only) Rating Delta Google Play (US) 3.97 3.83 -0.14 Apple iTunes 3.76 3.81 +0.05 App Store Star Rating App Reviews (only) Rating Delta HBO Go (Android) 3.89 2.64 -1.25 Netflix (iOS) 3.43 2.67 -0.76 Bank of America 4.16 2.94 -1.22
  • 15. A Systematic Approach to Measuring App Quality 15©2015 Apigee. All Rights Reserved.
  • 16. Extracting something out of the noise 16©2015 Apigee. All Rights Reserved. • Step 1: Classify Every Review • Step 2: Use ratings to assign a score/importance to put a measurement stake in the ground Max Score Mean for Category Your app score
  • 17. Using Signals to Help with Classification 17©2015 Apigee. All Rights Reserved.
  • 18. Applause Analytics Scoring and Sentiment Analysis 18©2015 Apigee. All Rights Reserved. • Histogram of Attribute Scores Across App Stores • Mean Attribute Scores Across App Stores
  • 19. Applause Analytics Scoring and Sentiment Analysis 19©2015 Apigee. All Rights Reserved. • Histogram of Attribute Scores Across App Stores • Mean Attribute Scores Across App Stores People talk about these things a LOT
  • 20. Applause Analytics Scoring and Sentiment Analysis 20©2015 Apigee. All Rights Reserved. • Histogram of Attribute Scores Across App Stores • Mean Attribute Scores Across App Stores People talk about these things a LOT People talk more positively about these things People talk more negatively about these things
  • 21. Opens Up Competitive Benchmarking 21©2015 Apigee. All Rights Reserved.
  • 22. Applause Analytics Clustering and Ranking 22©2015 Apigee. All Rights Reserved. The How: • Modified Agglomerative Clustering Algo (Patent Pending) • Represent reviews per app as term review vectors and calculate cosine similarities • Cluster based on size of review corpus, vocabulary for app, etc. • Rank based on magnitude, date, avg sentiment, and rarity The What: • Grouped, related app reviews • Most actionable reviews Example: Can’t turn off notifications
  • 23. So… what does this help us do? 23©2015 Apigee. All Rights Reserved.
  • 24. Smarter, More Context to Alert You to the Right Issues 24©2015 Apigee. All Rights Reserved. Step 1: Use ratings and review count trends for detection Step 2: Use clusters for smart recommendation of focus areas Security issues with UK accounts Bidding isn’t sticking Items are no longer copyable Search is broken on HTC devices Auto-detected, pushed to your inbox, or app notification Trend over N timeunits, then pop alert if >90th% over N-1
  • 25. Food for thought: Pre- vs Post- Release Issues 25©2015 Apigee. All Rights Reserved. Top Pre Release Bug Issues – Creating/Modifying Account information – Navigation flow breaks – Order forms – Video playback (typically on mobile due to rotated screens) – Search experiences – Broken pictures/photos Top Post Release User Issues - Latest update is regression in functionality - Bad graphics - Music or video playback is poor - Slow to load, freezes on load - Login broken - Upsell is annoying
  • 26. Food for thought: Pre- vs Post- Release Issues 26©2015 Apigee. All Rights Reserved. Top Pre Release Bug Issues – Creating/Modifying Account information – Navigation flow breaks – Order forms – Video playback (typically on mobile due to rotated screens) – Search experiences – Broken pictures/photos Top Post Release User Issues - Latest update is regression in functionality - Bad graphics - Music or video playback is poor - Slow to load, freezes on load - Login broken - Upsell is annoying What’s common before and after release? So that perhaps we can tell you…
  • 27. Credit Where Credit is Due • Everyone at Applause! • Especially the people doing all of the actual work behind Applause Analytics: – Jason Stredwick – Matthew Johnson – Scott Ferguson – Yashas Mavinakere – Lin Zhong – Rob Reid – Josh Wilcox – Christina Green – Peter Bell 27©2015 Apigee. All Rights Reserved.