<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Building Persuasion Profiles in the Wild: Using Mobile Devices as Identifiers.</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Maurits Kaptein</string-name>
          <email>m.c.kaptein@tue.nl</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Author Keywords Persuasive Technology</institution>
          ,
          <addr-line>Influence strategies</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Eindhoven University of Technology / Philips Research Den Dolech 2</institution>
          ,
          <addr-line>5600MB</addr-line>
          ,
          <country country="NL">the Netherlands</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Tailoring - presenting the right message at the right time - has long been identified as one of the core opportunities of persuasive systems. In this paper we describe a scenario in which an adaptive persuasive system which identifies users by the Bluetooth key of their mobile phone is used to promote energy savings. By describing this simplistic system and its possible implementation we identify several key-criteria of adaptive persuasive systems.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>INTRODUCTION
CHI2010 attendees were presented with a choice on
entering the conference hotel: A large revolving door
provided access to the hotel while next to it was a
sliding door—some things simply do not fit through a
revolving door. With the air conditioning in full
operation revolving doors are efficient at keeping the heat in.
Sliding doors, however, are not. To help save energy a
paper-sign was put up: “Please take the revolving door”.
A brief observation proved the paper-sign to be
effective just over half the time: 60% of the visitors took
the revolving door. This scenario, the “Revolving Door
Problem”, offers a framework to describe adaptive
persuasive systems. By further elaborating this scenario
and exploring a solution we describe the neccesities and
difficulties that arise when designing adaptive
persuasive systems.</p>
      <p>
        The Promises of Persuasive Technology
There are three reasons why employing a persuasive
system might be more effective than the current
papersign: (1) Persuasive technologies function as social
actors and can use social influence strategies, (2) they can
be context aware, and (3) they can adapt to individual
users [
        <xref ref-type="bibr" rid="ref5 ref8">5, 8</xref>
        ]. While the paper-sign is probably located
at the right place and at the right time—when visitors
make their choice—the current version does not
implement social influence strategies and does not adapt to
its users.
      </p>
      <p>
        Social Influence Strategies
Cialdini [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] shows how small changes to messages—such
as the message on the door—can increase their
effectiveness. For example, a message in a hotel room asking
guests to “reuse their towels” compared to a message
stating “Join your fellow citizens in helping to save the
environment ” led to a difference in towel re-usage of
28.4% [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. To structure thes types of messages Cialdini
[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] identifies six social influence strategies: Authority,
Consensus, Reciprocity, Liking, Scarcity, and
Commitment. The message in the towel re-usage example
implements the Consensus strategy: people act like other
people do. A message (e.g.) stating that “The general
manager of this hotel requests you to re-use...” would
implement the Authority strategy. These social
influences strategies can easily be used to improve upon the
effectiveness of the paper-sign.
      </p>
      <p>The final promise of persuasive technologies however—
adapting influence attempts to individuals—will
require some kind of interactive system. While
adaptation of persuasive strategies to responses by
users is mentioned early on in the literature on
persuasive technologies Fogg [5, e.g.] we are unaware
of any actual implementations.</p>
      <p>
        Individual Differences
There is growing evidence that individuals differ in their
responses to influence strategies: Constructs like Need
For Cognition [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] predict the response of individuals to
the usage of social influence strategies. More concretely,
Kaptein et al. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] show that usage of influence strategies
for individuals who are low susceptible to these
strategies can lead to backfiring: for a portion of participants
in their study compliance to a request was lower when
the social influence strategy was presented. Next to this
overall tendency to respond to influence strategies, some
individuals seem more likely to respond to one specific
strategy—e.g. an authority argument—while others are
more influenced by implementations of other strategies.
Cialdini et al. [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] shows that there are sizable and stable
individual differences in people’s responses to the
commitment strategy. Similar results have been obtained
when looking at the consensus strategy: Self-reported
susceptibility to this strategy highly correlates with
behavioral responses to this strategy [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>These individual differences in susceptibility to
different persuasive strategies imply that persuasive systems
should personalize the way in which they attempt to
influence individuals. Such a class of systems, which we
call adaptive persuasive systems, are an unexplored area
in that we still need to understand how to model, design
and build these systems. This paper takes a concrete
but simple example that encapsulates the quintessence
of this problem to discuss how to address these
challenges.</p>
      <p>
        SOLVING THE REVOLVING DOOR PROBLEM?
Returning to the revolving door problem, let us consider
what is involved in implementing an adaptive persuasive
system. We need to (A) identify the visitors entering the
lobby—minimally by giving each a unique ID, and (B)
measure the effectiveness of a presented message. The
Bluetooth key of visitor’s mobile phone could be used
for identification [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. This will capture around 12% of
the visitors entering the lobby. This same identification
method can also be used to measure the effectiveness of
each persuasive attempt: One Bluetooth scanner next
to the revolving door and one next to the sliding door
could determine which entrance was used by the current
visitor. Based on this knowledge about the visitor and
records of earlier decisions a message implementing the
right influence strategy can be selected. In the
remainder of this paper, we focus on the mechanism by which
these strategies can be selected.
      </p>
      <p>Suppose we have only two messages to show, one
implementing the authority strategy—“The general manager
of this hotel urges you to...” (A)—and one
implementing the consensus strategy—“80% of our visitors always
use...etc.” (B). The system then needs a mechanism to
choose the message that is most likely to be effective
for the current visitor. It is intuitive that for a new
visitor the system should present the message which has
lead to the highest compliance for other, previously
observed, visitors. If this message is successful then there
is no need to try different messages on subsequent visits.
However, when the selected message is not effective, it
might become attractive to present another message on
the next visit. This decision logically depends on the
initial succes probabilities of the messages under
consideration, the variance of effectiveness of messages
between visitors, and the number of succes’s or failures
observed for the current visitor. A collection of estimates
of the effectiveness of different influence strategies for
an individual is called a Persuasion Profile and can be
used to select the most-likely-to-be effective message on
a next visit.</p>
      <p>
        Formalizing the Adaptation Problem
The probability of a single visitor taking the revolving
door on multiple occasions can be regarded a binomial
random variable B(n, p) where n denotes the number
of approaches the visitor has made to the doors and p
denotes the probability of success: the probability of
taking the revolving door. Given M messages one can
compute for each individual, for each message,
probability pm = km/nm where km is the number of observed
successes after representation of message m, nm times
to a specific visitor. It makes intuitive sense to present
a visitor with the messages with the highest pm.
For a large number of observations N of one visitor this
would make perfect sense. However, this will not inform
a decision for a newly observed visitor. For a new visitor
one would present the message m for which pm is
maximized over previously observed visitors1. Actually—
given Stein’s result [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]—for every user a weighted
average of the pm for an individual user and those of other
users—one where the estimated pm for an individual is
“shrunk” toward the population mean—will provide a
better estimate than an estimate based on observations
of a single visitor alone. E.g., if the authority message is
effective 70% of the time over all visitors and only 30%
percent of the time for the specific visitor under
consideration, the best estimate of the (real) effectiveness of
the authority message pA for this visitor is a weighted
average of these two.
      </p>
      <p>
        Adapting to Individuals
To include both the known effectiveness of a message
for others, and a specific visitors previous responses to
that same message, into a new estimate of message
effectiveness, pm, we use a Bayesian approach. A
common way of including prior information in a binomial
random process is to use the Beta-Binomial model [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
The Beta Beta(α, β) distribution functions as a
conjugate prior to the binomial. If we re-parametrize the
beta distribution as follows
      </p>
      <p>π(θ|µ, M ) = Beta(µ, M )
where µ = α+αβ and M = α + β, then the expected
value of the distribution is given by: E(θ|µ, M ) = µm.
In our scenario this represents the expected probability
of a successful influence attempt by a specific message.
The certainty of this estimated success probability is
represented by:</p>
      <p>V ar(θ|µ, M ) = σ2 =
µ(1 − µ)
M + 1
After specifying the probability of success µm of
message m and the certainty about this estimate σm2 we can
treat this as our prior expectancy about the
effectiveness of a specific message and update this expectancy
by multiplying it by the likelihood of the observation(s)
to obtain the distribution of our posterior expectation:
p(θ|k) ∝ l(k|θ)π(θ|µ, M )
=</p>
      <p>Beta(k + M µ, n − k + M (1 − µ))
1This is assuming the error costs—the effects of presenting
the wrong message—are equal for each message.
The newly obtained Beta distribution, B(µ, M ),
functions as our probability distribution with a new
pointestimate of the effectiveness of the presented message
given by:</p>
      <p>E(θ|k) =
k + M µ
n + M
Decision Rule
The Beta-Binomial model described above allows us to
estimate the effectiveness of message m, include prior
knowledge, and update these estimates based on new
observations. A individual’s persuasion profile would
be a record of both the expected success, µm, and the
certainty, σm2 of different influence strategies.
To determine which message to present next, one could
pick the message which has the highest µm. However, if
σm2 is large this decision might not be feasible given that
the difference between effectiveness estimates might not
be significant. To address this we can choose to show
the message with the highest estimate when this
estimate is “certain enough”—in the binomial case only
once sufficient observations are obtained. In uncertain
situations we can randomly present one of the H
messages which have the highest estimates out of the total
set of estimates of M messages. This decision rule would
avoid presenting each new visitor with only the single
most effective message when responses to messages are
variant.</p>
      <p>Because the Beta distribution is not necessarily
symmetrical the variance σm2 provides and inadequate
starting point to compute confidence intervals. This
problem can be solved using simulations: By generating a
number of draws from the specified Beta distribution
and computing (e.g.) the 20th and 80th percentiles one
can compute a empirical confidence interval. The above
described decision rule for M = 2 would then result in:
Mselected =
1

2
µ1 &gt; P erc(80)2
µ2 &gt; P erc(80)1
Rand(1, 2) otherwise
Thus, if the estimated effectiveness of a message 1,
p1 = µ1, is higher than the 80th percentile of message
2, P erc(80)2, the system presents message one.2 If the
confidence interval of two messages overlap the system
could randomly present one of these two.</p>
      <p>Simulations
To explore the presented Beta-Binomial approach in
the M = 2 scenario we simulated a dataset presenting
different visitors observed at multiple points in time.
The simulated data describes the message success
of two different messages for four different groups
of visitors with 20 visitors each on 50 approaches
to the doors. The four groups represent (1) general
insusceptible visitors —those that respond favorable to
only 10% of the message which implement strategy
2The 80th percentile is an arbitrary choice.</p>
      <p>A and 50% to strategy B, (2) susceptible visitors,
A = 40%, B = 90%, (3) visitors susceptible to message
B, A = 10%, B = 90%, and (4) visitors susceptible
to message A, A = 90%, B = 10%. Table 1 shows
an excerpt of the simulated data. Based on these
simulated data we first compute our population
estimates of message effectiveness for each message:
pA = 0.38, pB = 0.58. Thus, message B—the
consensus message—was most effective.
Next, we simulate for each visitor, each occurrence at
the doors. We select the message as specified by our
decision rule and record the (simulated) outcome. Next,
we update our expectancy for the selected message and
iterate through all occurrences. To ensure a flexible
starting point for each user we set the prior variance of
each estimate at the first encounter to be high: σA2 =
σB2 = 0.05.3
Figure 1 shows for four users—one out of each group—
in separate panels, the estimated probability of success
of the two messages (left and right side of each panel).
In the upper left panel—representing a general
insusceptible visitor —convergence to message B, whose
estimated effect is presented on the right side of the upper
left panel, is slow: it takes about 40 observations before
B is consistently estimated to be the “best” message.
With higher compliance and/or larger differences in
effectiveness of the two strategies convergence is much
faster. The bottom right of figure 1 shows a user from
the visitors susceptible to message A group. For this
user after 10 observations strategy A is correctly
identified as the most successful strategy.</p>
      <p>Limitations of the proposed solution
There are a number of drawbacks of the proposed
Beta-Binomial solution to create adaptive persuasive
systems. Besides the fact that when the number of
strategies grows the number of necessary occasions
for convergence will increase, there are three more
fundamental issues which are not addressed by this
algorithm. First, while including prior information
based on other users, the algorithm described here
does not use a shrunken estimate on each occasion:
After including the initial knowledge of the behavior
of other visitors the model is specific for an individual
3One could estimate this variance based on the
betweenvisitor variance.
0 1020304050</p>
      <p>Occasions
0 1020304050</p>
      <p>
        Occasions
visitor. While this provides quick adaptation there
is no opportunity to adapt estimates based on
changing population wise trends. Second, since
the estimates for the effectiveness of the strategies
are treated independently there is no way to of
“borrowing strength” [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] based on correlations with
other strategies. Both of these concerns could be
addressed using a multilevel approach. Finally, the
proposed model provides no method of including prior
believes about the distribution of visitor profiles over a
population.
      </p>
      <p>CONCLUSIONS
We identified two core necessities of adaptive
persuasive systems: a means to identify users and a means to
measure effectiveness of persuasive attempts.
Furthermore, we highlighted a number of challenges associated
with the design of these systems. The presented
BetaBinomial solution is lightweight and functions well in
simulations with only two messages. More elaborate
algorithms which are (1) variant to changing
population trends,(2) allow for relationships between
strategies, and (3) enable us to include prior beliefs about
user profiles should be explored. Given the current state
of social science literature on influence strategies we
believe that persuasive technologies should tailor the
influence strategies they use to their users. We described one
possible—but limited—implementation of such a
system. This, and other, implementations should now be
tested empirically.</p>
      <p>0 1020304050</p>
      <p>Occasions
0 1020304050</p>
      <p>Occasions</p>
      <p>Mobile devices—as used in our scenario—provide a core
opportunity to serve as an identifier for adaptive
persuasive technologies. Currently we are operating a system,
like the one described here, in real-life and we would
like to share our experiences building and deploying this
system during the CHI 2011 PINC workshop.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Cacioppo</surname>
            ,
            <given-names>J. T.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Petty</surname>
            ,
            <given-names>R. E.</given-names>
          </string-name>
          (
          <year>1982</year>
          ).
          <article-title>The need for cognition</article-title>
          .
          <source>J. of Pers. and Soc. Psy.</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Cialdini</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          (
          <year>2001</year>
          ). Influence,
          <source>Science and Practice. Allyn &amp; Bacon</source>
          , Boston.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Cialdini</surname>
            ,
            <given-names>R. B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Trost</surname>
            ,
            <given-names>M. R.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Newsom</surname>
            ,
            <given-names>J. T.</given-names>
          </string-name>
          (
          <year>1995</year>
          ).
          <article-title>Preference for consistency: The development of a valid measure and the discovery of surprising behavioral implications</article-title>
          .
          <source>J. of Pers. and Soc. Psy.</source>
          ,
          <volume>69</volume>
          :
          <fpage>318</fpage>
          -
          <lpage>328</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Efron</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Morris</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          (
          <year>1975</year>
          ).
          <article-title>Data analysis using Stein's estimator and its generalizations</article-title>
          .
          <source>Journal of the American Statistical Association</source>
          ,
          <volume>70</volume>
          (
          <issue>350</issue>
          ):
          <fpage>311</fpage>
          -
          <lpage>319</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Fogg</surname>
            ,
            <given-names>B. J.</given-names>
          </string-name>
          (
          <year>2002</year>
          ).
          <article-title>Persuasive Technology: Using Computers to Change What We Think and Do</article-title>
          . Morgan Kaufmann.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Gelman</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Hill</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          (
          <year>2007</year>
          ).
          <article-title>Data Analysis Using Regression and Multilevel/Hierarchical Models</article-title>
          . Cambridge University Press.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Goldstein</surname>
            ,
            <given-names>N. J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cialdini</surname>
            ,
            <given-names>R. B.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Griskevicius</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          (
          <year>2008</year>
          ).
          <article-title>A room with a viewpoint: Using social norms to motivate environmental conservation in hotels</article-title>
          .
          <source>J. of Cons. Res.</source>
          ,
          <volume>35</volume>
          (
          <issue>3</issue>
          ):
          <fpage>472</fpage>
          -
          <lpage>482</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Kaptein</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Aarts</surname>
            ,
            <given-names>E. H. L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ruyter</surname>
            ,
            <given-names>B. E. R.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Markopoulos</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          (
          <year>2009a</year>
          ).
          <article-title>Persuasion in ambient intelligence</article-title>
          .
          <source>Journal of Ambient Intelligence and Humanized Computing</source>
          ,
          <volume>1</volume>
          :
          <fpage>43</fpage>
          -
          <lpage>56</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Kaptein</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lacroix</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Saini</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          (
          <year>2010</year>
          ).
          <article-title>Individual differences in persuadability in the health promotion domain</article-title>
          . In Ploug, T.,
          <string-name>
            <surname>Hasle</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , and OinasKukkonen, H., editors,
          <source>Persuasive Technology</source>
          , pages
          <fpage>94</fpage>
          -
          <lpage>105</lpage>
          . Springer Berlin / Heidelberg.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Kaptein</surname>
            ,
            <given-names>M. C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>de Ruyter</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Markopoulos</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Aarts</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          (
          <year>2009b</year>
          ).
          <article-title>Persuading you: Individual differences in susceptibility to persuasion</article-title>
          .
          <source>In 12th IFIP TC 13 International Conference - INTERACT</source>
          , pages
          <fpage>24</fpage>
          -
          <lpage>28</lpage>
          , Uppsala, Sweden. ACM Press.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Kostakos</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          (
          <year>2008</year>
          ).
          <article-title>Using bluetooth to capture passenger trips on public transport buses</article-title>
          .
          <source>CoRR, abs/0806</source>
          .0874.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Wilcox</surname>
            ,
            <given-names>R. R.</given-names>
          </string-name>
          (
          <year>1981</year>
          ).
          <article-title>A review of the beta-binomial model and its extensions</article-title>
          .
          <source>J. of Educ</source>
          . Stat.,
          <volume>6</volume>
          :
          <fpage>3</fpage>
          -
          <lpage>32</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>