SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
Topic & Sentiment Detection
on Twitter and Facebook
Sylvia van Schie Wouter Stuifmeel Vincent Velthuis
Knowledge Based Media Systems | March 2013
Index
1. Project
2. Processing
3. Method
4. Sentiment Analysis
5. Topic Detection
6. Keywords
7. Example
8. Collaboration
9. Difficulties
2/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
Project
DNA Themes
– Freedom of Thought
– Creativity
– Spirit of Enterprise
– Civic Virtue
• Access information by using API's (Facebook, Twitter, Google Places)
• Classify posts/tweets to themes
• Classify user’s sentiment
3/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
Processing: General opinion of
core themes within Amsterdam
5/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
Method
• [Twitter-only] Insert hashtags to “term table”
and replace hashtags with regular words
• Delete URL’s and Links from text
• Natural Language Processing
• Sentiment Detection
• Delete irrelevant terms using NLP
• Insert remaining terms to “term table”
• Contents of “term table” to Wordnet
• Classify to Themes
4/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
Sentiment Analysis
OpinionFinder (Wiebe & Mihalcea)
Sentiment Polarity
Adjectives, Adverbs and Verbs (NLP)
Positive [+], Negative [-] or Neutral [0]
Weak (+/- 1) or strong (+/- 5) Sentiment
For example
• Great is strong positive (+5), dull is weak negative (-1)
6/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
Topic Detection
Topics are the 4 DNA themes
• Semantic deduction via Wordnet
• Compare Wordnet meaning with list of keywords related to DNA themes
• Classify to themes according to overlap
7/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
Core Themes of DNA (#keywords)
Appendix A: Core Themes of DNA
Civic Virtue (Burgerschap)
Church / Cathedral / Basilica / Chapel / Mosque / Synagogue
Catholic / Protestant / Jewish / Muslim / Semitic / Religion / God
Politic / Politicians / Government / Civic government / Society
Social support / Social Security / Payment / Community / Clan /
Alliance / Union / Nation
Freedom of Thought (Vrijdenken)
Church / Cathedral / Basilica / Chapel / Mosque / Synagogue
Catholic / Protestant / Jewish / Muslim / Semitic / Religion / God
Religious / Tolerance / Free Thinking / Open-mindedness /
Understanding / Sympathy / Freedom / Humanity / Mercy /
Kindness / Sympathy / Charity / Compassion / Drugs / Weed /
Doges / Coffeeshop / Marihauna / Dope / Legalisation /
Prostitution / Red Light Distrcit / Hookers / Whores / Prostitutes
/ Legalisation / Squatters / Squat / Homesteader / Settler /
Homosexuality / Gay Marriage / Homophile / Free Speech /
Uncensored / Censorship / Opinion / Liberty / Education /
Teaching / School / University / Instruction
8/14
Creativity (Creativiteit)
Artists / Painters / Sculptors / Designers / Composer /
Inventor / Creator / Painting / Building / Statue /
Inventions / Inventive / Music / Sonet / Composition /
Concert / Symphony / Musician / Song
Museum / Exhibition / Library / Gallery / Concert hall
Academics / University / Researchers / Science
Creativity / Culture / Original / Vision / Inspiration /
Innovation / Creative Minds / Rembrandt / van Gogh /
Vermeer / Brood / Multicultural / Cultural
Spirit of Enterprise (Ondernemerschap)
Settlement / City / Town / Harbour
Commerce / Trade / Economics / World Trade
Agriculture / Farming / Fishery / Cultivation
Transportation / Import / Export / Shipping / Shipment
Spirit of enterprise / Commercial enterprise / Golden
Age
/ Ship / VOC / EAC / Finance / Money / Profit / Capital /
Resources / Wealth / Slavery / Exploitation /
Enslavement / Servitude / Innovation / Industry /
Business / Organization / Entrepreneurship
Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
Wouter @myshuno 1day
The exhibit about slavery was really great! #Amsterdam #YOLO
Expand | Reply | Retweet | Favorite | More
• “The exhibit about slavery was really great.”
• S( NP(( DT NN ) Adj ( NN )) VP( VN( Adv Adj )))
• SA looks at Adj, Adv and VN
– about = neutral (0)
– was = neutral (0)
– really = ‘booster’ for great
– great = strong positive (+5)
– Overall sentiment is positive (+)
Example (1)
9/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
Example (2)
• Insert NN’s into “Term table”
– ‘exhibit’ and ‘slavery’
• Wordnet semantics
– S: (n) display, exhibit, showing (something shown to the public)
"the museum had many exhibits of oriental art“
– S: (n) slavery, slaveholding (the practice of owning slaves)
• Keyword comparison gives us two themes:
– Creativity and Spirit of Enterprise
10/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
Collaboration (1)
WP2: Story Engine
– Input: DNA Themes
– Input: User’s sentiment
11/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
Sentiment
DNA
Positive Negative Neutral
Creativity CR[+] CR[-] CR[0]
Spirit of Enterprise EN[+] EN[-] EN[0]
Freedom of Thought FT[+] FT[-] FT[0]
Civic Virtue CV[+] CV[-] CV[0]
Collaboration (2)
WP4: Presentation
– Input: Timestamp
GPS
• Easy to extract via Facebook and Twitter API’s
• Coordinates by Google Places
12/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
Collaboration (2)
13/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
Difficulties
• Grammar is not always correct on Facebook and Twitter
– Ignore posts who don’t give results
• Sentiment is not always easy to classify (for example by sarcasm)
– Default sentiment is neutral [0]
– Work in progress in the field
14/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013

Contenu connexe

En vedette

eMarketer Webinar: Mobile, Social & Geolocation—Key Trends for Marketers
eMarketer Webinar: Mobile, Social & Geolocation—Key Trends for MarketerseMarketer Webinar: Mobile, Social & Geolocation—Key Trends for Marketers
eMarketer Webinar: Mobile, Social & Geolocation—Key Trends for MarketerseMarketer
 
TYPES OF POLITICAL RISKS
TYPES OF POLITICAL RISKSTYPES OF POLITICAL RISKS
TYPES OF POLITICAL RISKSJuhanahAbir
 
Social Media: Risks and Benefits
Social Media: Risks and BenefitsSocial Media: Risks and Benefits
Social Media: Risks and BenefitsSteve Young
 
Sentiment analysis of tweets
Sentiment analysis of tweetsSentiment analysis of tweets
Sentiment analysis of tweetsVasu Jain
 
Opinion Mining Tutorial (Sentiment Analysis)
Opinion Mining Tutorial (Sentiment Analysis)Opinion Mining Tutorial (Sentiment Analysis)
Opinion Mining Tutorial (Sentiment Analysis)Kavita Ganesan
 
Tutorial of Sentiment Analysis
Tutorial of Sentiment AnalysisTutorial of Sentiment Analysis
Tutorial of Sentiment AnalysisFabio Benedetti
 
Sentiment Analysis of Twitter Data
Sentiment Analysis of Twitter DataSentiment Analysis of Twitter Data
Sentiment Analysis of Twitter DataSumit Raj
 
Introducing the Social Progress Index
Introducing the Social Progress IndexIntroducing the Social Progress Index
Introducing the Social Progress Indexsocprog
 
Twitter How-To - Eine Einführung in Twitter
Twitter How-To - Eine Einführung in TwitterTwitter How-To - Eine Einführung in Twitter
Twitter How-To - Eine Einführung in TwitterRalph Hutter
 

En vedette (11)

eMarketer Webinar: Mobile, Social & Geolocation—Key Trends for Marketers
eMarketer Webinar: Mobile, Social & Geolocation—Key Trends for MarketerseMarketer Webinar: Mobile, Social & Geolocation—Key Trends for Marketers
eMarketer Webinar: Mobile, Social & Geolocation—Key Trends for Marketers
 
TYPES OF POLITICAL RISKS
TYPES OF POLITICAL RISKSTYPES OF POLITICAL RISKS
TYPES OF POLITICAL RISKS
 
Social Media: Risks and Benefits
Social Media: Risks and BenefitsSocial Media: Risks and Benefits
Social Media: Risks and Benefits
 
Political Risk
Political RiskPolitical Risk
Political Risk
 
Sentiment analysis of tweets
Sentiment analysis of tweetsSentiment analysis of tweets
Sentiment analysis of tweets
 
Opinion Mining Tutorial (Sentiment Analysis)
Opinion Mining Tutorial (Sentiment Analysis)Opinion Mining Tutorial (Sentiment Analysis)
Opinion Mining Tutorial (Sentiment Analysis)
 
Tutorial of Sentiment Analysis
Tutorial of Sentiment AnalysisTutorial of Sentiment Analysis
Tutorial of Sentiment Analysis
 
Sentiment Analysis of Twitter Data
Sentiment Analysis of Twitter DataSentiment Analysis of Twitter Data
Sentiment Analysis of Twitter Data
 
Risk types
Risk  typesRisk  types
Risk types
 
Introducing the Social Progress Index
Introducing the Social Progress IndexIntroducing the Social Progress Index
Introducing the Social Progress Index
 
Twitter How-To - Eine Einführung in Twitter
Twitter How-To - Eine Einführung in TwitterTwitter How-To - Eine Einführung in Twitter
Twitter How-To - Eine Einführung in Twitter
 

Similaire à Topic & Sentiment Detection on Twitter and Facebook

Report Refugee Academy Meeting 1 July
Report Refugee Academy Meeting 1 July Report Refugee Academy Meeting 1 July
Report Refugee Academy Meeting 1 July Nikki Scholten
 
Playing the Past, Seeing the Future: Game Design in the Humanities
Playing the Past, Seeing the Future: Game Design in the HumanitiesPlaying the Past, Seeing the Future: Game Design in the Humanities
Playing the Past, Seeing the Future: Game Design in the HumanitiesSeriousGamesAssoc
 
White Working Class Communities in Amsterdam
White Working Class Communities in AmsterdamWhite Working Class Communities in Amsterdam
White Working Class Communities in AmsterdamSaskia Welschen
 
Claudia Ritter Include.All 2015
Claudia Ritter Include.All 2015Claudia Ritter Include.All 2015
Claudia Ritter Include.All 2015Zdruzenje_Manager
 
Work Camp Hamburg 2014
Work Camp Hamburg 2014Work Camp Hamburg 2014
Work Camp Hamburg 2014Andrew Byrne
 
Social media research_u_gent_201401
Social media research_u_gent_201401Social media research_u_gent_201401
Social media research_u_gent_201401Esther De Smet
 
Planet Homeless drukbestand proefschrifteditie (bijgesneden)
Planet Homeless drukbestand proefschrifteditie (bijgesneden)Planet Homeless drukbestand proefschrifteditie (bijgesneden)
Planet Homeless drukbestand proefschrifteditie (bijgesneden)Nienke Boesveldt
 
Re-thinking media and sexuality education
Re-thinking media and sexuality educationRe-thinking media and sexuality education
Re-thinking media and sexuality educationkathalbury
 
Digital Humanities as Innovation: ‘constant revolution’ or ‘moving to the su...
Digital Humanities as Innovation:  ‘constant revolution’ or ‘moving to the su...Digital Humanities as Innovation:  ‘constant revolution’ or ‘moving to the su...
Digital Humanities as Innovation: ‘constant revolution’ or ‘moving to the su...Andrea Scharnhorst
 
Knowledge Weaving for Social Innovation: Laying the First Strand
Knowledge Weaving for Social Innovation: Laying the First StrandKnowledge Weaving for Social Innovation: Laying the First Strand
Knowledge Weaving for Social Innovation: Laying the First StrandCommunitySense
 
Digital Media Participation: Blogging and Podcasting
Digital Media Participation: Blogging and PodcastingDigital Media Participation: Blogging and Podcasting
Digital Media Participation: Blogging and PodcastingNele Heise
 
Getting Your Work Noticed and Creating Impact Outside Academia
Getting Your Work Noticed and Creating Impact Outside AcademiaGetting Your Work Noticed and Creating Impact Outside Academia
Getting Your Work Noticed and Creating Impact Outside AcademiaWestern Sydney University
 
Social media give voice to the voiceless.pptx
Social media give voice to the voiceless.pptxSocial media give voice to the voiceless.pptx
Social media give voice to the voiceless.pptxMohammad Naumaan
 
VIENNA HUB ANNUAL REPORT 2013-2014
VIENNA HUB ANNUAL REPORT 2013-2014VIENNA HUB ANNUAL REPORT 2013-2014
VIENNA HUB ANNUAL REPORT 2013-2014stephgracecox
 
CORBEL/EOSC-Life webinar Practical Tips for Stepping Up Your Science Communic...
CORBEL/EOSC-Life webinar Practical Tips for Stepping Up Your Science Communic...CORBEL/EOSC-Life webinar Practical Tips for Stepping Up Your Science Communic...
CORBEL/EOSC-Life webinar Practical Tips for Stepping Up Your Science Communic...CORBEL
 
NGO law campaign
NGO law campaignNGO law campaign
NGO law campaignArsen S
 
HANDLING YOUR MEDIA PRESENCE - THINK TANKS AND SOCIAL NETWORKS
HANDLING YOUR MEDIA PRESENCE  - THINK TANKS AND SOCIAL NETWORKSHANDLING YOUR MEDIA PRESENCE  - THINK TANKS AND SOCIAL NETWORKS
HANDLING YOUR MEDIA PRESENCE - THINK TANKS AND SOCIAL NETWORKSDr Danica Radovanovic
 

Similaire à Topic & Sentiment Detection on Twitter and Facebook (20)

Report Refugee Academy Meeting 1 July
Report Refugee Academy Meeting 1 July Report Refugee Academy Meeting 1 July
Report Refugee Academy Meeting 1 July
 
Playing the Past, Seeing the Future: Game Design in the Humanities
Playing the Past, Seeing the Future: Game Design in the HumanitiesPlaying the Past, Seeing the Future: Game Design in the Humanities
Playing the Past, Seeing the Future: Game Design in the Humanities
 
White Working Class Communities in Amsterdam
White Working Class Communities in AmsterdamWhite Working Class Communities in Amsterdam
White Working Class Communities in Amsterdam
 
Claudia Ritter Include.All 2015
Claudia Ritter Include.All 2015Claudia Ritter Include.All 2015
Claudia Ritter Include.All 2015
 
Work Camp Hamburg 2014
Work Camp Hamburg 2014Work Camp Hamburg 2014
Work Camp Hamburg 2014
 
Social media research_u_gent_201401
Social media research_u_gent_201401Social media research_u_gent_201401
Social media research_u_gent_201401
 
Matthes_EPRA_2021.pdf
Matthes_EPRA_2021.pdfMatthes_EPRA_2021.pdf
Matthes_EPRA_2021.pdf
 
Planet Homeless drukbestand proefschrifteditie (bijgesneden)
Planet Homeless drukbestand proefschrifteditie (bijgesneden)Planet Homeless drukbestand proefschrifteditie (bijgesneden)
Planet Homeless drukbestand proefschrifteditie (bijgesneden)
 
Citizen Science and Dialogue
Citizen Science and DialogueCitizen Science and Dialogue
Citizen Science and Dialogue
 
Re-thinking media and sexuality education
Re-thinking media and sexuality educationRe-thinking media and sexuality education
Re-thinking media and sexuality education
 
Digital Humanities as Innovation: ‘constant revolution’ or ‘moving to the su...
Digital Humanities as Innovation:  ‘constant revolution’ or ‘moving to the su...Digital Humanities as Innovation:  ‘constant revolution’ or ‘moving to the su...
Digital Humanities as Innovation: ‘constant revolution’ or ‘moving to the su...
 
Knowledge Weaving for Social Innovation: Laying the First Strand
Knowledge Weaving for Social Innovation: Laying the First StrandKnowledge Weaving for Social Innovation: Laying the First Strand
Knowledge Weaving for Social Innovation: Laying the First Strand
 
Digital Media Participation: Blogging and Podcasting
Digital Media Participation: Blogging and PodcastingDigital Media Participation: Blogging and Podcasting
Digital Media Participation: Blogging and Podcasting
 
Getting Your Work Noticed and Creating Impact Outside Academia
Getting Your Work Noticed and Creating Impact Outside AcademiaGetting Your Work Noticed and Creating Impact Outside Academia
Getting Your Work Noticed and Creating Impact Outside Academia
 
Social media give voice to the voiceless.pptx
Social media give voice to the voiceless.pptxSocial media give voice to the voiceless.pptx
Social media give voice to the voiceless.pptx
 
VIENNA HUB ANNUAL REPORT 2013-2014
VIENNA HUB ANNUAL REPORT 2013-2014VIENNA HUB ANNUAL REPORT 2013-2014
VIENNA HUB ANNUAL REPORT 2013-2014
 
CORBEL/EOSC-Life webinar Practical Tips for Stepping Up Your Science Communic...
CORBEL/EOSC-Life webinar Practical Tips for Stepping Up Your Science Communic...CORBEL/EOSC-Life webinar Practical Tips for Stepping Up Your Science Communic...
CORBEL/EOSC-Life webinar Practical Tips for Stepping Up Your Science Communic...
 
NGO law campaign
NGO law campaignNGO law campaign
NGO law campaign
 
SFU Bus495 Organizing Crowds
SFU Bus495 Organizing CrowdsSFU Bus495 Organizing Crowds
SFU Bus495 Organizing Crowds
 
HANDLING YOUR MEDIA PRESENCE - THINK TANKS AND SOCIAL NETWORKS
HANDLING YOUR MEDIA PRESENCE  - THINK TANKS AND SOCIAL NETWORKSHANDLING YOUR MEDIA PRESENCE  - THINK TANKS AND SOCIAL NETWORKS
HANDLING YOUR MEDIA PRESENCE - THINK TANKS AND SOCIAL NETWORKS
 

Dernier

Night 7k Call Girls Atta Market Escorts Call Me: 8448380779
Night 7k Call Girls Atta Market Escorts Call Me: 8448380779Night 7k Call Girls Atta Market Escorts Call Me: 8448380779
Night 7k Call Girls Atta Market Escorts Call Me: 8448380779Delhi Call girls
 
Website research Powerpoint for Bauer magazine
Website research Powerpoint for Bauer magazineWebsite research Powerpoint for Bauer magazine
Website research Powerpoint for Bauer magazinesamuelcoulson30
 
This is a Powerpoint about research into the codes and conventions of a film ...
This is a Powerpoint about research into the codes and conventions of a film ...This is a Powerpoint about research into the codes and conventions of a film ...
This is a Powerpoint about research into the codes and conventions of a film ...samuelcoulson30
 
9990611130 Find & Book Russian Call Girls In Crossings Republik
9990611130 Find & Book Russian Call Girls In Crossings Republik9990611130 Find & Book Russian Call Girls In Crossings Republik
9990611130 Find & Book Russian Call Girls In Crossings RepublikGenuineGirls
 
Production diary Film the city powerpoint
Production diary Film the city powerpointProduction diary Film the city powerpoint
Production diary Film the city powerpointAshtonCains
 
Elite Class ➥8448380779▻ Call Girls In New Friends Colony Delhi NCR
Elite Class ➥8448380779▻ Call Girls In New Friends Colony Delhi NCRElite Class ➥8448380779▻ Call Girls In New Friends Colony Delhi NCR
Elite Class ➥8448380779▻ Call Girls In New Friends Colony Delhi NCRDelhi Call girls
 
Night 7k Call Girls Noida New Ashok Nagar Escorts Call Me: 8448380779
Night 7k Call Girls Noida New Ashok Nagar Escorts Call Me: 8448380779Night 7k Call Girls Noida New Ashok Nagar Escorts Call Me: 8448380779
Night 7k Call Girls Noida New Ashok Nagar Escorts Call Me: 8448380779Delhi Call girls
 
Top Call Girls In Charbagh ( Lucknow ) 🔝 8923113531 🔝 Cash Payment
Top Call Girls In Charbagh ( Lucknow  ) 🔝 8923113531 🔝  Cash PaymentTop Call Girls In Charbagh ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment
Top Call Girls In Charbagh ( Lucknow ) 🔝 8923113531 🔝 Cash Paymentanilsa9823
 
Film show post-production powerpoint for site
Film show post-production powerpoint for siteFilm show post-production powerpoint for site
Film show post-production powerpoint for siteAshtonCains
 
CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFE
CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFECASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFE
CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFECall girl Jaipur
 
Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779
Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779
Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779Delhi Call girls
 
Unlock the power of Instagram with SocioCosmos. Start your journey towards so...
Unlock the power of Instagram with SocioCosmos. Start your journey towards so...Unlock the power of Instagram with SocioCosmos. Start your journey towards so...
Unlock the power of Instagram with SocioCosmos. Start your journey towards so...SocioCosmos
 
Improve Your Brand in Waco with a Professional Social Media Marketing Company
Improve Your Brand in Waco with a Professional Social Media Marketing CompanyImprove Your Brand in Waco with a Professional Social Media Marketing Company
Improve Your Brand in Waco with a Professional Social Media Marketing CompanyWSI INTERNET PARTNER
 
Film the city investagation powerpoint :)
Film the city investagation powerpoint :)Film the city investagation powerpoint :)
Film the city investagation powerpoint :)AshtonCains
 
DickinsonSlides teeeeeeeeeeessssssssssst.pptx
DickinsonSlides teeeeeeeeeeessssssssssst.pptxDickinsonSlides teeeeeeeeeeessssssssssst.pptx
DickinsonSlides teeeeeeeeeeessssssssssst.pptxednyonat
 
Film show evaluation powerpoint for site
Film show evaluation powerpoint for siteFilm show evaluation powerpoint for site
Film show evaluation powerpoint for siteAshtonCains
 
Lucknow 💋 Dating Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Serv...
Lucknow 💋 Dating Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Serv...Lucknow 💋 Dating Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Serv...
Lucknow 💋 Dating Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Serv...anilsa9823
 

Dernier (20)

Vip Call Girls Tilak Nagar ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Tilak Nagar ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Tilak Nagar ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Tilak Nagar ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Night 7k Call Girls Atta Market Escorts Call Me: 8448380779
Night 7k Call Girls Atta Market Escorts Call Me: 8448380779Night 7k Call Girls Atta Market Escorts Call Me: 8448380779
Night 7k Call Girls Atta Market Escorts Call Me: 8448380779
 
Website research Powerpoint for Bauer magazine
Website research Powerpoint for Bauer magazineWebsite research Powerpoint for Bauer magazine
Website research Powerpoint for Bauer magazine
 
This is a Powerpoint about research into the codes and conventions of a film ...
This is a Powerpoint about research into the codes and conventions of a film ...This is a Powerpoint about research into the codes and conventions of a film ...
This is a Powerpoint about research into the codes and conventions of a film ...
 
9990611130 Find & Book Russian Call Girls In Crossings Republik
9990611130 Find & Book Russian Call Girls In Crossings Republik9990611130 Find & Book Russian Call Girls In Crossings Republik
9990611130 Find & Book Russian Call Girls In Crossings Republik
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Masudpur
Delhi  99530 vip 56974  Genuine Escort Service Call Girls in MasudpurDelhi  99530 vip 56974  Genuine Escort Service Call Girls in Masudpur
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Masudpur
 
Production diary Film the city powerpoint
Production diary Film the city powerpointProduction diary Film the city powerpoint
Production diary Film the city powerpoint
 
Elite Class ➥8448380779▻ Call Girls In New Friends Colony Delhi NCR
Elite Class ➥8448380779▻ Call Girls In New Friends Colony Delhi NCRElite Class ➥8448380779▻ Call Girls In New Friends Colony Delhi NCR
Elite Class ➥8448380779▻ Call Girls In New Friends Colony Delhi NCR
 
Night 7k Call Girls Noida New Ashok Nagar Escorts Call Me: 8448380779
Night 7k Call Girls Noida New Ashok Nagar Escorts Call Me: 8448380779Night 7k Call Girls Noida New Ashok Nagar Escorts Call Me: 8448380779
Night 7k Call Girls Noida New Ashok Nagar Escorts Call Me: 8448380779
 
Top Call Girls In Charbagh ( Lucknow ) 🔝 8923113531 🔝 Cash Payment
Top Call Girls In Charbagh ( Lucknow  ) 🔝 8923113531 🔝  Cash PaymentTop Call Girls In Charbagh ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment
Top Call Girls In Charbagh ( Lucknow ) 🔝 8923113531 🔝 Cash Payment
 
Film show post-production powerpoint for site
Film show post-production powerpoint for siteFilm show post-production powerpoint for site
Film show post-production powerpoint for site
 
CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFE
CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFECASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFE
CASH PAYMENT ON GIRL HAND TO HAND HOUSEWIFE
 
Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779
Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779
Night 7k Call Girls Pari Chowk Escorts Call Me: 8448380779
 
Unlock the power of Instagram with SocioCosmos. Start your journey towards so...
Unlock the power of Instagram with SocioCosmos. Start your journey towards so...Unlock the power of Instagram with SocioCosmos. Start your journey towards so...
Unlock the power of Instagram with SocioCosmos. Start your journey towards so...
 
Improve Your Brand in Waco with a Professional Social Media Marketing Company
Improve Your Brand in Waco with a Professional Social Media Marketing CompanyImprove Your Brand in Waco with a Professional Social Media Marketing Company
Improve Your Brand in Waco with a Professional Social Media Marketing Company
 
Film the city investagation powerpoint :)
Film the city investagation powerpoint :)Film the city investagation powerpoint :)
Film the city investagation powerpoint :)
 
DickinsonSlides teeeeeeeeeeessssssssssst.pptx
DickinsonSlides teeeeeeeeeeessssssssssst.pptxDickinsonSlides teeeeeeeeeeessssssssssst.pptx
DickinsonSlides teeeeeeeeeeessssssssssst.pptx
 
Film show evaluation powerpoint for site
Film show evaluation powerpoint for siteFilm show evaluation powerpoint for site
Film show evaluation powerpoint for site
 
Russian Call Girls Rohini Sector 35 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
Russian Call Girls Rohini Sector 35 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...Russian Call Girls Rohini Sector 35 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
Russian Call Girls Rohini Sector 35 💓 Delhi 9999965857 @Sabina Modi VVIP MODE...
 
Lucknow 💋 Dating Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Serv...
Lucknow 💋 Dating Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Serv...Lucknow 💋 Dating Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Serv...
Lucknow 💋 Dating Call Girls Lucknow | Whatsapp No 8923113531 VIP Escorts Serv...
 

Topic & Sentiment Detection on Twitter and Facebook

  • 1. Topic & Sentiment Detection on Twitter and Facebook Sylvia van Schie Wouter Stuifmeel Vincent Velthuis Knowledge Based Media Systems | March 2013
  • 2. Index 1. Project 2. Processing 3. Method 4. Sentiment Analysis 5. Topic Detection 6. Keywords 7. Example 8. Collaboration 9. Difficulties 2/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
  • 3. Project DNA Themes – Freedom of Thought – Creativity – Spirit of Enterprise – Civic Virtue • Access information by using API's (Facebook, Twitter, Google Places) • Classify posts/tweets to themes • Classify user’s sentiment 3/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
  • 4. Processing: General opinion of core themes within Amsterdam 5/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
  • 5. Method • [Twitter-only] Insert hashtags to “term table” and replace hashtags with regular words • Delete URL’s and Links from text • Natural Language Processing • Sentiment Detection • Delete irrelevant terms using NLP • Insert remaining terms to “term table” • Contents of “term table” to Wordnet • Classify to Themes 4/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
  • 6. Sentiment Analysis OpinionFinder (Wiebe & Mihalcea) Sentiment Polarity Adjectives, Adverbs and Verbs (NLP) Positive [+], Negative [-] or Neutral [0] Weak (+/- 1) or strong (+/- 5) Sentiment For example • Great is strong positive (+5), dull is weak negative (-1) 6/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
  • 7. Topic Detection Topics are the 4 DNA themes • Semantic deduction via Wordnet • Compare Wordnet meaning with list of keywords related to DNA themes • Classify to themes according to overlap 7/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
  • 8. Core Themes of DNA (#keywords) Appendix A: Core Themes of DNA Civic Virtue (Burgerschap) Church / Cathedral / Basilica / Chapel / Mosque / Synagogue Catholic / Protestant / Jewish / Muslim / Semitic / Religion / God Politic / Politicians / Government / Civic government / Society Social support / Social Security / Payment / Community / Clan / Alliance / Union / Nation Freedom of Thought (Vrijdenken) Church / Cathedral / Basilica / Chapel / Mosque / Synagogue Catholic / Protestant / Jewish / Muslim / Semitic / Religion / God Religious / Tolerance / Free Thinking / Open-mindedness / Understanding / Sympathy / Freedom / Humanity / Mercy / Kindness / Sympathy / Charity / Compassion / Drugs / Weed / Doges / Coffeeshop / Marihauna / Dope / Legalisation / Prostitution / Red Light Distrcit / Hookers / Whores / Prostitutes / Legalisation / Squatters / Squat / Homesteader / Settler / Homosexuality / Gay Marriage / Homophile / Free Speech / Uncensored / Censorship / Opinion / Liberty / Education / Teaching / School / University / Instruction 8/14 Creativity (Creativiteit) Artists / Painters / Sculptors / Designers / Composer / Inventor / Creator / Painting / Building / Statue / Inventions / Inventive / Music / Sonet / Composition / Concert / Symphony / Musician / Song Museum / Exhibition / Library / Gallery / Concert hall Academics / University / Researchers / Science Creativity / Culture / Original / Vision / Inspiration / Innovation / Creative Minds / Rembrandt / van Gogh / Vermeer / Brood / Multicultural / Cultural Spirit of Enterprise (Ondernemerschap) Settlement / City / Town / Harbour Commerce / Trade / Economics / World Trade Agriculture / Farming / Fishery / Cultivation Transportation / Import / Export / Shipping / Shipment Spirit of enterprise / Commercial enterprise / Golden Age / Ship / VOC / EAC / Finance / Money / Profit / Capital / Resources / Wealth / Slavery / Exploitation / Enslavement / Servitude / Innovation / Industry / Business / Organization / Entrepreneurship Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
  • 9. Wouter @myshuno 1day The exhibit about slavery was really great! #Amsterdam #YOLO Expand | Reply | Retweet | Favorite | More • “The exhibit about slavery was really great.” • S( NP(( DT NN ) Adj ( NN )) VP( VN( Adv Adj ))) • SA looks at Adj, Adv and VN – about = neutral (0) – was = neutral (0) – really = ‘booster’ for great – great = strong positive (+5) – Overall sentiment is positive (+) Example (1) 9/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
  • 10. Example (2) • Insert NN’s into “Term table” – ‘exhibit’ and ‘slavery’ • Wordnet semantics – S: (n) display, exhibit, showing (something shown to the public) "the museum had many exhibits of oriental art“ – S: (n) slavery, slaveholding (the practice of owning slaves) • Keyword comparison gives us two themes: – Creativity and Spirit of Enterprise 10/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
  • 11. Collaboration (1) WP2: Story Engine – Input: DNA Themes – Input: User’s sentiment 11/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013 Sentiment DNA Positive Negative Neutral Creativity CR[+] CR[-] CR[0] Spirit of Enterprise EN[+] EN[-] EN[0] Freedom of Thought FT[+] FT[-] FT[0] Civic Virtue CV[+] CV[-] CV[0]
  • 12. Collaboration (2) WP4: Presentation – Input: Timestamp GPS • Easy to extract via Facebook and Twitter API’s • Coordinates by Google Places 12/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
  • 13. Collaboration (2) 13/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013
  • 14. Difficulties • Grammar is not always correct on Facebook and Twitter – Ignore posts who don’t give results • Sentiment is not always easy to classify (for example by sarcasm) – Default sentiment is neutral [0] – Work in progress in the field 14/14Knowledge Based Media Systems | Topic & Sentiment Detection on Twitter and Facebook | S. van Schie, W. Stuifmeel and V. Velthuis | March 2013