SlideShare a Scribd company logo
1 of 40
Paglinawan, Julie
Fernandez, Rachel
Gayo, Ivy
Analyst
Marketer
Solitaire player
Data Saiyans
Tackling Facebook data for you
launched July 2007
300 M users
launched July 2007
37 NOTIFICATIONS
FARMVILLE
Sentiment
Analysis on
Mobile App
Games
Why look into
Sentiments?
To make sure
that the
business is built
for its
customers.
To be able to identify
the demand and fuss
in the market in
creating stronger
product impact.
● What is the
sentiment per
comment and game?
● When is the best
time to post?
● What are the
most commonly
used words?
● What do users
want?
Likes and Shares correlation per Game
Taking a look at the Data
Taking a look at the Data
Count of Reactions and Comments per Game
The challenges in the Data
Imbalanced Data set Balanced Data set
Comment Thread Distribution
The challenges in the Data
How it was solved:
By applying SMOTE( Synthetic Minority Over-Sampling
Technique)
The challenges in the Data
Handling comments
that are not in
English
How it was solved:
By using the corpus “words “
which contains the list of
English words.
nltk.corpus.words
Non english words are
then dropped.
Machines doing the heavy Work
87% accuracy score from
the balanced data set
39%Average Precision
Results from Random Forest
Classification only
TOP 20 Most Important
Features
Out of 543features made
from vectorization and
Sentiment Intensity
Analyzer, here are the most
Important features that help
explain our model.
What’s in it for the
Compound SCORES
● 47.4% Positive
● 36.6% Neutral
● 16.0% Negative
● 73.2% Positive
● 20.5% Neutral
● 6.3% Negative
● 49.2% Positive
● 38.5% Neutral
● 12.3% Negative
Top 20 most talked about
Farmville Tropic Escape
most common words
FVTE, Score Distribution per
Comment
Comment Message Pos Neu Neg Likes
the friendships i have built in this game is amazing! our club is a
big family! thank you for bringing strangers together to enjoy a fun
game
0.63 0.37 0.00 0
why is my cruise say it’s loading but .... no cruise ship 0.00 1.00 0.00 2
never got did everything zynga recommended. oh well my club
tells me it's not that fun anyway lol
0.37 0.48 0.15 10
zemi is a scammer , i log in every day and he never gives me the
big gift whatever it is lol
0.00 0.77 0.23 8
miss my lighthouse. even if the landmarks are full time. earned it
??
0.00 0.76 0.24 5
farmville: tropic escape i've earned the extra 5 days! woohoo!! 0.56 0.44 0.00 5
FVTE, Sentiment Deep
Dive
Generally we get more Engagement in
the afternoon to early in the evening.
Top 20 most talked about
Hit It Rich's
most
common
words
HIT, Score Distribution per
Comment
Comment Message Pos Neu Neg Likes
this is a waste of time you can extend it till 2050 and we still want be
able to complete it
0.28 0.46 0.26 27
thank you for the brkfst coins. 0.71 0.29 0.00 1
please give me back my old hit it rich on facebook thank you 0.68 0.32 0.00 11
we would enjoy it more if we could get some big hits and non
duplicate cards.
0.29 0.71 0.00 9
because we are all gluten's for punishment. 0.00 0.24 0.76 0
btw...i will never play your slot ventures again 0.00 1.33 0.67 0
i've lost quite a bit today to and haven't moved once on path to
riches. ðÿ™„ðÿ™„
0.27 0.53 0.20 0
HIR, Sentiment Deep
Dive
2AM, 7PM and 8PM are the significant
hours with the most engagement
Top 20 most talked aboutPOKER's most common
words
POKER, Score Distribution per
Comment
Comment Message Pos Neu Neg Likes
hand one with with 3 pairs 10 kicker 0.52 0.48 0.00 56
bots will bet heavily knowing the river card. they are thick in zynga. 0.00 1.00 0.00 14
let's play some poker! love playing against people that have no
clue! ðÿ¤£
0.64 0.36 0.00 9
straight flush beats any full house. 0.64 1.36 0.00 0
go in hell corupted mafia 0.00 0.18 0.82 0
stopped playing to much cheating going on 0.24 0.20 0.57 1
but is it really a bad beat when the hands are predetermined? 0.34 0.29 0.37 0
if hand 2 makes any bet at the flop, turn, or river, they win. no way
hand 1 calls.
0.55 0.32 0.13 1
result is good i won lots hands 0.75 0.25 0.00 2
POKER, Sentiment Deep
Dive
5PM has the most engagement about
301 likes and 62 comment threads.
Journey through TIME
RECOMMENDATION
FVTE
● Fix app Bugs.
● Less Game Difficulty
● Less Game Goals
● High chances of user engagement every
3PM to 8PM
● Slight increase in positive Sentiment
trend on April 20 when page owners
posts about lava rocks, cruise and how
users can meet on other players.
RECOMMENDATION
HIR
● Breakfast coins
● Bring back classic version
● Getting the new card
● Freaki tiki feature
● Load time
● HIT peak hour is every 8PM for user
enaggement
RECOMMENDATION
POKER
● Fix game bugs/bots
● Provide quick and efficient customer
service for missing chips/tokens
● People are looking forward to friday free
tokens/chips
● Bring back the classic version
● High chances of user engagement every
5 pm
Sentiment Analysis on Mobile App Games

More Related Content

Similar to Sentiment Analysis on Mobile App Games

Solar apps apps for good
Solar apps apps for good Solar apps apps for good
Solar apps apps for good dylan horton
 
Designing Criminal Case for Retention and Virality
Designing Criminal Case for Retention and ViralityDesigning Criminal Case for Retention and Virality
Designing Criminal Case for Retention and ViralitySerge Versille
 
Designing Criminal Case for Retention and Virality
Designing Criminal Case for Retention and ViralityDesigning Criminal Case for Retention and Virality
Designing Criminal Case for Retention and ViralityPretty Simple
 
Pitch Happens. How to pitch a game and why indie developers fail it
Pitch Happens. How to pitch a game and why indie developers fail itPitch Happens. How to pitch a game and why indie developers fail it
Pitch Happens. How to pitch a game and why indie developers fail itElena Lobova
 
Emily Greer at GDC 2018: Data-Driven or Data-Blinded?
Emily Greer at GDC 2018: Data-Driven or Data-Blinded?Emily Greer at GDC 2018: Data-Driven or Data-Blinded?
Emily Greer at GDC 2018: Data-Driven or Data-Blinded?Kongregate
 
Effective Testing of Free-to-Play Games
Effective Testing of Free-to-Play GamesEffective Testing of Free-to-Play Games
Effective Testing of Free-to-Play Gamesemily_greer
 
Why whales Sing Game-Next
Why whales Sing Game-NextWhy whales Sing Game-Next
Why whales Sing Game-Nextmiku74
 
Video Games and Swearing
Video Games and SwearingVideo Games and Swearing
Video Games and Swearingourmobilecheats
 
7 Growth Hacks Angry Birds Did Not Use
7 Growth Hacks Angry Birds Did Not Use7 Growth Hacks Angry Birds Did Not Use
7 Growth Hacks Angry Birds Did Not UseMegacool
 
Ted talks
Ted talksTed talks
Ted talksFayePRF
 
Joe Marks - 2014 UGA MMR Research Summit Speaker Presentation
Joe Marks - 2014 UGA MMR Research Summit Speaker PresentationJoe Marks - 2014 UGA MMR Research Summit Speaker Presentation
Joe Marks - 2014 UGA MMR Research Summit Speaker PresentationMike Courtney
 
10 tips on how to make a casual game of success for the iPhone and Android.
10 tips on how to make a casual game of success for the iPhone and Android.10 tips on how to make a casual game of success for the iPhone and Android.
10 tips on how to make a casual game of success for the iPhone and Android.Rafael Rodrigues
 
Chris Trottier "Designing Games for the 43 year old Woman"
Chris Trottier "Designing Games for the 43 year old Woman"Chris Trottier "Designing Games for the 43 year old Woman"
Chris Trottier "Designing Games for the 43 year old Woman"Game Diversity
 
Designing Games for "the 43-year-old woman"
Designing Games for "the 43-year-old woman"Designing Games for "the 43-year-old woman"
Designing Games for "the 43-year-old woman"Chris Trottier
 
Why Whales Sing: heavy spenders drive virality and retention
Why Whales Sing: heavy spenders drive virality and retentionWhy Whales Sing: heavy spenders drive virality and retention
Why Whales Sing: heavy spenders drive virality and retentionJussi Laakkonen
 

Similar to Sentiment Analysis on Mobile App Games (20)

FreeMobileHacks
FreeMobileHacksFreeMobileHacks
FreeMobileHacks
 
Videogames
VideogamesVideogames
Videogames
 
Solar apps apps for good
Solar apps apps for good Solar apps apps for good
Solar apps apps for good
 
Designing Criminal Case for Retention and Virality
Designing Criminal Case for Retention and ViralityDesigning Criminal Case for Retention and Virality
Designing Criminal Case for Retention and Virality
 
Designing Criminal Case for Retention and Virality
Designing Criminal Case for Retention and ViralityDesigning Criminal Case for Retention and Virality
Designing Criminal Case for Retention and Virality
 
Pitch Happens. How to pitch a game and why indie developers fail it
Pitch Happens. How to pitch a game and why indie developers fail itPitch Happens. How to pitch a game and why indie developers fail it
Pitch Happens. How to pitch a game and why indie developers fail it
 
Emily Greer at GDC 2018: Data-Driven or Data-Blinded?
Emily Greer at GDC 2018: Data-Driven or Data-Blinded?Emily Greer at GDC 2018: Data-Driven or Data-Blinded?
Emily Greer at GDC 2018: Data-Driven or Data-Blinded?
 
2. research
2. research2. research
2. research
 
Effective Testing of Free-to-Play Games
Effective Testing of Free-to-Play GamesEffective Testing of Free-to-Play Games
Effective Testing of Free-to-Play Games
 
Why whales Sing Game-Next
Why whales Sing Game-NextWhy whales Sing Game-Next
Why whales Sing Game-Next
 
Video Games and Swearing
Video Games and SwearingVideo Games and Swearing
Video Games and Swearing
 
Portfolio long
Portfolio longPortfolio long
Portfolio long
 
7 Growth Hacks Angry Birds Did Not Use
7 Growth Hacks Angry Birds Did Not Use7 Growth Hacks Angry Birds Did Not Use
7 Growth Hacks Angry Birds Did Not Use
 
Ted talks
Ted talksTed talks
Ted talks
 
Joe Marks - 2014 UGA MMR Research Summit Speaker Presentation
Joe Marks - 2014 UGA MMR Research Summit Speaker PresentationJoe Marks - 2014 UGA MMR Research Summit Speaker Presentation
Joe Marks - 2014 UGA MMR Research Summit Speaker Presentation
 
10 tips on how to make a casual game of success for the iPhone and Android.
10 tips on how to make a casual game of success for the iPhone and Android.10 tips on how to make a casual game of success for the iPhone and Android.
10 tips on how to make a casual game of success for the iPhone and Android.
 
Chris Trottier "Designing Games for the 43 year old Woman"
Chris Trottier "Designing Games for the 43 year old Woman"Chris Trottier "Designing Games for the 43 year old Woman"
Chris Trottier "Designing Games for the 43 year old Woman"
 
Designing Games for "the 43-year-old woman"
Designing Games for "the 43-year-old woman"Designing Games for "the 43-year-old woman"
Designing Games for "the 43-year-old woman"
 
Extra Life 2015 Meeting 8
Extra Life 2015 Meeting 8Extra Life 2015 Meeting 8
Extra Life 2015 Meeting 8
 
Why Whales Sing: heavy spenders drive virality and retention
Why Whales Sing: heavy spenders drive virality and retentionWhy Whales Sing: heavy spenders drive virality and retention
Why Whales Sing: heavy spenders drive virality and retention
 

More from For The Women Foundation

Capturing the Target Market Share for a Content Marketing Agency
Capturing the Target Market Share for a Content Marketing AgencyCapturing the Target Market Share for a Content Marketing Agency
Capturing the Target Market Share for a Content Marketing AgencyFor The Women Foundation
 
Appliance Sales Drivers - Distributing and Sales Company Sales Factors
Appliance Sales Drivers  - Distributing and Sales Company Sales FactorsAppliance Sales Drivers  - Distributing and Sales Company Sales Factors
Appliance Sales Drivers - Distributing and Sales Company Sales FactorsFor The Women Foundation
 
Generation and Bidding Profiling In The Electricity Market
Generation and Bidding Profiling In The Electricity MarketGeneration and Bidding Profiling In The Electricity Market
Generation and Bidding Profiling In The Electricity MarketFor The Women Foundation
 
A Closer Look: Data Science Consulting Firm - Business Analysis on Clients an...
A Closer Look: Data Science Consulting Firm - Business Analysis on Clients an...A Closer Look: Data Science Consulting Firm - Business Analysis on Clients an...
A Closer Look: Data Science Consulting Firm - Business Analysis on Clients an...For The Women Foundation
 
Tweet Trend Trade: An analysis of Twitter sentiments about members of the Ph...
Tweet Trend Trade: An analysis of Twitter sentiments about members of  the Ph...Tweet Trend Trade: An analysis of Twitter sentiments about members of  the Ph...
Tweet Trend Trade: An analysis of Twitter sentiments about members of the Ph...For The Women Foundation
 
EARTHQUAKE HAZARD MAPPING OF BANGSAMORO ARMM
EARTHQUAKE HAZARD MAPPING OF BANGSAMORO ARMMEARTHQUAKE HAZARD MAPPING OF BANGSAMORO ARMM
EARTHQUAKE HAZARD MAPPING OF BANGSAMORO ARMMFor The Women Foundation
 
Improving Access to Higher Education with Student Loans
Improving Access to Higher Education with Student LoansImproving Access to Higher Education with Student Loans
Improving Access to Higher Education with Student LoansFor The Women Foundation
 
Fired Up: An Analysis of Fire Incidents In Metro Manila
Fired Up: An Analysis of Fire Incidents In Metro ManilaFired Up: An Analysis of Fire Incidents In Metro Manila
Fired Up: An Analysis of Fire Incidents In Metro ManilaFor The Women Foundation
 
Second Hand Cars in the Philippines: A Buyer's Guide
Second Hand Cars in the Philippines: A Buyer's GuideSecond Hand Cars in the Philippines: A Buyer's Guide
Second Hand Cars in the Philippines: A Buyer's GuideFor The Women Foundation
 
Good Game, Well Played : The Makings of a Successful Video Game
Good Game, Well Played : The Makings of a Successful Video GameGood Game, Well Played : The Makings of a Successful Video Game
Good Game, Well Played : The Makings of a Successful Video GameFor The Women Foundation
 

More from For The Women Foundation (20)

Fraud detection for microfinance
Fraud detection for microfinanceFraud detection for microfinance
Fraud detection for microfinance
 
Covid 19 risk tracker
Covid 19 risk trackerCovid 19 risk tracker
Covid 19 risk tracker
 
Churn analysis for microfinance
Churn analysis for microfinanceChurn analysis for microfinance
Churn analysis for microfinance
 
Catching students at risk of failure
Catching students at risk of failureCatching students at risk of failure
Catching students at risk of failure
 
Board exam predictor
Board exam predictorBoard exam predictor
Board exam predictor
 
Sea Jobs: Acceptance or Decline
Sea Jobs: Acceptance or DeclineSea Jobs: Acceptance or Decline
Sea Jobs: Acceptance or Decline
 
Capturing the Target Market Share for a Content Marketing Agency
Capturing the Target Market Share for a Content Marketing AgencyCapturing the Target Market Share for a Content Marketing Agency
Capturing the Target Market Share for a Content Marketing Agency
 
Appliance Sales Drivers - Distributing and Sales Company Sales Factors
Appliance Sales Drivers  - Distributing and Sales Company Sales FactorsAppliance Sales Drivers  - Distributing and Sales Company Sales Factors
Appliance Sales Drivers - Distributing and Sales Company Sales Factors
 
Generation and Bidding Profiling In The Electricity Market
Generation and Bidding Profiling In The Electricity MarketGeneration and Bidding Profiling In The Electricity Market
Generation and Bidding Profiling In The Electricity Market
 
A Closer Look: Data Science Consulting Firm - Business Analysis on Clients an...
A Closer Look: Data Science Consulting Firm - Business Analysis on Clients an...A Closer Look: Data Science Consulting Firm - Business Analysis on Clients an...
A Closer Look: Data Science Consulting Firm - Business Analysis on Clients an...
 
Tweet Trend Trade: An analysis of Twitter sentiments about members of the Ph...
Tweet Trend Trade: An analysis of Twitter sentiments about members of  the Ph...Tweet Trend Trade: An analysis of Twitter sentiments about members of  the Ph...
Tweet Trend Trade: An analysis of Twitter sentiments about members of the Ph...
 
EARTHQUAKE HAZARD MAPPING OF BANGSAMORO ARMM
EARTHQUAKE HAZARD MAPPING OF BANGSAMORO ARMMEARTHQUAKE HAZARD MAPPING OF BANGSAMORO ARMM
EARTHQUAKE HAZARD MAPPING OF BANGSAMORO ARMM
 
Fighting Dengue with Data
Fighting Dengue with DataFighting Dengue with Data
Fighting Dengue with Data
 
Improving Access to Higher Education with Student Loans
Improving Access to Higher Education with Student LoansImproving Access to Higher Education with Student Loans
Improving Access to Higher Education with Student Loans
 
Fired Up: An Analysis of Fire Incidents In Metro Manila
Fired Up: An Analysis of Fire Incidents In Metro ManilaFired Up: An Analysis of Fire Incidents In Metro Manila
Fired Up: An Analysis of Fire Incidents In Metro Manila
 
Second Hand Cars in the Philippines: A Buyer's Guide
Second Hand Cars in the Philippines: A Buyer's GuideSecond Hand Cars in the Philippines: A Buyer's Guide
Second Hand Cars in the Philippines: A Buyer's Guide
 
Predicting NAT Scores of Public Schools
Predicting NAT Scores of Public SchoolsPredicting NAT Scores of Public Schools
Predicting NAT Scores of Public Schools
 
Good Game, Well Played : The Makings of a Successful Video Game
Good Game, Well Played : The Makings of a Successful Video GameGood Game, Well Played : The Makings of a Successful Video Game
Good Game, Well Played : The Makings of a Successful Video Game
 
Segmentation of app users
Segmentation of app usersSegmentation of app users
Segmentation of app users
 
Fintech Facebook Sentiment Analysis
Fintech Facebook Sentiment AnalysisFintech Facebook Sentiment Analysis
Fintech Facebook Sentiment Analysis
 

Sentiment Analysis on Mobile App Games

  • 1. Paglinawan, Julie Fernandez, Rachel Gayo, Ivy Analyst Marketer Solitaire player Data Saiyans Tackling Facebook data for you
  • 2.
  • 3.
  • 4.
  • 5.
  • 10. Why look into Sentiments? To make sure that the business is built for its customers.
  • 11. To be able to identify the demand and fuss in the market in creating stronger product impact.
  • 12. ● What is the sentiment per comment and game? ● When is the best time to post? ● What are the most commonly used words? ● What do users want?
  • 13.
  • 14. Likes and Shares correlation per Game
  • 15. Taking a look at the Data
  • 16. Taking a look at the Data Count of Reactions and Comments per Game
  • 17.
  • 18. The challenges in the Data Imbalanced Data set Balanced Data set Comment Thread Distribution
  • 19. The challenges in the Data How it was solved: By applying SMOTE( Synthetic Minority Over-Sampling Technique)
  • 20.
  • 21. The challenges in the Data Handling comments that are not in English How it was solved: By using the corpus “words “ which contains the list of English words. nltk.corpus.words Non english words are then dropped.
  • 22. Machines doing the heavy Work 87% accuracy score from the balanced data set 39%Average Precision Results from Random Forest Classification only
  • 23. TOP 20 Most Important Features Out of 543features made from vectorization and Sentiment Intensity Analyzer, here are the most Important features that help explain our model.
  • 24. What’s in it for the
  • 25. Compound SCORES ● 47.4% Positive ● 36.6% Neutral ● 16.0% Negative ● 73.2% Positive ● 20.5% Neutral ● 6.3% Negative ● 49.2% Positive ● 38.5% Neutral ● 12.3% Negative
  • 26. Top 20 most talked about Farmville Tropic Escape most common words
  • 27. FVTE, Score Distribution per Comment Comment Message Pos Neu Neg Likes the friendships i have built in this game is amazing! our club is a big family! thank you for bringing strangers together to enjoy a fun game 0.63 0.37 0.00 0 why is my cruise say it’s loading but .... no cruise ship 0.00 1.00 0.00 2 never got did everything zynga recommended. oh well my club tells me it's not that fun anyway lol 0.37 0.48 0.15 10 zemi is a scammer , i log in every day and he never gives me the big gift whatever it is lol 0.00 0.77 0.23 8 miss my lighthouse. even if the landmarks are full time. earned it ?? 0.00 0.76 0.24 5 farmville: tropic escape i've earned the extra 5 days! woohoo!! 0.56 0.44 0.00 5
  • 28. FVTE, Sentiment Deep Dive Generally we get more Engagement in the afternoon to early in the evening.
  • 29. Top 20 most talked about Hit It Rich's most common words
  • 30. HIT, Score Distribution per Comment Comment Message Pos Neu Neg Likes this is a waste of time you can extend it till 2050 and we still want be able to complete it 0.28 0.46 0.26 27 thank you for the brkfst coins. 0.71 0.29 0.00 1 please give me back my old hit it rich on facebook thank you 0.68 0.32 0.00 11 we would enjoy it more if we could get some big hits and non duplicate cards. 0.29 0.71 0.00 9 because we are all gluten's for punishment. 0.00 0.24 0.76 0 btw...i will never play your slot ventures again 0.00 1.33 0.67 0 i've lost quite a bit today to and haven't moved once on path to riches. ðÿ™„ðÿ™„ 0.27 0.53 0.20 0
  • 31. HIR, Sentiment Deep Dive 2AM, 7PM and 8PM are the significant hours with the most engagement
  • 32. Top 20 most talked aboutPOKER's most common words
  • 33. POKER, Score Distribution per Comment Comment Message Pos Neu Neg Likes hand one with with 3 pairs 10 kicker 0.52 0.48 0.00 56 bots will bet heavily knowing the river card. they are thick in zynga. 0.00 1.00 0.00 14 let's play some poker! love playing against people that have no clue! ðÿ¤£ 0.64 0.36 0.00 9 straight flush beats any full house. 0.64 1.36 0.00 0 go in hell corupted mafia 0.00 0.18 0.82 0 stopped playing to much cheating going on 0.24 0.20 0.57 1 but is it really a bad beat when the hands are predetermined? 0.34 0.29 0.37 0 if hand 2 makes any bet at the flop, turn, or river, they win. no way hand 1 calls. 0.55 0.32 0.13 1 result is good i won lots hands 0.75 0.25 0.00 2
  • 34. POKER, Sentiment Deep Dive 5PM has the most engagement about 301 likes and 62 comment threads.
  • 36.
  • 37. RECOMMENDATION FVTE ● Fix app Bugs. ● Less Game Difficulty ● Less Game Goals ● High chances of user engagement every 3PM to 8PM ● Slight increase in positive Sentiment trend on April 20 when page owners posts about lava rocks, cruise and how users can meet on other players.
  • 38. RECOMMENDATION HIR ● Breakfast coins ● Bring back classic version ● Getting the new card ● Freaki tiki feature ● Load time ● HIT peak hour is every 8PM for user enaggement
  • 39. RECOMMENDATION POKER ● Fix game bugs/bots ● Provide quick and efficient customer service for missing chips/tokens ● People are looking forward to friday free tokens/chips ● Bring back the classic version ● High chances of user engagement every 5 pm