personality-based recommender systems: an...
TRANSCRIPT
![Page 1: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/1.jpg)
Personality-based recommender systems:
an overview
Maria Augusta S. N. Nunes (UFS)- [email protected] Hu (EPLF)[email protected]
1
mardi 11 septembre 12
![Page 2: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/2.jpg)
Maria Augusta S. N. Nunes
Docteur en Informatique - Université Montpellier II - 2008
Professor at Universidade Federal de Sergipe - Brazil - from 2009
this presentation is being supported by the Brazilian government:
2
mardi 11 septembre 12
![Page 3: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/3.jpg)
partly from Sergipe-FAP:
and Universidade Federal de Sergipe, head of Capacite project:
3
mardi 11 septembre 12
![Page 4: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/4.jpg)
Rong Hu
Docteur en Science -Swiss Federal Institute of Technology, Lausanne(EPFL)- 2012.
Post-doctoral at Swiss Federal Institute of Technology, Lausanne(EPFL)- from 2012
This presentation is being supported by École Polytechnique Fédérale de Lausanne (EPFL)
4
mardi 11 septembre 12
![Page 5: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/5.jpg)
Outline
• First part - basic theories and Knowledge towards to PBRS:
• Contextualization of Affective computing at RecSys;
• Human decision-making & computer decision making;
• Personality theory;
• Personality extraction;
• Personality profile representation and standardization.
• Second part - Personality-based Recommender Systems:
5
mardi 11 septembre 12
![Page 6: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/6.jpg)
RecSys slogan:
6
mardi 11 septembre 12
![Page 7: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/7.jpg)
So what???
Are you sure about this?
....
7
mardi 11 septembre 12
![Page 8: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/8.jpg)
Do you remember ....
How about the old times??
8
mardi 11 septembre 12
![Page 9: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/9.jpg)
9
mardi 11 septembre 12
![Page 10: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/10.jpg)
Imagine:
(even if the pharmacist doesn’t know you, could he offer you something adequate?)
10
mardi 11 septembre 12
![Page 11: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/11.jpg)
just by looking at your physiological situation...
11
mardi 11 septembre 12
![Page 12: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/12.jpg)
Could this information help?
physiological
psycho-affective
12
mardi 11 septembre 12
![Page 13: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/13.jpg)
So...going back to the slogan…
Is recommendation something new?
13
mardi 11 septembre 12
![Page 14: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/14.jpg)
How about computers?
Could computers effectively understand your psycho-affective, physiological data (subtle information)?
Then, could computers offer you something new?
Look at AMAZON, for instance...
14
mardi 11 septembre 12
![Page 15: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/15.jpg)
15
mardi 11 septembre 12
![Page 16: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/16.jpg)
Do computers effectively know you?
16
mardi 11 septembre 12
![Page 17: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/17.jpg)
Does computer knows you?
17
mardi 11 septembre 12
![Page 18: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/18.jpg)
18
mardi 11 septembre 12
![Page 19: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/19.jpg)
How much information do computers know about you?
Do they perceive some subtle information?
19
mardi 11 septembre 12
![Page 20: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/20.jpg)
How about products?
How much subtle information does AMAZON know about its products?
How many products does it have in order to match your expectations?
Are there too much data to analyze and make a good recommendation ???
20
mardi 11 septembre 12
![Page 21: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/21.jpg)
OVERLOAD....YES....21
mardi 11 septembre 12
![Page 22: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/22.jpg)
Now, Affective Computing comes!!
in order to improve recommendations, it might treat 2 aspects:
tailoring user needs;
addressing the cold-start problem;
22
mardi 11 septembre 12
![Page 23: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/23.jpg)
Affective Computing& Human Decision-
Making
23
mardi 11 septembre 12
![Page 24: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/24.jpg)
AC: what is it about?
How to recognize/extract emotions;
how to model emotions;
how to express emotions;
how to simulate/feel emotions (robots);
how induce emotions in humans.
[Picard, 1997]
24
mardi 11 septembre 12
![Page 25: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/25.jpg)
Why use it?
improve the human-machine interface;
optimize/personalize human-computer interaction;
improve the computer decision-making (based on human metaphor);
25
mardi 11 septembre 12
![Page 26: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/26.jpg)
However...
metaphorically, think ...
When you feel some emotion in your life, is it related to some other psychological aspect?
what aspect?
26
mardi 11 septembre 12
![Page 27: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/27.jpg)
Why have psychologists been studying so many psychological aspects including emotion and Affective Computing scientists so few?
27
mardi 11 septembre 12
![Page 28: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/28.jpg)
...such as Personality;
Unfortunately, Affective Computing scientists started to study personality much later than emotions;
for instance, Lisetti [2002], describes how important personality is ...
28
mardi 11 septembre 12
![Page 29: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/29.jpg)
[Lisetti, 2002]29
mardi 11 septembre 12
![Page 30: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/30.jpg)
Imagine a shoppingscenario
at a real (physical-offline) shopping center in town:
human decision-making;
at a virtual shop (online)- such as Amazon:
computer decision-making;
How would a vendor personalize and recommend products for you?
30
mardi 11 septembre 12
![Page 31: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/31.jpg)
31
mardi 11 septembre 12
![Page 32: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/32.jpg)
Do computers use this type of information?
32
mardi 11 septembre 12
![Page 33: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/33.jpg)
Coming back to the Recsys slogan...
Studies have demonstrated how important psychological aspects of people, such as Personality Traits and Emotions, are during the human decision-making process [Damasio, 1994; Simon, 1983; Picard, 1997; Trapp at al, 2003 and Thagard, 2006].
33
mardi 11 septembre 12
![Page 34: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/34.jpg)
Is recommender systems, implemented in computers, something new?
and, if it uses psychological aspects, such as personality, then, is it new?
why couldn’t we implement in computers a metaphor of the human decision-making process in order to improve personalization, investing in returning clients?
34
mardi 11 septembre 12
![Page 35: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/35.jpg)
Emotion & Personality
35
mardi 11 septembre 12
![Page 36: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/36.jpg)
Emotion
instantaneous;
short life-time;
changes constantly;
dependent on events in the environment;
36
mardi 11 septembre 12
![Page 37: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/37.jpg)
Personality
more stable;
in adulthood, remains stable over a 45-year period;
37
mardi 11 septembre 12
![Page 38: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/38.jpg)
Emotions
easy measurable in humans;
physiological information;
intrusive methods;
modeled in computers to improve the user-computer interaction;
38
mardi 11 septembre 12
![Page 39: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/39.jpg)
Personality
hard to extract in a short interaction;
hard to extract from the user intentionally;
personality implies Emotions;
39
mardi 11 septembre 12
![Page 40: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/40.jpg)
Emotion can indicate the user’s psychological state (mood) at a given moment ...
However, it does not give an indication of what kind of product the user might be interested in.
40
mardi 11 septembre 12
![Page 41: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/41.jpg)
Personality Theorydoes not have a common definition:
Funder [2001]:
human thinking patterns +
emotions +
behaviors +
others psychological mechanisms .
41
mardi 11 septembre 12
![Page 42: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/42.jpg)
Many approaches [Funder, 2001]:
trait approach;
biological approach;
psychoanalytic approach;
phenomenological-humanistic approach;
behavioral approach;
and cognitive approach.
42
mardi 11 septembre 12
![Page 43: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/43.jpg)
Trait approach
differentiates people psychologically by using conceptualized and measurable traits ;
Traits is a formal way to implement personality in computers;
more used by computer scientists;
43
mardi 11 septembre 12
![Page 44: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/44.jpg)
Allport 1921 = 17,953 traits [Allport, 1921];
Cattel proposes 4,500 traits;
Later, reduced 99% by orthogonal methods, concluding that only 5 factors were replicable [Goldberg, 1990]:
the formal beginning of the Big Five [John and Strivastava, 1999].
44
mardi 11 septembre 12
![Page 45: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/45.jpg)
The Big Five factors/dimensions
Extraversion;
Agreeableness;
Conscientiousness;
Open to experience;
Neuroticism.
45
mardi 11 septembre 12
![Page 46: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/46.jpg)
46
mardi 11 septembre 12
![Page 47: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/47.jpg)
• personality might predict emotion:
• look at:Extraverts:
but «context-aware» [Ricci, 2012];
47
mardi 11 septembre 12
![Page 48: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/48.jpg)
Computational Personality Acquisition methods
Explicit methods:
test-based (questionnaire-based);
story-based;
Implicit methods:
text-based;
keyboard-based;
kinect-based;
48
mardi 11 septembre 12
![Page 49: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/49.jpg)
Personality: test-based
computer narrative:
set of traits;
differentiates someone from another;
many inventories are based on the Big Five:
49
mardi 11 septembre 12
![Page 50: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/50.jpg)
• 240-items NEO-PI-R (Revised NEO Personality Inventory) [Costa and MCrae,1992];
• 300-items NEO-IPIP (International Personality Item Pool, Neuroticism-Extroversion-Openness Personality Inventory) [Johnson, 2000; Johnson, 2005]. IPIP Consortium [Goldberg, 1999];
• 5 Big Five factors + 30 facets;
• ......
• 10-items TIPI (Ten-Item Personality Inventory) [Gosling et al, 2003];
• 5 Big Five factors;
psychometric quality different from the bigger one;
50
mardi 11 septembre 12
![Page 51: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/51.jpg)
NEO-IPIP and TIPI -Universidade Federal de Sergipe’s Version
Old web version:
51
mardi 11 septembre 12
![Page 52: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/52.jpg)
• new Mobile based version
PersonalityML
52
mardi 11 septembre 12
![Page 53: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/53.jpg)
Personality: story-based
• stories that represent the Big Five traits (polarized model : high & low);
• based on 20 item from IPIP;
• [Dennis et al, 2012] parlty satisfied with the results;
53
mardi 11 septembre 12
![Page 54: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/54.jpg)
• http://homepages.abdn.ac.uk/m.dennis/pages/w/?page_id=231
54
mardi 11 septembre 12
![Page 55: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/55.jpg)
• We are working on transforming the NEO-IPIP and TIPI into a « story » (such as we did in the «comic book»)
55
mardi 11 septembre 12
![Page 56: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/56.jpg)
Personality: text-based
• Psychologists said that language can be used as a psychological marker [Pennebaker et al, 2002];
• then, Mairesse et al [2007] developed the Personality Recognizer that extracts information from the way people use words (personality cues);
56
mardi 11 septembre 12
![Page 57: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/57.jpg)
• How did Mairesse develop his experiment?
• collects individual corpora;
• extracts relevant features from texts based on LIWC (a Dictionary-based identification, created for the Linguistic Inquiry and Word Count-LIWC- program and Medical Research Council (MRC) Psycholinguistic database dictionary);
• collects associated personality ratings (based on NEO-PI-R- Big Five factors);
57
mardi 11 septembre 12
![Page 58: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/58.jpg)
• builds statistical models of personality ratings;
• uses regression algorithms to estimate the scores of Big Five Personality Traits
• http://people.csail.mit.edu/francois/research/personality/demo.html
58
mardi 11 septembre 12
![Page 59: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/59.jpg)
• Minamikawa and Yokoyama [2011]:
• create a tool to extract personality from Japanese blogs in order to recommend groups:
• use Multinomial Naïve Bayes;
• use an Egogram (integrative approach from psychology and psychotherapy (psychoanalytic, humanist and cognitive approaches));
59
mardi 11 septembre 12
![Page 60: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/60.jpg)
• Nunes et al at UFS:
• we are doing a portuguese version of Personality Recognizer:
• LIWC, WordNet (not good in portuguese);
• Onto.PT (http://ontopt.dei.uc.pt/)
60
mardi 11 septembre 12
![Page 61: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/61.jpg)
Personality: keyboard-based
• Gosling [2008] said that individuals consciously and unconsciously leave traces of their individuality in the spaces around them;
• Why not by keyboard typing?
• Montalvão and Freire [2006] said that each person has his own typing pattern;
61
mardi 11 septembre 12
![Page 62: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/62.jpg)
• Porto and Costa [2011] developed an experiment to recognize human personality by using typing patterns:
• extract the user’s typing rhythm (KeyPress, «hold time», keyDown, keyUp)
• collect associated personality ratings from NEO-IPIP;
• apply a clustering technique to match the typing rhythm and personality;
62
mardi 11 septembre 12
![Page 63: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/63.jpg)
• We did 5 experiments:
• from 282 to 85 participants;
• we find some correlation in 10 facets;
• more results to be published;
63
mardi 11 septembre 12
![Page 64: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/64.jpg)
Personality Profile representation and
standardization
64
mardi 11 septembre 12
![Page 65: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/65.jpg)
How do we represent and store the Personality extracted before?
Identitiy from the real world is stored in virtual world as an User profile;
However, can the traditional “Profile” store the psychological aspects, such as personality?
65
mardi 11 septembre 12
![Page 66: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/66.jpg)
yes !!! GUMO Ontology- [Heckmann, 2005];
66
mardi 11 septembre 12
![Page 67: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/67.jpg)
67
mardi 11 septembre 12
![Page 68: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/68.jpg)
GUMO (Generic User Model)-2005. Unfortunately, people do not effectively use it;
UPP - User Psychological Profile-2007:
used in Recommender Systems [Nunes, 2008];
how about the standardization?
68
mardi 11 septembre 12
![Page 69: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/69.jpg)
PersonalityML
comes to standardize the representation of Personality;
XML based;
recommender inputs;
...
69
mardi 11 septembre 12
![Page 70: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/70.jpg)
70
mardi 11 septembre 12
![Page 71: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/71.jpg)
71
mardi 11 septembre 12
![Page 72: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/72.jpg)
availabe at www.personalityresearch.com.br
Personality ML Structure;
xsd;
“comic book”.
72
mardi 11 septembre 12
![Page 73: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/73.jpg)
Personality-based Recommender Systems
Rong HuHCI Group, EPFL
Contact: [email protected]
mardi 11 septembre 12
![Page 74: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/74.jpg)
Outline
• Personality-based recommender technologies and systems
• User perception issues
• Conclusions
• Future research and application directions
74
mardi 11 septembre 12
![Page 75: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/75.jpg)
Motivation
75
Human Behaviors
Human Decision Making
Interests
Personality
mardi 11 septembre 12
![Page 76: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/76.jpg)
• How to use personality in recommender Systems?
• How about user experience?
76
mardi 11 septembre 12
![Page 77: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/77.jpg)
PBRS Technologies
Personality Acquisition User Modeling
Recommendation Generation User Perception
77
mardi 11 septembre 12
![Page 78: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/78.jpg)
PBRS Technologies
Personality Acquisition User Modeling
Recommendation Generation User Perception
78
mardi 11 septembre 12
![Page 79: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/79.jpg)
PBRS Technologies
Personality Acquisition User Modeling
Recommendation Generation User Perception
79
mardi 11 septembre 12
![Page 80: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/80.jpg)
Personality in social matching system
80
mardi 11 septembre 12
![Page 81: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/81.jpg)
PB Social Matching System
81
mardi 11 septembre 12
![Page 82: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/82.jpg)
PB Social Matching System
82
mardi 11 septembre 12
![Page 83: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/83.jpg)
PB Social Matching System• .
83
mardi 11 septembre 12
![Page 84: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/84.jpg)
The psychological literature indicates there is a strong relationship between personality similarity and attraction.
People prefer to interact with others who have similar Personality.
84[Nass and Lee, 2000; Reeves and Nass, 1996 ]
mardi 11 septembre 12
![Page 85: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/85.jpg)
PB Social Matching System
85[Nunes, 2008]
mardi 11 septembre 12
![Page 86: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/86.jpg)
Recommending President• Recommending a “French Presidential candidate”
based on psychological reputation of presidential candidates (December 2006 - July 2007, covering the Elections for President in France)
86Ségolène Royal Nicolas Sarkozy
mardi 11 septembre 12
![Page 87: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/87.jpg)
Recommending President
87
mardi 11 septembre 12
![Page 88: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/88.jpg)
Personality in content-based information filtering systems
88
mardi 11 septembre 12
![Page 89: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/89.jpg)
Temperament-based Filtering
89[Lin and McLeod, 2002]
mardi 11 septembre 12
![Page 90: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/90.jpg)
Temperament-based Filtering
89[Lin and McLeod, 2002]
mardi 11 septembre 12
![Page 91: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/91.jpg)
Temperament-based Filtering
89[Lin and McLeod, 2002]
mardi 11 septembre 12
![Page 92: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/92.jpg)
Temperament-based Filtering
89[Lin and McLeod, 2002]
mardi 11 septembre 12
![Page 93: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/93.jpg)
Temperament-based Filtering1. Segment information
into subspaces based on temperaments
2. To reduce the size of comparisons when searching within a segment, segments are clustered by content-based approach.
3. Infer the target segment and cluster
S1S2 S3
S4 S5
S6
S7 S8
S9
S16
S12 S13
S14 S15
S11
S10
Legend:Information SpaceDSJ DNT
DSPDNF
Figure 2. Segments of a sample information space.
given that temperament type, P(likek|t). In learning the temperament concept to segment the information space, an information unit k of the training data set is not classified into Dt until P(likek|t) exceeds a predefined threshold ! to maintain a confidence level that the system believes in the learned knowledge. Table 1 shows an example of the statistical results obtained for 5 information units in the training data set rated by 1000 simulated users, where “yes” indicates “like” and “no” indicates “dislike”. The popularity of d3 is zero for all the temperament types, thus d3 is classified into S16 = D
! in
which an information unit is not evaluated as “like” by any user. On the other hand, three popularity values of d9 are nonzero: P(liked9|SJ) = (97/(97+370)) ! 0.21, P(liked9|SP) = (14/(14+200)) ! 0.07, and P(liked9|NT) = (51/(51+110)) ! 0.32. Assume that threshold ! = 0.10, then d9 is considered liked by SJs and NTs but not SPs or NFs, because only P(liked9|SJ) and P(liked9|NT) exceed !. Hence, d9 is an element in both DSJ and DNT but not DSP or DNF, and is classified into S7 where S7 = DSJ " DNT – DSP – DNF by definition. The knowledge of the segment concept is represented by a set of ordered pairs (item id, segment #), such as (d3, S16) and (d9, S7).
Item SJ SP NT NF Id Yes No Yes No Yes No Yes No d3 0 467 0 214 0 161 0 158d9 97 370 14 200 51 110 0 158
d15 66 401 50 164 92 69 57 101d23 23 444 57 157 46 115 0 158d36 24 443 59 155 95 66 68 90
Table 1. Example of the statistical results obtained for some information units in the training data set.
2.2.2 Temperament-weighted Centroids To reduce the size of comparisons when searching within a segment, the information units in the same segment are clustered by content-based approach that adopts conventional vector space model. Both information units and user requests are represented as term vectors in an n-dimensional space. Each term weight TWi of a term mi in vector d is computed by TF-IDF (Term Frequency and Inverse Document Frequency) method and is often defined as
! "
"
#
!
n1j
2j
2j
iii
IDFTF
IDFTFTW
where TFi = the number of times term mi appears in information unit d, IDFi = log2(n/DFi) = the inverse document frequency, DFi = the number of information units in the collection which contain mi, and n = the number of information units in the collection. The commonly used cosine similarity of any two vectors Vi and Vj is denoted simply as Sim(Vi , Vj ) = (Vi # Vj) / (|Vi| $ |Vj|). A higher cosine value indicates a greater similarity. The basic idea of clustering is to compare a new item with the centroid vector of a cluster and group it into the cluster if the similarity measure is greater than a fixed threshold ". The centroid vector of a cluster is defined as the mathematical average of the information vectors in the cluster. To keep the number of items neither too large nor too small and without losing representative characteristics in a cluster, " was set to 0.07. In content-based filtering, with a collection of 2,000 information units in the database, around 200 clusters were generated with an average of about 10 units each. The same " value was applied in temperament-based filtering when given the user interest key terms, otherwise " was set to zero when only the segments rather than the clusters were concerned. The temperament weight wj of an information unit dj in segment Sn is set to the fraction of relevant temperaments in Sn multiplied by the the prior probability P(likenj) that an information unit dj in segment Sn is evaluated as “like”. Given the probabilities of the temperaments P(t) in the training data, then wj is just
)()()( tPtlikePTT
likePTT
wnTt
njn
njn
j !""
!
where n, Tn, T, and |T| are as defined previously, |Tn| = size of Tn, P(likenj |t) = the conditional probability that an information unit dj in segment Sn is evaluated as “like”, given user temperament t, and P(t) = the percentage distribution of temperament t. The centroid temperament weight ei of a cluster ci is the mathematical average of the temperament weights of the information units in the
cluster and is given by !"
!
m
1jji w
m1e where m = size of
cluster ci and wj = the temperament weight of an information unit dj in cluster ci. 2.3 Inference in the Classification Agent The assumption underlying temperament-based filtering is that a new information unit having content features similar to that of a widely liked set of information units by a particular group of people is probably liked by that group of people. The classification agent of the temperament-based filtering employs the learned temperament concept to infer the maximum likelihood estimate of the target segment and cluster (Starget , Ctarget)
Segments of a sample information space
90
mardi 11 septembre 12
![Page 94: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/94.jpg)
S1S2 S3
S4 S5
S6
S7 S8
S9
S16
S12 S13
S14 S15
S11
S10
Legend:Information SpaceDSJ DNT
DSPDNF
Figure 2. Segments of a sample information space.
given that temperament type, P(likek|t). In learning the temperament concept to segment the information space, an information unit k of the training data set is not classified into Dt until P(likek|t) exceeds a predefined threshold ! to maintain a confidence level that the system believes in the learned knowledge. Table 1 shows an example of the statistical results obtained for 5 information units in the training data set rated by 1000 simulated users, where “yes” indicates “like” and “no” indicates “dislike”. The popularity of d3 is zero for all the temperament types, thus d3 is classified into S16 = D
! in
which an information unit is not evaluated as “like” by any user. On the other hand, three popularity values of d9 are nonzero: P(liked9|SJ) = (97/(97+370)) ! 0.21, P(liked9|SP) = (14/(14+200)) ! 0.07, and P(liked9|NT) = (51/(51+110)) ! 0.32. Assume that threshold ! = 0.10, then d9 is considered liked by SJs and NTs but not SPs or NFs, because only P(liked9|SJ) and P(liked9|NT) exceed !. Hence, d9 is an element in both DSJ and DNT but not DSP or DNF, and is classified into S7 where S7 = DSJ " DNT – DSP – DNF by definition. The knowledge of the segment concept is represented by a set of ordered pairs (item id, segment #), such as (d3, S16) and (d9, S7).
Item SJ SP NT NF Id Yes No Yes No Yes No Yes No d3 0 467 0 214 0 161 0 158d9 97 370 14 200 51 110 0 158
d15 66 401 50 164 92 69 57 101d23 23 444 57 157 46 115 0 158d36 24 443 59 155 95 66 68 90
Table 1. Example of the statistical results obtained for some information units in the training data set.
2.2.2 Temperament-weighted Centroids To reduce the size of comparisons when searching within a segment, the information units in the same segment are clustered by content-based approach that adopts conventional vector space model. Both information units and user requests are represented as term vectors in an n-dimensional space. Each term weight TWi of a term mi in vector d is computed by TF-IDF (Term Frequency and Inverse Document Frequency) method and is often defined as
! "
"
#
!
n1j
2j
2j
iii
IDFTF
IDFTFTW
where TFi = the number of times term mi appears in information unit d, IDFi = log2(n/DFi) = the inverse document frequency, DFi = the number of information units in the collection which contain mi, and n = the number of information units in the collection. The commonly used cosine similarity of any two vectors Vi and Vj is denoted simply as Sim(Vi , Vj ) = (Vi # Vj) / (|Vi| $ |Vj|). A higher cosine value indicates a greater similarity. The basic idea of clustering is to compare a new item with the centroid vector of a cluster and group it into the cluster if the similarity measure is greater than a fixed threshold ". The centroid vector of a cluster is defined as the mathematical average of the information vectors in the cluster. To keep the number of items neither too large nor too small and without losing representative characteristics in a cluster, " was set to 0.07. In content-based filtering, with a collection of 2,000 information units in the database, around 200 clusters were generated with an average of about 10 units each. The same " value was applied in temperament-based filtering when given the user interest key terms, otherwise " was set to zero when only the segments rather than the clusters were concerned. The temperament weight wj of an information unit dj in segment Sn is set to the fraction of relevant temperaments in Sn multiplied by the the prior probability P(likenj) that an information unit dj in segment Sn is evaluated as “like”. Given the probabilities of the temperaments P(t) in the training data, then wj is just
)()()( tPtlikePTT
likePTT
wnTt
njn
njn
j !""
!
where n, Tn, T, and |T| are as defined previously, |Tn| = size of Tn, P(likenj |t) = the conditional probability that an information unit dj in segment Sn is evaluated as “like”, given user temperament t, and P(t) = the percentage distribution of temperament t. The centroid temperament weight ei of a cluster ci is the mathematical average of the temperament weights of the information units in the
cluster and is given by !"
!
m
1jji w
m1e where m = size of
cluster ci and wj = the temperament weight of an information unit dj in cluster ci. 2.3 Inference in the Classification Agent The assumption underlying temperament-based filtering is that a new information unit having content features similar to that of a widely liked set of information units by a particular group of people is probably liked by that group of people. The classification agent of the temperament-based filtering employs the learned temperament concept to infer the maximum likelihood estimate of the target segment and cluster (Starget , Ctarget)
Temperament-based Filtering
• More than 85% of the user population would be better satisfied.
Segments of a sample information space
91
mardi 11 septembre 12
![Page 95: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/95.jpg)
S1S2 S3
S4 S5
S6
S7 S8
S9
S16
S12 S13
S14 S15
S11
S10
Legend:Information SpaceDSJ DNT
DSPDNF
Figure 2. Segments of a sample information space.
given that temperament type, P(likek|t). In learning the temperament concept to segment the information space, an information unit k of the training data set is not classified into Dt until P(likek|t) exceeds a predefined threshold ! to maintain a confidence level that the system believes in the learned knowledge. Table 1 shows an example of the statistical results obtained for 5 information units in the training data set rated by 1000 simulated users, where “yes” indicates “like” and “no” indicates “dislike”. The popularity of d3 is zero for all the temperament types, thus d3 is classified into S16 = D
! in
which an information unit is not evaluated as “like” by any user. On the other hand, three popularity values of d9 are nonzero: P(liked9|SJ) = (97/(97+370)) ! 0.21, P(liked9|SP) = (14/(14+200)) ! 0.07, and P(liked9|NT) = (51/(51+110)) ! 0.32. Assume that threshold ! = 0.10, then d9 is considered liked by SJs and NTs but not SPs or NFs, because only P(liked9|SJ) and P(liked9|NT) exceed !. Hence, d9 is an element in both DSJ and DNT but not DSP or DNF, and is classified into S7 where S7 = DSJ " DNT – DSP – DNF by definition. The knowledge of the segment concept is represented by a set of ordered pairs (item id, segment #), such as (d3, S16) and (d9, S7).
Item SJ SP NT NF Id Yes No Yes No Yes No Yes No d3 0 467 0 214 0 161 0 158d9 97 370 14 200 51 110 0 158
d15 66 401 50 164 92 69 57 101d23 23 444 57 157 46 115 0 158d36 24 443 59 155 95 66 68 90
Table 1. Example of the statistical results obtained for some information units in the training data set.
2.2.2 Temperament-weighted Centroids To reduce the size of comparisons when searching within a segment, the information units in the same segment are clustered by content-based approach that adopts conventional vector space model. Both information units and user requests are represented as term vectors in an n-dimensional space. Each term weight TWi of a term mi in vector d is computed by TF-IDF (Term Frequency and Inverse Document Frequency) method and is often defined as
! "
"
#
!
n1j
2j
2j
iii
IDFTF
IDFTFTW
where TFi = the number of times term mi appears in information unit d, IDFi = log2(n/DFi) = the inverse document frequency, DFi = the number of information units in the collection which contain mi, and n = the number of information units in the collection. The commonly used cosine similarity of any two vectors Vi and Vj is denoted simply as Sim(Vi , Vj ) = (Vi # Vj) / (|Vi| $ |Vj|). A higher cosine value indicates a greater similarity. The basic idea of clustering is to compare a new item with the centroid vector of a cluster and group it into the cluster if the similarity measure is greater than a fixed threshold ". The centroid vector of a cluster is defined as the mathematical average of the information vectors in the cluster. To keep the number of items neither too large nor too small and without losing representative characteristics in a cluster, " was set to 0.07. In content-based filtering, with a collection of 2,000 information units in the database, around 200 clusters were generated with an average of about 10 units each. The same " value was applied in temperament-based filtering when given the user interest key terms, otherwise " was set to zero when only the segments rather than the clusters were concerned. The temperament weight wj of an information unit dj in segment Sn is set to the fraction of relevant temperaments in Sn multiplied by the the prior probability P(likenj) that an information unit dj in segment Sn is evaluated as “like”. Given the probabilities of the temperaments P(t) in the training data, then wj is just
)()()( tPtlikePTT
likePTT
wnTt
njn
njn
j !""
!
where n, Tn, T, and |T| are as defined previously, |Tn| = size of Tn, P(likenj |t) = the conditional probability that an information unit dj in segment Sn is evaluated as “like”, given user temperament t, and P(t) = the percentage distribution of temperament t. The centroid temperament weight ei of a cluster ci is the mathematical average of the temperament weights of the information units in the
cluster and is given by !"
!
m
1jji w
m1e where m = size of
cluster ci and wj = the temperament weight of an information unit dj in cluster ci. 2.3 Inference in the Classification Agent The assumption underlying temperament-based filtering is that a new information unit having content features similar to that of a widely liked set of information units by a particular group of people is probably liked by that group of people. The classification agent of the temperament-based filtering employs the learned temperament concept to infer the maximum likelihood estimate of the target segment and cluster (Starget , Ctarget)
Temperament-based Filtering
• More than 85% of the user population would be better satisfied.
• Address the new user problem
Segments of a sample information space
91
mardi 11 septembre 12
![Page 96: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/96.jpg)
Personality in collaborative filtering systems
92
mardi 11 septembre 12
![Page 97: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/97.jpg)
Personality-based CF• Rating-based Similarity
• Neighborhood Formation (e.g., Pearson Correlation)
• Rating Prediction
93
mardi 11 septembre 12
![Page 98: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/98.jpg)
Personality-based CF
Is it possible to use human personality characteristics to alleviate the cold-
start problem in CF?
94
mardi 11 septembre 12
![Page 99: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/99.jpg)
Personality-based CF• Personality-based CF
• Personality characteristics are used to calculate the similarity of users
• Linear Hybrid CF
95[Rong and Pu, 2011]
mardi 11 septembre 12
![Page 100: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/100.jpg)
Personality-based CF• Cascade Hybrid CF
user 1 user 2 user 3 user 4
item 1 1 0
item 2 0 1
item 3 0 1
item 4 1 096
mardi 11 septembre 12
![Page 101: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/101.jpg)
Personality-based CF• Cascade Hybrid CF
user 1 user 2 user 3 user 4
item 1 1 1 0 0
item 2 0 0 1 1
item 3 0 0 1 1
item 4 1 1 0 097
mardi 11 septembre 12
![Page 102: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/102.jpg)
Results
0.900
0.950
1.000
1.050
1.100
1.150
1.200
Given 2 Given 5 Given 10
MAE
RB PB RPBL RPBC-5
(RB: rating based CF, PB: personality based CF, RPBL: rating-personality based linear hybrid approach, RPBC-5: rating-personality based cascade hybrid approach with β = 5)
Prediction performances in the scenario of new user
98
mardi 11 septembre 12
![Page 103: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/103.jpg)
Results
(RB: rating based CF, PB: personality based CF, RPBL: rating-personality based linear hybrid approach, RPBC-5: rating-personality based cascade hybrid approach with β = 5)
Prediction performances in the scenario of sparse dataset
0.9
0.95
1
1.05
1.1
1.15
1.2
50% 75% 100%
MAE
RB PB RPBL RPBC-5
99
mardi 11 septembre 12
![Page 104: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/104.jpg)
100
New User Problem Period (CSP)
50
p values of the t-test of the comparison of the personality based USM and rating based USM.
[Tkalčič et al., 2011]mardi 11 septembre 12
![Page 105: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/105.jpg)
TWIN Recommender
101[Roshchina et al., 2011]
mardi 11 septembre 12
![Page 106: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/106.jpg)
TWIN Recommender
102
mardi 11 septembre 12
![Page 107: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/107.jpg)
TWIN Recommender
102
mardi 11 septembre 12
![Page 108: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/108.jpg)
TWIN Recommender
102
mardi 11 septembre 12
![Page 109: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/109.jpg)
Personality in Group Recommenders
103
mardi 11 septembre 12
![Page 110: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/110.jpg)
104
Personality Aware Group Recommendations
mardi 11 septembre 12
![Page 111: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/111.jpg)
Personality Aware Group Recommendations
105
Assertiveness
Cooperativeness
Competing
Collaborating
Avoiding
Accommodating
Compromising
mardi 11 septembre 12
![Page 112: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/112.jpg)
• Assertive behaviours penalize the differences with the best choice of another members
• Cooperative behaviours reward the differences with the best choice of another members.
• Conflict Mode Weight (CMW) = 1 + Assertiveness - Cooperativeness
106[Recio-Garcia et al., 2010]
Personality Aware Group Recommendations
mardi 11 septembre 12
![Page 113: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/113.jpg)
• 90% of groups with more accurate recommendations have at least a member with a high assertive value. (leader)
• Recommender works better for groups with a high dispersion in the CMW value
107[Recio-Garcia et al., 2010]
Personality Aware Group Recommendations
mardi 11 septembre 12
![Page 114: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/114.jpg)
Personality-based Recommender Applications
108
mardi 11 septembre 12
![Page 115: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/115.jpg)
• Gift finder (Gift.com)
109
mardi 11 septembre 12
![Page 116: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/116.jpg)
Examples• Gift finder (Gift.com)
110
mardi 11 septembre 12
![Page 117: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/117.jpg)
• Relationship (Parship.ch)
111
mardi 11 septembre 12
![Page 118: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/118.jpg)
• Relationship (Parship.ch)
111
mardi 11 septembre 12
![Page 119: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/119.jpg)
Examples• Movie Recommender (Whattorent.com)
112
mardi 11 septembre 12
![Page 120: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/120.jpg)
• More ...
113
mardi 11 septembre 12
![Page 121: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/121.jpg)
PBRS Technologies
Personality Acquisition User Modeling
Recommendation Generation User Perception
114
mardi 11 septembre 12
![Page 122: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/122.jpg)
User Perception
User Satisfaction of Personality-based Recommender Systems
115
mardi 11 septembre 12
![Page 123: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/123.jpg)
Study 1
1. Can personality quiz-based recommendation method be accepted by users?
2. Which aspects of the system would influence user acceptance of personality-based approaches?
116[Rong and Pu, 2009]
mardi 11 septembre 12
![Page 124: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/124.jpg)
Study Setup
117
mardi 11 septembre 12
![Page 125: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/125.jpg)
Study Setup
• Evaluation Criteria: Technology Acceptance Model (TAM) [Davis 1889]
Perceived Usefulness
Perceived Ease of Use
Behavioral Intention to Use- Intention to
purchase- Intention to return- Intention to
introduce to friends
Actual System Use
118
mardi 11 septembre 12
![Page 126: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/126.jpg)
Results• Recommendation Accuracy: not significantly
different
3.47 3.573.3 3.13
1
2
3
4
5
The movies recommended for mematched my interests.
I am not satisfied with the movies thissystem recommended to me.
(reversed response)
Personality quiz-based Rating-based(p = 0.58) (p = 0.21)
Strongly Disagree
Strongly Agree
119
mardi 11 septembre 12
![Page 127: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/127.jpg)
Results• Perceived Ease of Use
• Actual Task Completion Time
• Whattorent: 6.8m vs. MovieLens: 18.7m (p < 0.001)
3.833.37
2.3 2.43
1
2
3
4
5
I found it easy to give my initialpreferences.
It required too much effort to ratemovies/ answer personality quiz.
(reversed response)
Personality quiz-based Rating-based
(p < 0.001) (p < 0.001)
Strongly Disagree
Strongly Agree
120
mardi 11 septembre 12
![Page 128: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/128.jpg)
Results• Intention to Use
• Preference: 53% Whattorent vs. 13% MovieLens
3.47 3.333.10
3.432.67
2.47
1
2
3
4
5
Intention to purchase Intention to return Intention to introduce thissystem to friends
Personality quiz-based Rating-based
(p = 0.91) (p < 0.05)(p = 0.052)
Strongly Disagree
Strongly Agree
121
mardi 11 septembre 12
![Page 129: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/129.jpg)
Results• Correlation Analysis
•
122
mardi 11 septembre 12
![Page 130: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/130.jpg)
Study Conclusion
• Ease of use is one dominant merit of the personality-based approach
• Perceived accuracy and ease of use determine users’ acceptance of the personality-based system
• More subjects preferred the personality-based system.
• Problem: Transparency
123
mardi 11 septembre 12
![Page 131: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/131.jpg)
Study 2
• Investigate the feasibility of using personality quizzes to build user profiles not only for an active user but also his or her friends (i.e., for self vs. for friends)
• Investigate the influence of domain knowledge on user perception of personality-based recommender systems (i.e., domain experts vs. domain novices)
124[Rong and Pu, 2010]
mardi 11 septembre 12
![Page 132: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/132.jpg)
Study Setup• Personality Evaluation
• TIPI (Ten Item Personality Inventory) [Gosling et al., 2003]
• Participants
• 80 subjects (32 females) from 17 countries
• expert users (17), medium users (32), novice users (23)
• User Tasks
• User personality quiz to find songs for self and one friend
125
mardi 11 septembre 12
![Page 133: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/133.jpg)
Study Setup• Evaluation Criteria: ResQue Model [Pu, Chen and
Hu, 2011]
Qualities of Recommend
ed Items
Interaction Adequacy
Interface Adequacy
Perceived Ease of Use
Perceived Usefulness
Control/Transparenc
y
Satisfaction
Trust
Confidence
Use the System
Purchase
Continuance
Social Influence
System Quality Beliefs Attitudes Behavioral
Intentions
126
mardi 11 septembre 12
![Page 134: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/134.jpg)
Results• Self- vs. Friend-Recommendations
Average users’ responses to the subjective measurements (1: strongly disagree, 5:strongly agree)
2.9 2.8 3.13.6
4.3
3.53.1
2.4
3.2 3.13.1 3.1 2.9 3.2
4.3
3.52.9
2.53.0 3.1
1
2
3
4
5
perceivedeffectiveness
perceivedaccuracy(p<0.05)
perceivedhelpfulness
enjoyment(p<0.05)
ease of use satisfaction use intention purchaseintention
returnintention(p<0.05)
referenceintention
Find Songs For Self Find Songs For Friends
127
mardi 11 septembre 12
![Page 135: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/135.jpg)
Results
• Medium Users vs. Expert Users
• Novice Users vs. Expert Users
128
mardi 11 septembre 12
![Page 136: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/136.jpg)
Results
• Medium Users vs. Expert Users
• Novice Users vs. Expert Users
Subjective responses in the scenario of finding songs for self (Expert uses: 17, Medium users: 32, Novice users: 23)
128
2.3 2.4 2.3
3.5
4.6
3.22.4 2.0
2.7 2.63.3 3.0 3.3 3.6
4.33.5 3.3
2.73.3 3.2
2.7 2.83.3 3.6
4.03.5 3.2
2.43.3 3.0
1
2
3
4
5
perceivedeffectiveness
(p<0.05)
perceivedaccuracy(p<0.05)
perceivedhelpfulness
(p<0.05)
enjoyment ease of use satisfaction use intention(p<0.05)
purchaseintention
returnintention
referenceintention
expert users medium users novice users
mardi 11 septembre 12
![Page 137: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/137.jpg)
Results
• Medium Users vs. Expert Users
• Novice Users vs. Expert Users
Subjective responses in the scenario of finding songs for self (Expert uses: 17, Medium users: 32, Novice users: 23)
128
2.3 2.4 2.3
3.5
4.6
3.22.4 2.0
2.7 2.63.3 3.0 3.3 3.6
4.33.5 3.3
2.73.3 3.2
2.7 2.83.3 3.6
4.03.5 3.2
2.43.3 3.0
1
2
3
4
5
perceivedeffectiveness
(p<0.05)
perceivedaccuracy(p<0.05)
perceivedhelpfulness
(p<0.05)
enjoyment ease of use satisfaction use intention(p<0.05)
purchaseintention
returnintention
referenceintention
expert users medium users novice users
mardi 11 septembre 12
![Page 138: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/138.jpg)
Study Conclusion
• Users with low level of music domain knowledge gave higher subjective evaluation scores than domain experts
• There is a system-adaptivity requirement
• Problem: Privacy and Control
129
mardi 11 septembre 12
![Page 139: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/139.jpg)
Conclusions
• Advantages
• Provide personalized services
• Enhance the interaction experience between systems and users
• Address the cold-start problem
• ...
130
mardi 11 septembre 12
![Page 140: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/140.jpg)
Conclusions
• Disadvantages
• Transparency, privacy and control Issues
• Difficult to acquire users’ personality
• It is not intuitive to have the relations between personality characteristics and recommended items
• ...
131
mardi 11 septembre 12
![Page 141: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/141.jpg)
Future Directions
• Design efficient and pleasant ways to acquire users’ personality information
• Develop methods which automatically mapping personality characteristics and items or item features
• Design friendly user interfaces for PBRS
• Need a lot of work...
132
mardi 11 septembre 12
![Page 142: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/142.jpg)
Conclusions
• Why scientists stopped publishing in the personality field (I mean, this year)?
• is personality hard to extract ?
• is personality hard to formalize and store ?
• Is it already standardized ? (to be used anywhere as recommender inputs, cookies)?
133
mardi 11 septembre 12
![Page 143: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/143.jpg)
New research directions
at Universidade Federal de Sergipe:
Geolocated personality-based recommender systems for Brazilian mega events 2014-2016 (Personal-Movie);
134
mardi 11 septembre 12
![Page 144: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/144.jpg)
Group recommender 3.0 - for mobile;
135
mardi 11 septembre 12
![Page 145: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/145.jpg)
PersonalityML 2.0
136
mardi 11 septembre 12
![Page 146: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/146.jpg)
Personality Recognizer:
by « comic book » stories;
by text in Portuguese (text-mining);
by Typing;
by Kinect;
137
mardi 11 septembre 12
![Page 147: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/147.jpg)
Project with Univ. Montpellier II -Lirmm- France:
treating Post-Stroke patients by using Affective computing in order to recommend the better rehabilitation, considering patient motivation;
138
mardi 11 septembre 12
![Page 148: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/148.jpg)
www.personalityresearch.com.br
http://200.17.141.213/~gutanunes/
139
mardi 11 septembre 12
![Page 149: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/149.jpg)
Thank you very much!
questions?
140
mardi 11 septembre 12
![Page 150: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/150.jpg)
References• F. H. Allport and G. W. Allport. Personality traits: Their
classification and measurement. Journal of Abnormal and Social Psychology, (16):6–40, 1921.
• P. T. Costa and R. R. Mccrae. Revised NEO Personality Inventory (NEO-PI-R) and NEO Five-Factor Inventory (NEO-FFI): Professional manual, 1992.
• A. R. Damasio. Descartes’ Error: Emotion, Reason, and the Human Brain. Quill, New York, 1994.
• F. D. Davis. Perceived usefulness, perceived ease of use, and user acceptance of information technology. MIS Quarterly, 13(3):319–340, 1989.
141
mardi 11 septembre 12
![Page 151: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/151.jpg)
• M. Dennis, J. Masthoff and C. Mellish. The quest for validated personality trait stories. In Proceedings of the 2012 ACM international conference on Intelligent User Interfaces(IUI '12). ACM, New York, NY, USA, 273-276. 2012.
• D. C. Funder. The Personality Puzzle. Norton, second edition, 2001.
142
mardi 11 septembre 12
![Page 152: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/152.jpg)
• L. R. Goldberg. An alternative ”Description of Personality: The Big-Five Factor structure. Journal of Personality and Social Psychology, 59(6):1216–1229, 1990.
• L. R. Goldberg. A broad-bandwidth, public-domain, personality inventory measuring the lower-level facets of several five-factor models. Personality Psychology in Europe, 7:7–28, 1999.
• S. D. Gosling. Snoop: What your stuff says about you. New York: Basic books. 2008.
• S. D. Gosling, P. Rentfrow and W. Swann. A very brief measure of the Big-Five personality domains. Journal of Research in Personality. 37, 6, 504-528. 2003.
143
mardi 11 septembre 12
![Page 153: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/153.jpg)
• R. Hu and P. Pu. Potential Acceptance Issues of Personality-based Recommender Systems. In proceedings of the 3rd ACM Conference on Recommender Systems (RecSys’09), pages 221-224, New-York City, NY, USA, October 2009.
• R. Hu and P. Pu. A Study on User Perception of Personality-Based Recommender Systems. In: P. De Bra, A. Kobsa, and D. Chin (Eds.): UMAP 2010, LNCS 6075, pp. 291-302, Hawaii, USA, June 20-24, 2010.
• R. Hu and P. Pu. Enhancing Collaborative Filtering Systems with Personality Information. In Proceedings of the 5th ACM Conference on Recommender Systems (RecSys’11), pages 197 - 204 , Chicago, IL, USA, October 23 - 27, 2011.
144
mardi 11 septembre 12
![Page 154: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/154.jpg)
• D. Heckmann. Ubiquitous User Modeling. Phd thesis, Technischen Fakultlaten der Universitlat des Saarlandes, Saarbrucken-Germany, November 2005.
• J. A. Johnson. Predicting observers ratings of the big five from the cpi, hpi, and neo-pi-r: A comparative validity study. European Journal of Personality, 14:1–19, 2000.
• J. A. Johnson. Ascertaining the validity of individual protocols from web based personality inventories. Journal of research in Personality, 39(1):103–129, 2005.
• O. P. John and S. Srivastava. The Big Five Trait taxonomy: History, measurement, and theoretical perspectives. In L. A. Pervin and O. P. John, editors, Handbook of Personality: Theory and research, page 102138. Guilford Press, New York, 1999.
145
mardi 11 septembre 12
![Page 155: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/155.jpg)
• C.-H. Lin and D. McLeod. Exploiting and learning human temperaments for customized information recommendation. In M. H. Hamza, editor, Proceedings of Internet and Multimedia Systems and Applications (IMSA’02), pages 218–223, IASTED/ACTA Press, 2002.
• C. Lisetti. Personality, affect and emotion taxonomy for socially intelligent agents. In Proceedings of the Fifteenth International Florida Artificial Intelligence Research Society Conference, pages 397-401. AAAI Press, 2002.
• F. Mairesse, M. A. Walker, M. R. Mehl and R. K. Moore. Using Linguistic Cues for the Automatic Recognition of Personality in Conversation and Text. In Journal of Artificial Intelligence Research 30 457-500, 2007.
146
mardi 11 septembre 12
![Page 156: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/156.jpg)
• A. Minamikawa and H. Yokoyama. Blog tells what kind of personality you have: egogram estimation from Japanese weblog. In Proceedings of the ACM 2011 conference on Computer supported cooperative work (CSCW '11). ACM, New York, NY, USA, 217-220. 2011.
• J. R. Montalvão Filho and E. O. Freire. On the equalization of keystroke timing histograms. Pattern Recognition Letters, v. 27, p. 1440-1446, 2006.
• C. Nass and K. M. Lee. Does computer-generated speech manifest personality? an experimental test of similarity-attraction. In CHI ’00: Proceed- ings of the SIGCHI conference on Human factors in computing systems, pages 329–336, New York, NY, USA, 2000. ACM.
147
mardi 11 septembre 12
![Page 157: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/157.jpg)
• M. A. S. N. Nunes. Recommender Systems based on Personality Traits: Could human psychological aspects influence the computer decision-making process?. 1. ed. Berlin: VDM Verlag Dr. Müller. v. 1. 2009. (Thesis 2008)
• J.W. Pennebaker, M.R. Mehl and K. Niederhoffer. Psychological aspects of natural language use: Our words, our selves. Annual Review of Psychology, 54, 547-577.2003.
• R.W. Picard. Affective computing. MIT Press, Cambridge, MA, USA, 1997.
148
mardi 11 septembre 12
![Page 158: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/158.jpg)
• S. M. Porto and W.S. Costa. PersonaliKEY: uma ferramenta de extração de traços de personalidade através do ritmo de digitação. 2011. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade Federal de Sergipe.
• P. Pu, L. Chen and R. Hu. A User-Centric Evaluation Framework for Recommender Systems. In Proceedings of the 5th ACM Conference on Recommender Systems, pages 157 - 164, Chicago, IL, USA, October 23 - 27, 2011.
• J. A. Recio-Garcia, G. Jimenez-Diaz, A. A. Sanchez-Ruiz, and B. Diaz-Agudo. ersonality aware recommendations to groups. In Proceedings of the third ACM conference on Recommender systems, pages 325–328, New York, NY, USA, 2009. ACM.
149
mardi 11 septembre 12
![Page 159: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/159.jpg)
• B. Reeves and C. Nass. The media equation: how people treat comput- ers, television, and new media like real people and places. Cambridge University Press, New York, NY, USA, 1996.
• F. Ricci. Contextualizing Recommendations. Keynote at CARS 2012. RECSYS ACM. 2012. (http://cars-workshop.org/wp-content/uploads/2012/09/cars12-keynote.pdf).
• A. Roshchina, J. Cardiff, and P. Rosso. 2011. A comparative evaluation of personality estimation algorithms for the twin recommender system. In Proceedings of the 3rd international workshop on Search and mining user-generated contents (SMUC '11). ACM, New York, NY, USA, 11-18.
150
mardi 11 septembre 12
![Page 160: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/160.jpg)
• H. A. Simon. Reason in Human Affairs. Stanford University Press, California, 1983.
• P. Thagard. Hot Thought: Mechanisms and Applications of Emotional Cognition.A Bradford Book- MIT Press, Cambridge, MA, USA, 2006.
• M. Tkalčič, M. Kunaver, A. Košir, and J. Tasič. Addressing the New User Problem with a Personality Based User Similarity Measure In Joint Proceedings of the DEMRA 2011 and the UMMS 2011 Workshops at the 19th International Conference on UMAP, Girona, Spain, July 11, 2011.
• R. Trappl, S. Payr and P. Petta. Emotions in Humans and Artifacts. MIT Press, Cambridge, MA, USA, 2003.
151
mardi 11 septembre 12
![Page 161: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/161.jpg)
Bibliography
• M. A. S. N. Nunes and S. C. Cazella . O que sua Personalidade revela? Fidelizando clientes web através de Sistemas de Recomendação e Traços de Personalidade. In: Patricia Vilain e Valter Roesler. (Org.). Tópicos em Banco de Dados e Multimídia e Web. Porto Alegre: SBC, 2011, v. 1, p. 91-122. 2011.
152
mardi 11 septembre 12
![Page 162: Personality-based recommender systems: an overviewalmanaquesdacomputacao.com.br/gutanunes/publications/RECSYS201… · This presentation is being supported by École Polytechnique](https://reader035.vdocuments.us/reader035/viewer/2022071219/6055caec43f4bd3d54187f7d/html5/thumbnails/162.jpg)
• M. A. S. N. Nunes and S. C. Cazella. Fidelizando clientes web através da Computação Afetiva. In: 3a. Conferência Web W3C Brasil 2011.
• S. C. Cazella; M. A. S. N. Nunes and E. Reategui. A Ciência do Palpite: Estado da Arte em Sistemas de Recomendação In: Jornada de Atualização de Informática-JAI 2010- CSBC2010. ed.Rio de Janeiro : Puc RIO, 2010, v.1, p. 161-216. 2010.
153
mardi 11 septembre 12