SlideShare una empresa de Scribd logo
1 de 21
Computer-Assisted Consumer
Profiling on Twitter
By Olin Gallet
http://www.olingallet.com
@olingallet
Profiling in General
Takes observable qualities and estimates the person(s)
behind those qualities.
Example uses:

Criminal Profiling (Law and Order, Criminal Minds)

Video Games (Bartle Gamer Types)

Marketing (Intelligent Ad Retargeting)

Human Resources
Definitions

Consumer profile – what a person likes and dislikes in terms of
products, their spending habits based off their age, gender,
marital status, etc.

Sentiment analysis – studying how a person(s) feel about
something through scientific measurement; can be positive,
negative, or neutral.
Why care?

Better sales

Better targeting

Consumer feedback

Research and Development
Why care?

Better sales

Better targeting

Consumer feedback

Research and Development
Straight From Twitter's Privacy
Policy
Advertising:

“To help us deliver ads, measure their performance, and make
them more relevant to you based on criteria like your activity on
Twitter and visits to our ad partners' websites”

People may object this as an invasion of privacy, but you're
stepping into their environment and trying to play by your rules.
Why Twitter?

“Tweets” are limited to 140 characters, providing succinct tidbits
of information.

Accessible on mobile devices

Good to use for events such as a concert, convention, etc.

Easily accessible through a JSON API.
Why not Twitter?

“Tweets” are 140 characters, sometimes not enough for a
proper sentence.

Can limit descriptiveness

Fake profiles can give false information

Difficulty in traditional natural language processing ->
Natural Language Processing
Methods
-Parts-of-speech tagging – utilize a dictionary (ie Wordnet)
to identify words as nouns, verbs, etc.
-can't be used with all words, for example:
Fire:

As a verb: I will fire a gun.

As a verb: I will fire that individual.

As a noun: I didn't start the fire.
Sentiment Analysis

Twitter provides sentiment analysis, but it's poor since it
only looks for smilies and frownies.

Computers understand the denotation easily, connotation
is another story.
-Negation
-Adverb/Adjective Modifiers
-Sarcasm

Basic sentiment analysis searches for emotionally
charged words using a dictionary. More advanced
versions use machine learning to train the computer.
Brief Word on Machine Learning
-Involves teaching the intelligence what conditions produce
a certain result.
-The more data provided, the more confident intelligence
becomes.
Importance of Hashtags
Hashtags are often unambiguous
Showcase group thought
Act as keys when searching tweets
What to Consider in Terms of the
Consumer

Person giving the message (celebrity status, followers,
how often they post)

Date (timestamp, how new or old the product is)

The product

The component of the product (if applicable)

The overall sentiment
A Little More About Data Sources
Consider online reputation (Klout):
-Number of followers
-Number following
-Frequency of tweets
-Variance of tweets
-”Verified” status, Join Date
-Number of retweets, favorites
Online reputation helps filter out spambots, fake profiles,
social honeypots.
Best you can do without knowing the relationship between
people.
Good Example:

I dislike my iPhone. The battery life is too
short.
(Work this out with group time permitting)
Bad Example:

LMAO dat RiFF RAFF album...iceberg
simpson off da chain #neonicon
#gettinpaid
-internet acronyms
-non-existant sentence structure
-idiomatic phrase
Analysis Over Time
People are more likely to remember negativity than
positivity.
Vengeance breeds vengeance, apologies rebuild trust,
counteract vengeance (see Dan Ariely research)
Emotions are contagious
http://www.scientificamerican.com/article/facebook-
emotions-are-contagious/
Putting it Together
Use natural language processing to understand what
products the consumer cares about.
Use sentiment analysis to understand how they feel about
the product.
Address any negativity (if feasible) so negativity about the
product.
Help people rationalize their purchases with positivity.
What I want you to take away
- Profiling in general can be wrong.
- Computers can't understand language the same way
people can. They won't be able to get it right 100%.
- Consider the ethics.
- Internet is public, hard to keep things private with
caching, spiders, hackers, etc.
- Don't let the Internet replace real life. People can be
forgiven, online reputation can only be hidden.
Related Topics

Game Theory

Probabilities and Statistics

Psychology

Sociology

Natural Language Programming

Language Syntax

Image Processing, Facial Recognition (for
pictures and Instagram)
Helpful Resources
www.lct-master.org/files/MullenSentimentCourseSlides.pdf
Sentiment Analysis Tutorial
http://wordnet.princeton.edu/
Wordnet, Lexical Database
http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6010
AFINN, Sentiment Dictionary
http://gigaom.com/2013/10/03/stanford-researchers-to-open-source-model-they-say-
Stanford Research
http://danariely.com/the-books/an-excerpt-from-chapter-5-of-%E2%80%9Cthe-upside
Dan Ariely on vengeance

Más contenido relacionado

Similar a Computer-Assisted Consumer Profiles on Twitter

Rapid fire with Douglas Van Praet
Rapid fire with Douglas Van PraetRapid fire with Douglas Van Praet
Rapid fire with Douglas Van PraetPraz Hari
 
Zebra Essay English
Zebra Essay EnglishZebra Essay English
Zebra Essay EnglishRenee Spahn
 
How Sentiment Analysis works
How Sentiment Analysis worksHow Sentiment Analysis works
How Sentiment Analysis worksCJ Jenkins
 
Lightweight Personas and Cheap Ass User Research
Lightweight Personas and Cheap Ass User ResearchLightweight Personas and Cheap Ass User Research
Lightweight Personas and Cheap Ass User ResearchLorelei Brown
 
Using Research to Grow Your Business
Using Research to Grow Your BusinessUsing Research to Grow Your Business
Using Research to Grow Your BusinessGuerra DeBerry Coody
 
Despite of all odds and practicing on a scooter if she can perfo
Despite of all odds and practicing on a scooter if she can perfoDespite of all odds and practicing on a scooter if she can perfo
Despite of all odds and practicing on a scooter if she can perfoLinaCovington707
 
Product Anonymous: After Research - Creating Useful & Well Executed Research ...
Product Anonymous: After Research - Creating Useful & Well Executed Research ...Product Anonymous: After Research - Creating Useful & Well Executed Research ...
Product Anonymous: After Research - Creating Useful & Well Executed Research ...Jess Nichols
 
Size Of Writing Paper. Writing Paper Sizes Chart. 2019-01-16
Size Of Writing Paper. Writing Paper Sizes Chart. 2019-01-16Size Of Writing Paper. Writing Paper Sizes Chart. 2019-01-16
Size Of Writing Paper. Writing Paper Sizes Chart. 2019-01-16Kimberly Gomez
 
Behavorial Aspects in Fraud Examination
Behavorial Aspects in Fraud ExaminationBehavorial Aspects in Fraud Examination
Behavorial Aspects in Fraud ExaminationPallavi Vyas
 
Information Architecture 101
Information Architecture 101Information Architecture 101
Information Architecture 101Christina Wodtke
 
Slides from Growthcon 2014 Lean Analytics masterclass
Slides from Growthcon 2014 Lean Analytics masterclassSlides from Growthcon 2014 Lean Analytics masterclass
Slides from Growthcon 2014 Lean Analytics masterclassLean Analytics
 
Advert Testing, Copy Testing. Measuring Advertising Effectiveness - George T...
Advert Testing, Copy Testing.  Measuring Advertising Effectiveness - George T...Advert Testing, Copy Testing.  Measuring Advertising Effectiveness - George T...
Advert Testing, Copy Testing. Measuring Advertising Effectiveness - George T...George Tsakraklides
 
Communication Hacks: Strategies for fostering collaboration and dealing with ...
Communication Hacks: Strategies for fostering collaboration and dealing with ...Communication Hacks: Strategies for fostering collaboration and dealing with ...
Communication Hacks: Strategies for fostering collaboration and dealing with ...All Things Open
 
You aren't your target market. - UX Research Basics
You aren't your target market. - UX Research BasicsYou aren't your target market. - UX Research Basics
You aren't your target market. - UX Research BasicsAngela Obias
 
Empathy Field Guide - Stanford DSchool
Empathy Field Guide - Stanford DSchoolEmpathy Field Guide - Stanford DSchool
Empathy Field Guide - Stanford DSchoolRodrigo Narcizo
 

Similar a Computer-Assisted Consumer Profiles on Twitter (20)

Rapid fire with douglas van praet
Rapid fire with douglas van praetRapid fire with douglas van praet
Rapid fire with douglas van praet
 
Rapid fire with Douglas Van Praet
Rapid fire with Douglas Van PraetRapid fire with Douglas Van Praet
Rapid fire with Douglas Van Praet
 
Zebra Essay English
Zebra Essay EnglishZebra Essay English
Zebra Essay English
 
How Sentiment Analysis works
How Sentiment Analysis worksHow Sentiment Analysis works
How Sentiment Analysis works
 
Lightweight Personas and Cheap Ass User Research
Lightweight Personas and Cheap Ass User ResearchLightweight Personas and Cheap Ass User Research
Lightweight Personas and Cheap Ass User Research
 
Ai Myths
Ai MythsAi Myths
Ai Myths
 
Ai myths test
Ai myths testAi myths test
Ai myths test
 
Using Research to Grow Your Business
Using Research to Grow Your BusinessUsing Research to Grow Your Business
Using Research to Grow Your Business
 
Despite of all odds and practicing on a scooter if she can perfo
Despite of all odds and practicing on a scooter if she can perfoDespite of all odds and practicing on a scooter if she can perfo
Despite of all odds and practicing on a scooter if she can perfo
 
Product Anonymous: After Research - Creating Useful & Well Executed Research ...
Product Anonymous: After Research - Creating Useful & Well Executed Research ...Product Anonymous: After Research - Creating Useful & Well Executed Research ...
Product Anonymous: After Research - Creating Useful & Well Executed Research ...
 
Size Of Writing Paper. Writing Paper Sizes Chart. 2019-01-16
Size Of Writing Paper. Writing Paper Sizes Chart. 2019-01-16Size Of Writing Paper. Writing Paper Sizes Chart. 2019-01-16
Size Of Writing Paper. Writing Paper Sizes Chart. 2019-01-16
 
Behavorial Aspects in Fraud Examination
Behavorial Aspects in Fraud ExaminationBehavorial Aspects in Fraud Examination
Behavorial Aspects in Fraud Examination
 
The Zmet Technique
The Zmet TechniqueThe Zmet Technique
The Zmet Technique
 
Information Architecture 101
Information Architecture 101Information Architecture 101
Information Architecture 101
 
Slides from Growthcon 2014 Lean Analytics masterclass
Slides from Growthcon 2014 Lean Analytics masterclassSlides from Growthcon 2014 Lean Analytics masterclass
Slides from Growthcon 2014 Lean Analytics masterclass
 
Advert Testing, Copy Testing. Measuring Advertising Effectiveness - George T...
Advert Testing, Copy Testing.  Measuring Advertising Effectiveness - George T...Advert Testing, Copy Testing.  Measuring Advertising Effectiveness - George T...
Advert Testing, Copy Testing. Measuring Advertising Effectiveness - George T...
 
Communication Hacks: Strategies for fostering collaboration and dealing with ...
Communication Hacks: Strategies for fostering collaboration and dealing with ...Communication Hacks: Strategies for fostering collaboration and dealing with ...
Communication Hacks: Strategies for fostering collaboration and dealing with ...
 
Beyond Usability
Beyond UsabilityBeyond Usability
Beyond Usability
 
You aren't your target market. - UX Research Basics
You aren't your target market. - UX Research BasicsYou aren't your target market. - UX Research Basics
You aren't your target market. - UX Research Basics
 
Empathy Field Guide - Stanford DSchool
Empathy Field Guide - Stanford DSchoolEmpathy Field Guide - Stanford DSchool
Empathy Field Guide - Stanford DSchool
 

Último

In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabiaahmedjiabur940
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...HyderabadDolls
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制vexqp
 
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...kumargunjan9515
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...gajnagarg
 
Gulbai Tekra * Cheap Call Girls In Ahmedabad Phone No 8005736733 Elite Escort...
Gulbai Tekra * Cheap Call Girls In Ahmedabad Phone No 8005736733 Elite Escort...Gulbai Tekra * Cheap Call Girls In Ahmedabad Phone No 8005736733 Elite Escort...
Gulbai Tekra * Cheap Call Girls In Ahmedabad Phone No 8005736733 Elite Escort...gragchanchal546
 
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...HyderabadDolls
 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...HyderabadDolls
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRajesh Mondal
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdfkhraisr
 
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...gajnagarg
 
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxRESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxronsairoathenadugay
 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
 
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...HyderabadDolls
 
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...HyderabadDolls
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubaikojalkojal131
 
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...Health
 
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...gajnagarg
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Klinik kandungan
 

Último (20)

In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
 
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
 
Gulbai Tekra * Cheap Call Girls In Ahmedabad Phone No 8005736733 Elite Escort...
Gulbai Tekra * Cheap Call Girls In Ahmedabad Phone No 8005736733 Elite Escort...Gulbai Tekra * Cheap Call Girls In Ahmedabad Phone No 8005736733 Elite Escort...
Gulbai Tekra * Cheap Call Girls In Ahmedabad Phone No 8005736733 Elite Escort...
 
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for Research
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf
 
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
 
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptxRESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
RESEARCH-FINAL-DEFENSE-PPT-TEMPLATE.pptx
 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
 
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
 
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubai
 
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
 
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Indore [ 7014168258 ] Call Me For Genuine Models We...
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
 

Computer-Assisted Consumer Profiles on Twitter

  • 1. Computer-Assisted Consumer Profiling on Twitter By Olin Gallet http://www.olingallet.com @olingallet
  • 2. Profiling in General Takes observable qualities and estimates the person(s) behind those qualities. Example uses:  Criminal Profiling (Law and Order, Criminal Minds)  Video Games (Bartle Gamer Types)  Marketing (Intelligent Ad Retargeting)  Human Resources
  • 3. Definitions  Consumer profile – what a person likes and dislikes in terms of products, their spending habits based off their age, gender, marital status, etc.  Sentiment analysis – studying how a person(s) feel about something through scientific measurement; can be positive, negative, or neutral.
  • 4. Why care?  Better sales  Better targeting  Consumer feedback  Research and Development
  • 5. Why care?  Better sales  Better targeting  Consumer feedback  Research and Development
  • 6. Straight From Twitter's Privacy Policy Advertising:  “To help us deliver ads, measure their performance, and make them more relevant to you based on criteria like your activity on Twitter and visits to our ad partners' websites”  People may object this as an invasion of privacy, but you're stepping into their environment and trying to play by your rules.
  • 7. Why Twitter?  “Tweets” are limited to 140 characters, providing succinct tidbits of information.  Accessible on mobile devices  Good to use for events such as a concert, convention, etc.  Easily accessible through a JSON API.
  • 8. Why not Twitter?  “Tweets” are 140 characters, sometimes not enough for a proper sentence.  Can limit descriptiveness  Fake profiles can give false information  Difficulty in traditional natural language processing ->
  • 9. Natural Language Processing Methods -Parts-of-speech tagging – utilize a dictionary (ie Wordnet) to identify words as nouns, verbs, etc. -can't be used with all words, for example: Fire:  As a verb: I will fire a gun.  As a verb: I will fire that individual.  As a noun: I didn't start the fire.
  • 10. Sentiment Analysis  Twitter provides sentiment analysis, but it's poor since it only looks for smilies and frownies.  Computers understand the denotation easily, connotation is another story. -Negation -Adverb/Adjective Modifiers -Sarcasm  Basic sentiment analysis searches for emotionally charged words using a dictionary. More advanced versions use machine learning to train the computer.
  • 11. Brief Word on Machine Learning -Involves teaching the intelligence what conditions produce a certain result. -The more data provided, the more confident intelligence becomes.
  • 12. Importance of Hashtags Hashtags are often unambiguous Showcase group thought Act as keys when searching tweets
  • 13. What to Consider in Terms of the Consumer  Person giving the message (celebrity status, followers, how often they post)  Date (timestamp, how new or old the product is)  The product  The component of the product (if applicable)  The overall sentiment
  • 14. A Little More About Data Sources Consider online reputation (Klout): -Number of followers -Number following -Frequency of tweets -Variance of tweets -”Verified” status, Join Date -Number of retweets, favorites Online reputation helps filter out spambots, fake profiles, social honeypots. Best you can do without knowing the relationship between people.
  • 15. Good Example:  I dislike my iPhone. The battery life is too short. (Work this out with group time permitting)
  • 16. Bad Example:  LMAO dat RiFF RAFF album...iceberg simpson off da chain #neonicon #gettinpaid -internet acronyms -non-existant sentence structure -idiomatic phrase
  • 17. Analysis Over Time People are more likely to remember negativity than positivity. Vengeance breeds vengeance, apologies rebuild trust, counteract vengeance (see Dan Ariely research) Emotions are contagious http://www.scientificamerican.com/article/facebook- emotions-are-contagious/
  • 18. Putting it Together Use natural language processing to understand what products the consumer cares about. Use sentiment analysis to understand how they feel about the product. Address any negativity (if feasible) so negativity about the product. Help people rationalize their purchases with positivity.
  • 19. What I want you to take away - Profiling in general can be wrong. - Computers can't understand language the same way people can. They won't be able to get it right 100%. - Consider the ethics. - Internet is public, hard to keep things private with caching, spiders, hackers, etc. - Don't let the Internet replace real life. People can be forgiven, online reputation can only be hidden.
  • 20. Related Topics  Game Theory  Probabilities and Statistics  Psychology  Sociology  Natural Language Programming  Language Syntax  Image Processing, Facial Recognition (for pictures and Instagram)
  • 21. Helpful Resources www.lct-master.org/files/MullenSentimentCourseSlides.pdf Sentiment Analysis Tutorial http://wordnet.princeton.edu/ Wordnet, Lexical Database http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6010 AFINN, Sentiment Dictionary http://gigaom.com/2013/10/03/stanford-researchers-to-open-source-model-they-say- Stanford Research http://danariely.com/the-books/an-excerpt-from-chapter-5-of-%E2%80%9Cthe-upside Dan Ariely on vengeance