SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
Introduction & Current Challenges
Dr. Joni Salminen
September 30, 2021
IT University Copenhagen
Automatic Persona Generation
Meet the APG Team!
Professor Jim Jansen
The Leader (Principal Scientist)
• Inventor of APG
• Leads the project
• Customer relationships &
management
MSc. Soon-gyo Jung
The Genius (Software Engineer)
• Creator of APG
• Front-End / Back-End
• Implements like a genius, hence
the nickname
Dr. Joni Salminen
The Handyman (Scientist)
• Helps with user studies,
system development, etc.
• Strategic guy, likes to think the
big picture
Giving faces to user data?
• Personas…
• Summarize relevant user information for decision makers that need that
information
• Are an alternative (or complement) to numbers
• Provide a different way of doing user/customer analytics (more
approachable & memorable)
…are not just about visualization, but empathetic
representations of users!
Nielsen, L. (2019). Personas—User Focused Design (2nd ed.
2019 edition). Springer.
Literally, faces!
Personification = nameless, faceless
segments are turned into personas that
describe a behavioral and demographic
pattern in the data
Enrichment = enriching the persona
profiles with additional information such
as sentiment, loyalty, quotes, most
viewed content, and topics of interest
The process relies on data
dimensionality reduction
(Non-negative matrix
factorization
Jung, S., Salminen, J., Kwak, H., An, J., & Jansen, B. J. (2018). Automatic
Persona Generation (APG): A Rationale and Demonstration. CHIIR ’18:
Proceedings of the 2018 Conference on Human Information Interaction &
Retrieval, 321–324. https://doi.org/10.1145/3176349.3176893
Three ways in which “Personified Big Data”
drives the automation of personas
1. Access to online analytics and social media platforms via
application programming interfaces (APIs) for end-user data
2. Standardized format of aggregated end-user data (engagement
metrics, demographic groups)
3. Data analysis algorithms, libraries and software tools that enable
automation of whole pipeline from data collection to persona
generation to serving via interactive persona systems (end-to-end).
Salminen, J., Guan, K., Jung, S.-G., & Jansen, B. J. (2021). A
Survey of 15 Years of Data-Driven Persona Development.
International Journal of Human–Computer Interaction, 0(0), 1–24.
https://doi.org/10.1080/10447318.2021.1908670
Why automate persona generation?
Personas are usually created with manual methods (i.e.,
interviews & ethnography), methods that are expensive
and slow to implement, and they can quickly become
outdated. Because of the limitations, personas risk being
inaccurate representations of the true user base.
Better
personas
Better
decisions
Better
results.
In contrast, APG provides personas that are fast to
create and updated automatically. This means the cost of
persona creation is dramatically reduced, making them
available for organizations with limited means (e.g.,
startups, small businesses). Depending on the underlying
dataset, APG can cover a wide range of behaviors and
demographics.
Manual methods
Automation
An, J., Kwak, H., Salminen, J., Jung, S., & Jansen, B. J. (2018). Imaginary People
Representing Real Numbers: Generating Personas from Online Social Media Data.
ACM Transactions on the Web (TWEB), 12(4), 27. https://doi.org/10.1145/3265986
The brief history of data-driven personas (1999-2021)
2006: Mulder & Yaar
Defined “Quantitative
Personas” and different
method types (also Grudin
and Pruitt had done in 2002
and 2003)
2008: McGinn & Kotamraju
“Data-Driven Persona Development”
• Provides statistical validation
• Drawback: survey data
1999: Cooper
Establishes the need for
personas in software
development, design, and HCI
2015: Zhang et al.
“ Clickstream Personas”
• Used click data (online analytics)
• Drawback: superficial personas
(no demographics)
2016: An et al.
“Automatic Persona Generation”
• Introduces social media data for persona
generation (both text and numbers)
• Introduces plans and vision for a system
• Drawbacks: many observed challenges
2017: Jung et al.
“Automatic Persona Generation”
• Introduces an interactive persona
system using an ML pipeline and
Web technologies
• Drawbacks: many observed
challenges
2021: Salminen et al.
“Persona Analytics”
Introduces eye- and mouse-
tracking of persona users as a
method for producing
knowledge for persona science
2021: Jansen et al.
“Data-Driven Personas: The Book”
• Summarizes five years of academic
research and system development
• Defines a roadmap for the future
Macquarie
University
“Holistic Personas”
IT University
Copenhagen
“Design Personas”
Heilbronn
Hochschule
“Critical Personas”
QCRI
“Data-Driven
Personas”
Research Roadmap for
Automatic Persona Generation (APG)
Information architecture:
How to choose relevant
persona information content
and presentation for a given
user, use case, and
industry?
Quotes:
How to find demographically
matching, non-toxic comments
that describe the persona’s
attitudes and are relevant for
end users?
Temporal analysis:
How to analyze change
of personas over time?
APG is about finding better ways to process and choose
useful user information from vast amounts of online data.
”Personas are about giving faces to data.”
Applicability: How to create
personas for specific industries
(e.g., e-health, e-commerce,
politics, gaming…)?
Image: How to
automatically generate, tag,
and choose appropriate
persona profile pictures?
Evaluation: (1) How to ensure
personas are of high quality
(complete, clear, consistent and
credible)? (2) How to measure
usefulness of personas for
individuals and organizations?
Attributes & Topics of
Interest: How to automatically
infer user attributes, such as
interests, needs, wants, goals,
political orientation, and brand
affinity from social media?
Salminen, J., Jansen, B. J., An, J., Kwak, H., &
Jung, S. (2019). Automatic Persona Generation
for Online Content Creators: Conceptual
Rationale and a Research Agenda. In L. Nielsen
(Ed.), Personas—User Focused Design (2nd ed.,
pp. 135–160). Springer London.
https://doi.org/10.1007/978-1-4471-7427-1_8
APG’s links to Computer Science
Challenge Potential solutions
Image Generative Adversarial Networks (GANs)
Persona Attributes Text Classification, Topic Modeling (LDA)
Quotes Hate Speech Detection, Natural Language Processing (NLP)
Persona Change Anomaly Detection, Concept Drift, Similarity Metrics, Tensor
Factorization (TF)…
Information Architecture User Studies, Crowd Experiments, Human-Computer Interaction
(HCI), Adaptive / Intelligent Systems, User Modeling, Information
Science (IS)
Persona Evaluation Factor Analysis, Structural Equation Modeling (SEM), Experiments,
User Experience (UX), Usability and User Interface (UI) Design
Issues about Pictures
• Need for manual
supervision / validation
• Demographically
imbalanced datasets
• Currently conditional
generation is not
supported
Salminen, J., Jung, S., Kamel, A. M. S., Santos, J. M., & Jansen, B. J. (2020). Using artificially generated pictures in
customer-facing systems: An evaluation study with data-driven personas. Behaviour & Information Technology, 0(0), 1–
17. https://doi.org/10.1080/0144929X.2020.1838610
Issues about Algorithm
• Is clustering or dimensionality reduction meaningful for user
segmentation in the first place?
• From a diversity standpoint, it seems no
• Diversity maximization or using diversity as a goal has been
largely ignored in user segmentation and persona creation
• …how many personas should be created? (Depends on the
goal: what is the goal??)
• What algorithm performs the best? And, what METRIC is the
most appropriate (e.g., statistical distance vs. diversity)
Issues about Algorithm
• Concept drift / topic drift / model drift…
• All refer to CHANGE in the underlying user behavior (data)
• How often should personas be changed? How should the
change be measured / detected?
Issues about Quotes
• Bødker’s ”Frankenstein problem”: inconsistency of persona
information
• How to match the quotes with the personas’ demographics?
• Inconvenient cases: man  woman, Indian  Pakistanese,
etc. (cultural sensibilities (Häkkilä et al.))
Data is available but what about
information?
• Attitudes, fears, doubts, hopes, needs, wants… can these be
inferred from numbers?
• Tweets contain a lot… Rosetta’s Stone for data-driven
personas: user modeling / soft attribute inference from smartly
sampled tweets
• …even more important because persona users’ information
needs are unique --- need to have flexible tools for them to
query persona attitudes in real-time (static data-driven personas
won’t do)
Towards persona science?
• Persona analytics = how decision-makers (i.e.,
persona users) in organizations use personas as
analytical tools to better understand their users or
customers.
• Persona analytics = how persona creators or
researchers investigate the behaviors of persona
users.
We define ‘persona analytics’ (PA) as the systematic
measurement of behaviors and interactions of persona
users engaged with interactive persona systems. When
personas are provided through a web browser, PA takes
place via mouse- (and eye-)tracking that records the
persona users’ mouse (or gaze) movements and clicks
(eye fixations) on the provided persona profiles and
their information elements.
Empirical Persona User Research
(1) How do users interact with personas?
(2) What persona information do users pay attention to?
(3) What persona information causes users to change/reinforce their
attitudes?
(4) What persona information influences users’ decision making and
how?
(5) How and why do users choose a persona for their task?
→ Unified theory of personas? Jung, S., Salminen, J., & Jansen, B. J.
(2021). Persona Analytics: Implementing
Mouse-tracking for an Interactive Persona
System. Extended Abstracts of ACM Human
Factors in Computing Systems - CHI EA ’21.
Simple
explanations
Complex
explanations
No
explanations
Jung, S., Salminen, J., & Jansen, B. J. (2021). Persona
Analytics: Implementing Mouse-tracking for an
Interactive Persona System. Extended Abstracts of ACM
Human Factors in Computing Systems - CHI EA ’21.
Next steps
• Metrics
• What measures and
metrics we want to
analyze?
• Hypotheses
• Intervention →
expected change in
persona users’
behavior
Persona-based metrics User-based metrics
Time spent per persona =
Number of visits per persona =
Persona revisit frequency =
Number of personas visited =
Persona coverage =
Persona visit distribution =
Rank correlation =
Table 1: Persona Analytics metrics.
Behavioral matters such as order effects, revisit
frequency, persona comparisons, satisficing behavior, and
choice can be investigated deploying the persona state-
transition matrix and Markov Chain techniques. Persona
information design can be informed by dwell time
analyses, and typical persona viewing patterns and
information viewing patterns can be deduced in interactive
persona user studies using a live system.
Jung, S., Salminen, J., & Jansen, B. J. (2021). Persona Analytics:
Implementing Mouse-tracking for an Interactive Persona System. Extended
Abstracts of ACM Human Factors in Computing Systems - CHI EA ’21.
Data-driven personas have room for all
lines of research
• Algorithmically oriented people can solve algorithmic problems in
generation, validation, updating, etc.
• Qualitatively oriented research can carry out user studies (e.g.,
observation, interviews)
• Empirically oriented researchers can conduct experiments using real
systems and controlled conditions
• Theoretically oriented scholars can attempt to formulate theories of
persona use and persona-user interaction
…join the family ☺
Thank you!
Dr. Joni Salminen
jsalminen@hbku.edu.qa
The APG family (2019)
Get the book from Amazon! (or your library)

Más contenido relacionado

La actualidad más candente

Designing Data Visualizations to Strengthen Health Systems
Designing Data Visualizations to Strengthen Health SystemsDesigning Data Visualizations to Strengthen Health Systems
Designing Data Visualizations to Strengthen Health SystemsAmanda Makulec
 
Data Visualization Design Best Practices Workshop
Data Visualization Design Best Practices WorkshopData Visualization Design Best Practices Workshop
Data Visualization Design Best Practices WorkshopJSI
 
Data science and the art of persuasion
Data science and the art of persuasionData science and the art of persuasion
Data science and the art of persuasionAlex Clapson
 
August Designstorm: Alternative Reporting Formats
August Designstorm: Alternative Reporting FormatsAugust Designstorm: Alternative Reporting Formats
August Designstorm: Alternative Reporting FormatsAmanda Makulec
 
Talk straps: Interactivity between Human and Artificial Intelligence
Talk straps: Interactivity between Human and Artificial IntelligenceTalk straps: Interactivity between Human and Artificial Intelligence
Talk straps: Interactivity between Human and Artificial IntelligenceGenoveva Vargas-Solar
 
Less is More: An Empirical Investigation of the Relationship Between Amount o...
Less is More: An Empirical Investigation of the Relationship Between Amount o...Less is More: An Empirical Investigation of the Relationship Between Amount o...
Less is More: An Empirical Investigation of the Relationship Between Amount o...UXPA International
 
Turning Data into Infographics: An Interactive Workshop for Problem Solvers
Turning Data into Infographics: An Interactive Workshop for Problem SolversTurning Data into Infographics: An Interactive Workshop for Problem Solvers
Turning Data into Infographics: An Interactive Workshop for Problem SolversUNCResearchHub
 
Data visualization in a nutshell
Data visualization in a nutshellData visualization in a nutshell
Data visualization in a nutshellDavid Alayón
 
Data fluency for the 21st century
Data fluency for the 21st centuryData fluency for the 21st century
Data fluency for the 21st centuryMartinFrigaard
 
Leading in the Cognitive Age
Leading in the Cognitive AgeLeading in the Cognitive Age
Leading in the Cognitive AgeIBM Watson
 
How to use Big Data to drive product strategy and adoption
How to use Big Data to drive product strategy and adoptionHow to use Big Data to drive product strategy and adoption
How to use Big Data to drive product strategy and adoptionUXPA International
 
Lunch & Learn: Information Design and Healthcare Data (UHN Human Factors)
Lunch & Learn: Information Design and Healthcare Data (UHN Human Factors)Lunch & Learn: Information Design and Healthcare Data (UHN Human Factors)
Lunch & Learn: Information Design and Healthcare Data (UHN Human Factors)Stefan Popowycz
 
Data Visualization
Data VisualizationData Visualization
Data VisualizationFreddy San
 
UX design as a cross functional, agile collaboration
UX design as a cross functional, agile collaborationUX design as a cross functional, agile collaboration
UX design as a cross functional, agile collaborationEmi Kwon
 
Decision Intelligence: a new discipline emerges
Decision Intelligence: a new discipline emergesDecision Intelligence: a new discipline emerges
Decision Intelligence: a new discipline emergesLorien Pratt
 
Artificial intelligence: Simulation of Intelligence
Artificial intelligence: Simulation of IntelligenceArtificial intelligence: Simulation of Intelligence
Artificial intelligence: Simulation of IntelligenceAbhishek Upadhyay
 

La actualidad más candente (20)

Designing Data Visualizations to Strengthen Health Systems
Designing Data Visualizations to Strengthen Health SystemsDesigning Data Visualizations to Strengthen Health Systems
Designing Data Visualizations to Strengthen Health Systems
 
Data Visualization Design Best Practices Workshop
Data Visualization Design Best Practices WorkshopData Visualization Design Best Practices Workshop
Data Visualization Design Best Practices Workshop
 
Data science and the art of persuasion
Data science and the art of persuasionData science and the art of persuasion
Data science and the art of persuasion
 
August Designstorm: Alternative Reporting Formats
August Designstorm: Alternative Reporting FormatsAugust Designstorm: Alternative Reporting Formats
August Designstorm: Alternative Reporting Formats
 
Data Visualization
Data VisualizationData Visualization
Data Visualization
 
Talk straps: Interactivity between Human and Artificial Intelligence
Talk straps: Interactivity between Human and Artificial IntelligenceTalk straps: Interactivity between Human and Artificial Intelligence
Talk straps: Interactivity between Human and Artificial Intelligence
 
Less is More: An Empirical Investigation of the Relationship Between Amount o...
Less is More: An Empirical Investigation of the Relationship Between Amount o...Less is More: An Empirical Investigation of the Relationship Between Amount o...
Less is More: An Empirical Investigation of the Relationship Between Amount o...
 
Turning Data into Infographics: An Interactive Workshop for Problem Solvers
Turning Data into Infographics: An Interactive Workshop for Problem SolversTurning Data into Infographics: An Interactive Workshop for Problem Solvers
Turning Data into Infographics: An Interactive Workshop for Problem Solvers
 
Data+Design
Data+DesignData+Design
Data+Design
 
Data visualization in a nutshell
Data visualization in a nutshellData visualization in a nutshell
Data visualization in a nutshell
 
Data visualization
Data visualizationData visualization
Data visualization
 
Data fluency for the 21st century
Data fluency for the 21st centuryData fluency for the 21st century
Data fluency for the 21st century
 
Leading in the Cognitive Age
Leading in the Cognitive AgeLeading in the Cognitive Age
Leading in the Cognitive Age
 
How to use Big Data to drive product strategy and adoption
How to use Big Data to drive product strategy and adoptionHow to use Big Data to drive product strategy and adoption
How to use Big Data to drive product strategy and adoption
 
Lunch & Learn: Information Design and Healthcare Data (UHN Human Factors)
Lunch & Learn: Information Design and Healthcare Data (UHN Human Factors)Lunch & Learn: Information Design and Healthcare Data (UHN Human Factors)
Lunch & Learn: Information Design and Healthcare Data (UHN Human Factors)
 
Data Visualization
Data VisualizationData Visualization
Data Visualization
 
UX design as a cross functional, agile collaboration
UX design as a cross functional, agile collaborationUX design as a cross functional, agile collaboration
UX design as a cross functional, agile collaboration
 
Srikant Resume
Srikant ResumeSrikant Resume
Srikant Resume
 
Decision Intelligence: a new discipline emerges
Decision Intelligence: a new discipline emergesDecision Intelligence: a new discipline emerges
Decision Intelligence: a new discipline emerges
 
Artificial intelligence: Simulation of Intelligence
Artificial intelligence: Simulation of IntelligenceArtificial intelligence: Simulation of Intelligence
Artificial intelligence: Simulation of Intelligence
 

Similar a Automatic Persona Generation: Introduction & Current Challenges

Big Data, Small Personas: Research Agenda for Automatic Persona Generation
Big Data, Small Personas: Research Agenda for Automatic Persona GenerationBig Data, Small Personas: Research Agenda for Automatic Persona Generation
Big Data, Small Personas: Research Agenda for Automatic Persona GenerationJoni Salminen
 
Design considerations for machine learning system
Design considerations for machine learning systemDesign considerations for machine learning system
Design considerations for machine learning systemAkemi Tazaki
 
Tutorial on User Profiling with Graph Neural Networks and Related Beyond-Acc...
Tutorial on User Profiling with Graph Neural Networks  and Related Beyond-Acc...Tutorial on User Profiling with Graph Neural Networks  and Related Beyond-Acc...
Tutorial on User Profiling with Graph Neural Networks and Related Beyond-Acc...Erasmo Purificato
 
Persona Analytics: Progress Report and Road Ahead
Persona Analytics: Progress Report and Road AheadPersona Analytics: Progress Report and Road Ahead
Persona Analytics: Progress Report and Road AheadJoni Salminen
 
Research on People Counting Method Based on the Density Map
Research on People Counting Method Based on the Density MapResearch on People Counting Method Based on the Density Map
Research on People Counting Method Based on the Density Mapijtsrd
 
An expanding and expansive view of computing research
An expanding and expansive view of computing researchAn expanding and expansive view of computing research
An expanding and expansive view of computing researchNAVER Engineering
 
TL_Thompson.pptx.ppt
TL_Thompson.pptx.pptTL_Thompson.pptx.ppt
TL_Thompson.pptx.pptRGowthamRao
 
Sweeny group think-ias2015
Sweeny group think-ias2015Sweeny group think-ias2015
Sweeny group think-ias2015Marianne Sweeny
 
UXPA 2023: Learn how to get over personas by swiping right on user roles
UXPA 2023: Learn how to get over personas by swiping right on user rolesUXPA 2023: Learn how to get over personas by swiping right on user roles
UXPA 2023: Learn how to get over personas by swiping right on user rolesUXPA International
 
Leveraging Graph Neural Networks for User Profiling: Recent Advances and Open...
Leveraging Graph Neural Networks for User Profiling: Recent Advances and Open...Leveraging Graph Neural Networks for User Profiling: Recent Advances and Open...
Leveraging Graph Neural Networks for User Profiling: Recent Advances and Open...Erasmo Purificato
 
Overview of Data and Analytics Essentials and Foundations
Overview of Data and Analytics Essentials and FoundationsOverview of Data and Analytics Essentials and Foundations
Overview of Data and Analytics Essentials and FoundationsNUS-ISS
 
Enriching social media personas with personality traits
Enriching social media personas with personality traitsEnriching social media personas with personality traits
Enriching social media personas with personality traitsJoni Salminen
 
CRO PROS - Data driven product design
CRO PROS - Data driven product designCRO PROS - Data driven product design
CRO PROS - Data driven product designCatchi
 
Cognitive Assistants - Opportunities and Challenges - slides
Cognitive Assistants - Opportunities and Challenges - slidesCognitive Assistants - Opportunities and Challenges - slides
Cognitive Assistants - Opportunities and Challenges - slidesHamid Motahari
 
Personality Prediction with social media using Machine Learning
Personality Prediction with social media using Machine LearningPersonality Prediction with social media using Machine Learning
Personality Prediction with social media using Machine LearningIRJET Journal
 
Personality Prediction with social media using Machine Learning
Personality Prediction with social media using Machine LearningPersonality Prediction with social media using Machine Learning
Personality Prediction with social media using Machine LearningIRJET Journal
 
Resume-Wenjun Sun-UX
Resume-Wenjun Sun-UXResume-Wenjun Sun-UX
Resume-Wenjun Sun-UXWenjun Sun
 
2021020 jim spohrer ai for_good_conference future_of_ai v4
2021020 jim spohrer ai for_good_conference future_of_ai v42021020 jim spohrer ai for_good_conference future_of_ai v4
2021020 jim spohrer ai for_good_conference future_of_ai v4ISSIP
 
PatternLanguageOfData
PatternLanguageOfDataPatternLanguageOfData
PatternLanguageOfDatakimErwin
 

Similar a Automatic Persona Generation: Introduction & Current Challenges (20)

Big Data, Small Personas: Research Agenda for Automatic Persona Generation
Big Data, Small Personas: Research Agenda for Automatic Persona GenerationBig Data, Small Personas: Research Agenda for Automatic Persona Generation
Big Data, Small Personas: Research Agenda for Automatic Persona Generation
 
Design considerations for machine learning system
Design considerations for machine learning systemDesign considerations for machine learning system
Design considerations for machine learning system
 
Tutorial on User Profiling with Graph Neural Networks and Related Beyond-Acc...
Tutorial on User Profiling with Graph Neural Networks  and Related Beyond-Acc...Tutorial on User Profiling with Graph Neural Networks  and Related Beyond-Acc...
Tutorial on User Profiling with Graph Neural Networks and Related Beyond-Acc...
 
Persona Analytics: Progress Report and Road Ahead
Persona Analytics: Progress Report and Road AheadPersona Analytics: Progress Report and Road Ahead
Persona Analytics: Progress Report and Road Ahead
 
Research on People Counting Method Based on the Density Map
Research on People Counting Method Based on the Density MapResearch on People Counting Method Based on the Density Map
Research on People Counting Method Based on the Density Map
 
An expanding and expansive view of computing research
An expanding and expansive view of computing researchAn expanding and expansive view of computing research
An expanding and expansive view of computing research
 
TL_Thompson.pptx.ppt
TL_Thompson.pptx.pptTL_Thompson.pptx.ppt
TL_Thompson.pptx.ppt
 
Sweeny group think-ias2015
Sweeny group think-ias2015Sweeny group think-ias2015
Sweeny group think-ias2015
 
UXPA 2023: Learn how to get over personas by swiping right on user roles
UXPA 2023: Learn how to get over personas by swiping right on user rolesUXPA 2023: Learn how to get over personas by swiping right on user roles
UXPA 2023: Learn how to get over personas by swiping right on user roles
 
Leveraging Graph Neural Networks for User Profiling: Recent Advances and Open...
Leveraging Graph Neural Networks for User Profiling: Recent Advances and Open...Leveraging Graph Neural Networks for User Profiling: Recent Advances and Open...
Leveraging Graph Neural Networks for User Profiling: Recent Advances and Open...
 
Overview of Data and Analytics Essentials and Foundations
Overview of Data and Analytics Essentials and FoundationsOverview of Data and Analytics Essentials and Foundations
Overview of Data and Analytics Essentials and Foundations
 
Enriching social media personas with personality traits
Enriching social media personas with personality traitsEnriching social media personas with personality traits
Enriching social media personas with personality traits
 
CRO PROS - Data driven product design
CRO PROS - Data driven product designCRO PROS - Data driven product design
CRO PROS - Data driven product design
 
Cognitive Assistants - Opportunities and Challenges - slides
Cognitive Assistants - Opportunities and Challenges - slidesCognitive Assistants - Opportunities and Challenges - slides
Cognitive Assistants - Opportunities and Challenges - slides
 
What is IA?
What is IA?What is IA?
What is IA?
 
Personality Prediction with social media using Machine Learning
Personality Prediction with social media using Machine LearningPersonality Prediction with social media using Machine Learning
Personality Prediction with social media using Machine Learning
 
Personality Prediction with social media using Machine Learning
Personality Prediction with social media using Machine LearningPersonality Prediction with social media using Machine Learning
Personality Prediction with social media using Machine Learning
 
Resume-Wenjun Sun-UX
Resume-Wenjun Sun-UXResume-Wenjun Sun-UX
Resume-Wenjun Sun-UX
 
2021020 jim spohrer ai for_good_conference future_of_ai v4
2021020 jim spohrer ai for_good_conference future_of_ai v42021020 jim spohrer ai for_good_conference future_of_ai v4
2021020 jim spohrer ai for_good_conference future_of_ai v4
 
PatternLanguageOfData
PatternLanguageOfDataPatternLanguageOfData
PatternLanguageOfData
 

Más de Joni Salminen

Problem of majority voting
Problem of majority votingProblem of majority voting
Problem of majority votingJoni Salminen
 
User Studies for APG: How to support system development with user feedback?
User Studies for APG: How to support system development with user feedback?User Studies for APG: How to support system development with user feedback?
User Studies for APG: How to support system development with user feedback?Joni Salminen
 
Combining Behaviors and Demographics to Segment Online Audiences:Experiments ...
Combining Behaviors and Demographics to Segment Online Audiences:Experiments ...Combining Behaviors and Demographics to Segment Online Audiences:Experiments ...
Combining Behaviors and Demographics to Segment Online Audiences:Experiments ...Joni Salminen
 
Research Roadmap for Automatic Persona Generation (2018)
Research Roadmap for Automatic Persona Generation (2018)Research Roadmap for Automatic Persona Generation (2018)
Research Roadmap for Automatic Persona Generation (2018)Joni Salminen
 
To Use Branded Keywords or Not? Rationale of Professional Search-engine Marke...
To Use Branded Keywords or Not? Rationale of Professional Search-engine Marke...To Use Branded Keywords or Not? Rationale of Professional Search-engine Marke...
To Use Branded Keywords or Not? Rationale of Professional Search-engine Marke...Joni Salminen
 
Determining Online Brand Reputation with Machine Learning from Social Media M...
Determining Online Brand Reputation with Machine Learning from Social Media M...Determining Online Brand Reputation with Machine Learning from Social Media M...
Determining Online Brand Reputation with Machine Learning from Social Media M...Joni Salminen
 
Is More Better?: Impact of Multiple Photos on Perception of Persona Profiles
Is More Better?: Impact of Multiple Photos on Perception of Persona ProfilesIs More Better?: Impact of Multiple Photos on Perception of Persona Profiles
Is More Better?: Impact of Multiple Photos on Perception of Persona ProfilesJoni Salminen
 
Anatomy of Online Hate: Developing a Taxonomy and Machine Learning Models for...
Anatomy of Online Hate: Developing a Taxonomy and Machine Learning Models for...Anatomy of Online Hate: Developing a Taxonomy and Machine Learning Models for...
Anatomy of Online Hate: Developing a Taxonomy and Machine Learning Models for...Joni Salminen
 
OSS-EBM: Open Source Software Entrepreneurial Business Modelling
OSS-EBM: Open Source Software Entrepreneurial Business ModellingOSS-EBM: Open Source Software Entrepreneurial Business Modelling
OSS-EBM: Open Source Software Entrepreneurial Business ModellingJoni Salminen
 
Gender effect on e-commerce sales of experience gifts: Preliminary empirical ...
Gender effect on e-commerce sales of experience gifts: Preliminary empirical ...Gender effect on e-commerce sales of experience gifts: Preliminary empirical ...
Gender effect on e-commerce sales of experience gifts: Preliminary empirical ...Joni Salminen
 
Tips for Scale Development: Evaluating Automatic Personas
Tips for Scale Development: Evaluating Automatic PersonasTips for Scale Development: Evaluating Automatic Personas
Tips for Scale Development: Evaluating Automatic PersonasJoni Salminen
 
Why do startups avoid difficult problems?
Why do startups avoid difficult problems?Why do startups avoid difficult problems?
Why do startups avoid difficult problems?Joni Salminen
 
Social Espionage: Drawing Benefit from Competitors’ Social Media Presence
Social Espionage: Drawing Benefit from Competitors’ Social Media PresenceSocial Espionage: Drawing Benefit from Competitors’ Social Media Presence
Social Espionage: Drawing Benefit from Competitors’ Social Media PresenceJoni Salminen
 
Strategic Digital Marketing (Digital Marketing '15 @ Oulu University)
Strategic Digital Marketing (Digital Marketing '15 @ Oulu University)Strategic Digital Marketing (Digital Marketing '15 @ Oulu University)
Strategic Digital Marketing (Digital Marketing '15 @ Oulu University)Joni Salminen
 
Social Media Marketing (Digital Marketing '15 @ Oulu University)
Social Media Marketing (Digital Marketing '15 @ Oulu University)Social Media Marketing (Digital Marketing '15 @ Oulu University)
Social Media Marketing (Digital Marketing '15 @ Oulu University)Joni Salminen
 
Search Engine Marketing (Digital Marketing '15 @ Oulu University)
Search Engine Marketing (Digital Marketing '15 @ Oulu University)Search Engine Marketing (Digital Marketing '15 @ Oulu University)
Search Engine Marketing (Digital Marketing '15 @ Oulu University)Joni Salminen
 
Introduction to Digital Marketing (Digital Marketing '15 @ Oulu University)
Introduction to Digital Marketing (Digital Marketing '15 @ Oulu University)Introduction to Digital Marketing (Digital Marketing '15 @ Oulu University)
Introduction to Digital Marketing (Digital Marketing '15 @ Oulu University)Joni Salminen
 
Web Analytics (Digital Marketing '15 @ Oulu University)
Web Analytics (Digital Marketing '15 @ Oulu University)Web Analytics (Digital Marketing '15 @ Oulu University)
Web Analytics (Digital Marketing '15 @ Oulu University)Joni Salminen
 
Who does what in marketing? Toward an understanding of marketer–machine inter...
Who does what in marketing? Toward an understanding of marketer–machine inter...Who does what in marketing? Toward an understanding of marketer–machine inter...
Who does what in marketing? Toward an understanding of marketer–machine inter...Joni Salminen
 
Social media marketing for researchers
Social media marketing for researchersSocial media marketing for researchers
Social media marketing for researchersJoni Salminen
 

Más de Joni Salminen (20)

Problem of majority voting
Problem of majority votingProblem of majority voting
Problem of majority voting
 
User Studies for APG: How to support system development with user feedback?
User Studies for APG: How to support system development with user feedback?User Studies for APG: How to support system development with user feedback?
User Studies for APG: How to support system development with user feedback?
 
Combining Behaviors and Demographics to Segment Online Audiences:Experiments ...
Combining Behaviors and Demographics to Segment Online Audiences:Experiments ...Combining Behaviors and Demographics to Segment Online Audiences:Experiments ...
Combining Behaviors and Demographics to Segment Online Audiences:Experiments ...
 
Research Roadmap for Automatic Persona Generation (2018)
Research Roadmap for Automatic Persona Generation (2018)Research Roadmap for Automatic Persona Generation (2018)
Research Roadmap for Automatic Persona Generation (2018)
 
To Use Branded Keywords or Not? Rationale of Professional Search-engine Marke...
To Use Branded Keywords or Not? Rationale of Professional Search-engine Marke...To Use Branded Keywords or Not? Rationale of Professional Search-engine Marke...
To Use Branded Keywords or Not? Rationale of Professional Search-engine Marke...
 
Determining Online Brand Reputation with Machine Learning from Social Media M...
Determining Online Brand Reputation with Machine Learning from Social Media M...Determining Online Brand Reputation with Machine Learning from Social Media M...
Determining Online Brand Reputation with Machine Learning from Social Media M...
 
Is More Better?: Impact of Multiple Photos on Perception of Persona Profiles
Is More Better?: Impact of Multiple Photos on Perception of Persona ProfilesIs More Better?: Impact of Multiple Photos on Perception of Persona Profiles
Is More Better?: Impact of Multiple Photos on Perception of Persona Profiles
 
Anatomy of Online Hate: Developing a Taxonomy and Machine Learning Models for...
Anatomy of Online Hate: Developing a Taxonomy and Machine Learning Models for...Anatomy of Online Hate: Developing a Taxonomy and Machine Learning Models for...
Anatomy of Online Hate: Developing a Taxonomy and Machine Learning Models for...
 
OSS-EBM: Open Source Software Entrepreneurial Business Modelling
OSS-EBM: Open Source Software Entrepreneurial Business ModellingOSS-EBM: Open Source Software Entrepreneurial Business Modelling
OSS-EBM: Open Source Software Entrepreneurial Business Modelling
 
Gender effect on e-commerce sales of experience gifts: Preliminary empirical ...
Gender effect on e-commerce sales of experience gifts: Preliminary empirical ...Gender effect on e-commerce sales of experience gifts: Preliminary empirical ...
Gender effect on e-commerce sales of experience gifts: Preliminary empirical ...
 
Tips for Scale Development: Evaluating Automatic Personas
Tips for Scale Development: Evaluating Automatic PersonasTips for Scale Development: Evaluating Automatic Personas
Tips for Scale Development: Evaluating Automatic Personas
 
Why do startups avoid difficult problems?
Why do startups avoid difficult problems?Why do startups avoid difficult problems?
Why do startups avoid difficult problems?
 
Social Espionage: Drawing Benefit from Competitors’ Social Media Presence
Social Espionage: Drawing Benefit from Competitors’ Social Media PresenceSocial Espionage: Drawing Benefit from Competitors’ Social Media Presence
Social Espionage: Drawing Benefit from Competitors’ Social Media Presence
 
Strategic Digital Marketing (Digital Marketing '15 @ Oulu University)
Strategic Digital Marketing (Digital Marketing '15 @ Oulu University)Strategic Digital Marketing (Digital Marketing '15 @ Oulu University)
Strategic Digital Marketing (Digital Marketing '15 @ Oulu University)
 
Social Media Marketing (Digital Marketing '15 @ Oulu University)
Social Media Marketing (Digital Marketing '15 @ Oulu University)Social Media Marketing (Digital Marketing '15 @ Oulu University)
Social Media Marketing (Digital Marketing '15 @ Oulu University)
 
Search Engine Marketing (Digital Marketing '15 @ Oulu University)
Search Engine Marketing (Digital Marketing '15 @ Oulu University)Search Engine Marketing (Digital Marketing '15 @ Oulu University)
Search Engine Marketing (Digital Marketing '15 @ Oulu University)
 
Introduction to Digital Marketing (Digital Marketing '15 @ Oulu University)
Introduction to Digital Marketing (Digital Marketing '15 @ Oulu University)Introduction to Digital Marketing (Digital Marketing '15 @ Oulu University)
Introduction to Digital Marketing (Digital Marketing '15 @ Oulu University)
 
Web Analytics (Digital Marketing '15 @ Oulu University)
Web Analytics (Digital Marketing '15 @ Oulu University)Web Analytics (Digital Marketing '15 @ Oulu University)
Web Analytics (Digital Marketing '15 @ Oulu University)
 
Who does what in marketing? Toward an understanding of marketer–machine inter...
Who does what in marketing? Toward an understanding of marketer–machine inter...Who does what in marketing? Toward an understanding of marketer–machine inter...
Who does what in marketing? Toward an understanding of marketer–machine inter...
 
Social media marketing for researchers
Social media marketing for researchersSocial media marketing for researchers
Social media marketing for researchers
 

Último

FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryAlex Henderson
 
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceFAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceAlex Henderson
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)Areesha Ahmad
 
GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)Areesha Ahmad
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)Areesha Ahmad
 
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxSuji236384
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxFarihaAbdulRasheed
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPirithiRaju
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICEayushi9330
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxseri bangash
 
Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Young
Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai YoungDubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Young
Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Youngkajalvid75
 
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Silpa
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticssakshisoni2385
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000Sapana Sha
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfSumit Kumar yadav
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusNazaninKarimi6
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learninglevieagacer
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformationAreesha Ahmad
 

Último (20)

FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceFAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical Science
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
 
Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Young
Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai YoungDubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Young
Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Young
 
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdf
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virus
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 
Site Acceptance Test .
Site Acceptance Test                    .Site Acceptance Test                    .
Site Acceptance Test .
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
 

Automatic Persona Generation: Introduction & Current Challenges

  • 1. Introduction & Current Challenges Dr. Joni Salminen September 30, 2021 IT University Copenhagen Automatic Persona Generation
  • 2. Meet the APG Team! Professor Jim Jansen The Leader (Principal Scientist) • Inventor of APG • Leads the project • Customer relationships & management MSc. Soon-gyo Jung The Genius (Software Engineer) • Creator of APG • Front-End / Back-End • Implements like a genius, hence the nickname Dr. Joni Salminen The Handyman (Scientist) • Helps with user studies, system development, etc. • Strategic guy, likes to think the big picture
  • 3. Giving faces to user data? • Personas… • Summarize relevant user information for decision makers that need that information • Are an alternative (or complement) to numbers • Provide a different way of doing user/customer analytics (more approachable & memorable) …are not just about visualization, but empathetic representations of users! Nielsen, L. (2019). Personas—User Focused Design (2nd ed. 2019 edition). Springer.
  • 4. Literally, faces! Personification = nameless, faceless segments are turned into personas that describe a behavioral and demographic pattern in the data Enrichment = enriching the persona profiles with additional information such as sentiment, loyalty, quotes, most viewed content, and topics of interest
  • 5. The process relies on data dimensionality reduction (Non-negative matrix factorization Jung, S., Salminen, J., Kwak, H., An, J., & Jansen, B. J. (2018). Automatic Persona Generation (APG): A Rationale and Demonstration. CHIIR ’18: Proceedings of the 2018 Conference on Human Information Interaction & Retrieval, 321–324. https://doi.org/10.1145/3176349.3176893
  • 6.
  • 7. Three ways in which “Personified Big Data” drives the automation of personas 1. Access to online analytics and social media platforms via application programming interfaces (APIs) for end-user data 2. Standardized format of aggregated end-user data (engagement metrics, demographic groups) 3. Data analysis algorithms, libraries and software tools that enable automation of whole pipeline from data collection to persona generation to serving via interactive persona systems (end-to-end). Salminen, J., Guan, K., Jung, S.-G., & Jansen, B. J. (2021). A Survey of 15 Years of Data-Driven Persona Development. International Journal of Human–Computer Interaction, 0(0), 1–24. https://doi.org/10.1080/10447318.2021.1908670
  • 8.
  • 9. Why automate persona generation? Personas are usually created with manual methods (i.e., interviews & ethnography), methods that are expensive and slow to implement, and they can quickly become outdated. Because of the limitations, personas risk being inaccurate representations of the true user base. Better personas Better decisions Better results. In contrast, APG provides personas that are fast to create and updated automatically. This means the cost of persona creation is dramatically reduced, making them available for organizations with limited means (e.g., startups, small businesses). Depending on the underlying dataset, APG can cover a wide range of behaviors and demographics. Manual methods Automation An, J., Kwak, H., Salminen, J., Jung, S., & Jansen, B. J. (2018). Imaginary People Representing Real Numbers: Generating Personas from Online Social Media Data. ACM Transactions on the Web (TWEB), 12(4), 27. https://doi.org/10.1145/3265986
  • 10. The brief history of data-driven personas (1999-2021) 2006: Mulder & Yaar Defined “Quantitative Personas” and different method types (also Grudin and Pruitt had done in 2002 and 2003) 2008: McGinn & Kotamraju “Data-Driven Persona Development” • Provides statistical validation • Drawback: survey data 1999: Cooper Establishes the need for personas in software development, design, and HCI 2015: Zhang et al. “ Clickstream Personas” • Used click data (online analytics) • Drawback: superficial personas (no demographics) 2016: An et al. “Automatic Persona Generation” • Introduces social media data for persona generation (both text and numbers) • Introduces plans and vision for a system • Drawbacks: many observed challenges 2017: Jung et al. “Automatic Persona Generation” • Introduces an interactive persona system using an ML pipeline and Web technologies • Drawbacks: many observed challenges 2021: Salminen et al. “Persona Analytics” Introduces eye- and mouse- tracking of persona users as a method for producing knowledge for persona science 2021: Jansen et al. “Data-Driven Personas: The Book” • Summarizes five years of academic research and system development • Defines a roadmap for the future
  • 11. Macquarie University “Holistic Personas” IT University Copenhagen “Design Personas” Heilbronn Hochschule “Critical Personas” QCRI “Data-Driven Personas”
  • 12. Research Roadmap for Automatic Persona Generation (APG) Information architecture: How to choose relevant persona information content and presentation for a given user, use case, and industry? Quotes: How to find demographically matching, non-toxic comments that describe the persona’s attitudes and are relevant for end users? Temporal analysis: How to analyze change of personas over time? APG is about finding better ways to process and choose useful user information from vast amounts of online data. ”Personas are about giving faces to data.” Applicability: How to create personas for specific industries (e.g., e-health, e-commerce, politics, gaming…)? Image: How to automatically generate, tag, and choose appropriate persona profile pictures? Evaluation: (1) How to ensure personas are of high quality (complete, clear, consistent and credible)? (2) How to measure usefulness of personas for individuals and organizations? Attributes & Topics of Interest: How to automatically infer user attributes, such as interests, needs, wants, goals, political orientation, and brand affinity from social media? Salminen, J., Jansen, B. J., An, J., Kwak, H., & Jung, S. (2019). Automatic Persona Generation for Online Content Creators: Conceptual Rationale and a Research Agenda. In L. Nielsen (Ed.), Personas—User Focused Design (2nd ed., pp. 135–160). Springer London. https://doi.org/10.1007/978-1-4471-7427-1_8
  • 13. APG’s links to Computer Science Challenge Potential solutions Image Generative Adversarial Networks (GANs) Persona Attributes Text Classification, Topic Modeling (LDA) Quotes Hate Speech Detection, Natural Language Processing (NLP) Persona Change Anomaly Detection, Concept Drift, Similarity Metrics, Tensor Factorization (TF)… Information Architecture User Studies, Crowd Experiments, Human-Computer Interaction (HCI), Adaptive / Intelligent Systems, User Modeling, Information Science (IS) Persona Evaluation Factor Analysis, Structural Equation Modeling (SEM), Experiments, User Experience (UX), Usability and User Interface (UI) Design
  • 14. Issues about Pictures • Need for manual supervision / validation • Demographically imbalanced datasets • Currently conditional generation is not supported
  • 15. Salminen, J., Jung, S., Kamel, A. M. S., Santos, J. M., & Jansen, B. J. (2020). Using artificially generated pictures in customer-facing systems: An evaluation study with data-driven personas. Behaviour & Information Technology, 0(0), 1– 17. https://doi.org/10.1080/0144929X.2020.1838610
  • 16. Issues about Algorithm • Is clustering or dimensionality reduction meaningful for user segmentation in the first place? • From a diversity standpoint, it seems no • Diversity maximization or using diversity as a goal has been largely ignored in user segmentation and persona creation • …how many personas should be created? (Depends on the goal: what is the goal??) • What algorithm performs the best? And, what METRIC is the most appropriate (e.g., statistical distance vs. diversity)
  • 17. Issues about Algorithm • Concept drift / topic drift / model drift… • All refer to CHANGE in the underlying user behavior (data) • How often should personas be changed? How should the change be measured / detected?
  • 18. Issues about Quotes • Bødker’s ”Frankenstein problem”: inconsistency of persona information • How to match the quotes with the personas’ demographics? • Inconvenient cases: man  woman, Indian  Pakistanese, etc. (cultural sensibilities (Häkkilä et al.))
  • 19. Data is available but what about information? • Attitudes, fears, doubts, hopes, needs, wants… can these be inferred from numbers? • Tweets contain a lot… Rosetta’s Stone for data-driven personas: user modeling / soft attribute inference from smartly sampled tweets • …even more important because persona users’ information needs are unique --- need to have flexible tools for them to query persona attitudes in real-time (static data-driven personas won’t do)
  • 20. Towards persona science? • Persona analytics = how decision-makers (i.e., persona users) in organizations use personas as analytical tools to better understand their users or customers. • Persona analytics = how persona creators or researchers investigate the behaviors of persona users. We define ‘persona analytics’ (PA) as the systematic measurement of behaviors and interactions of persona users engaged with interactive persona systems. When personas are provided through a web browser, PA takes place via mouse- (and eye-)tracking that records the persona users’ mouse (or gaze) movements and clicks (eye fixations) on the provided persona profiles and their information elements.
  • 21. Empirical Persona User Research (1) How do users interact with personas? (2) What persona information do users pay attention to? (3) What persona information causes users to change/reinforce their attitudes? (4) What persona information influences users’ decision making and how? (5) How and why do users choose a persona for their task? → Unified theory of personas? Jung, S., Salminen, J., & Jansen, B. J. (2021). Persona Analytics: Implementing Mouse-tracking for an Interactive Persona System. Extended Abstracts of ACM Human Factors in Computing Systems - CHI EA ’21.
  • 23. Jung, S., Salminen, J., & Jansen, B. J. (2021). Persona Analytics: Implementing Mouse-tracking for an Interactive Persona System. Extended Abstracts of ACM Human Factors in Computing Systems - CHI EA ’21.
  • 24. Next steps • Metrics • What measures and metrics we want to analyze? • Hypotheses • Intervention → expected change in persona users’ behavior Persona-based metrics User-based metrics Time spent per persona = Number of visits per persona = Persona revisit frequency = Number of personas visited = Persona coverage = Persona visit distribution = Rank correlation = Table 1: Persona Analytics metrics. Behavioral matters such as order effects, revisit frequency, persona comparisons, satisficing behavior, and choice can be investigated deploying the persona state- transition matrix and Markov Chain techniques. Persona information design can be informed by dwell time analyses, and typical persona viewing patterns and information viewing patterns can be deduced in interactive persona user studies using a live system. Jung, S., Salminen, J., & Jansen, B. J. (2021). Persona Analytics: Implementing Mouse-tracking for an Interactive Persona System. Extended Abstracts of ACM Human Factors in Computing Systems - CHI EA ’21.
  • 25. Data-driven personas have room for all lines of research • Algorithmically oriented people can solve algorithmic problems in generation, validation, updating, etc. • Qualitatively oriented research can carry out user studies (e.g., observation, interviews) • Empirically oriented researchers can conduct experiments using real systems and controlled conditions • Theoretically oriented scholars can attempt to formulate theories of persona use and persona-user interaction …join the family ☺
  • 26. Thank you! Dr. Joni Salminen jsalminen@hbku.edu.qa The APG family (2019) Get the book from Amazon! (or your library)