4 Association for
Computing Machinery
Intelligence on Tap:
Artificial Intelligence as a
New Design Material
Socially Just Design
On Low-Tech in
High-Tech Development
Teaching Design Online
Chatbots and the
New World of HCI
INSPIRING MINDS
FOR 200 YEARS
Adas Legacy illustrates the depth
and diversity of writers, things, and
makers who have been inspired
by Ada Lovelace, the English
mathematician and writer.
The volume commemorates the
bicentennial of Adas birth in
December 1815, celebrating her
many achievements as well as
the impact of her work which
reverberated widely since the late
19th century. This is a unique
contribution to a resurgence in
Lovelace scholarship, thanks to the
expanding influence of women in
science, technology, engineering and
mathematics.
ACM Books is a new series of high quality books for the computer science community, published by
the Association for Computing Machinery with Morgan & Claypool Publishers.
ACM Books M MORGAN & CLAYPOOL
&C P U B L I S H E R S
Publish your next book in the
ACM Digital Library
ACM Books is a new series of advanced level books for the computer science community,
published by ACM in collaboration with Morgan & Claypool Publishers.
Im pleased that ACM Books is directed by a volunteer organization headed by a
dynamic, informed, energetic, visionary Editor-in-Chief (Tamer zsu), working
closely with a forward-looking publisher (Morgan and Claypool).
Richard Snodgrass, University of Arizona
16 24 56
ENTER COLUMNS F E AT U R E S
50 Inspiring Innovation:
On Low-Tech in
High-Tech Development
MIDDLE IMAGE BY TOBIA S TOF T / FLICKR
Zara Mirmalek
56 Making Your
Presentation Accessible
Richard E. Ladner, Kyle Rector
60 74 88
FORUMS D E PA R T M E N T S
Editors-in-Chief Interactions (ISSN 1072-5520) is published Single copies are $13.00 to members, $20.00
Simone Barbosa six times a year in January, March, May, July, to nonmembers. Please send orders prepaid
Gilbert Cockton September, and November, by the Association plus $4.00 for shipping and handling to ACM
for Computing Machinery, Inc., 2 Penn Plaza, Member Services Dept., General Post Office,
Director of Publications Suite 701, New York, NY 10121-0701. Periodicals P.O. Box 30777, New York, NY 10087-0777 or
Scott Delman postage paid at New York, NY 10001 and at call +1-212-626-0500. For credit card orders,
additional mailing offices. POSTMASTER: call +1-800-342-6626. Order personnel
Executive Editor Diane Crawford Please send address changes to Interactions, available 8:30-4:30 EST. After hours, please
Managing Editor John Stanik ACM, 2 Penn Plaza, Suite 701, New York, NY leave message and order personnel will
Art Director Andrij Borys, 10121-0701. return your call.
Andrij Borys Associates
Copy Editor Kate Crane Editorial Information Change of Address
Assistant to the Editors-in-Chief Rachel Clarke To contact Interactions, email our editors at acmcoa@acm.org
Editorial Assistant Jade Morris eic@interactions.acm.org or For other services, questions, or information:
feedback@interactions.acm.org acmhelp@acm.org
Forum Editors The EiCs generally respond to inquiries,
>ENTER: Rachel Clarke including those concerning unsolicited
COMMUNIT Y + CULTURE: Christopher Le Dantec manuscripts, in 2-3 weeks. ACM Copyright Notice
DESIGN A S INQUIRY: Daniela K. Rosner Copyright 2017 by Association for Computing
E VALUATION AND USABILIT Y: Advertising Machinery, Inc. (ACM). Permission to make
David Siegel and Susan Dray ACM Advertising Department digital or hard copies of part or all of this work
HCI EDUCATION: Sukeshini Grandhi 2 Penn Plaza, Suite 701 for personal or classroom use is granted
HE ALTH MAT TERS: Yunan Chen New York, NY 10121-0701 without fee provided that copies are not
INTER ACTION AND ARCHITECTURE: Mikael Wiberg (212) 869-7440 FAX: (212) 869-0481 made or distributed for profit or commercial
INTER ACTION TECHNOLOGIES: Albrecht Schmidt advantage and that copies bear this notice and
SUSTAINABILIT Y IN (INTER)ACTION: Lisa Nathan Advertising Sales Account Manager full citation on the first page. Copyright for
THE BUSINESS OF UX: Daniel Rosenberg Ilia Rodriguez components of this work owned by others than
THE NE X T BILLION: Nithya Sambasivan ilia.rodriguez@hq.acm.org ACM must be honored. Abstracting with credit
UNIVERSAL INTER ACTIONS: Juan Pablo Hourcade is permitted.
VISUAL THINKING GALLERY: Eli Blevis (Curator) Publications Board
Co-Chairs: Jack Davidson and Joseph Konstan To copy otherwise, to republish, to post on
Columnists Board Members: Ronald F. Boisvert, servers, or to redistribute to lists, requires
MAKE IT WORK: Jonathan Bean Karin K. Breitman, Terry Coatta, prior specific permission and/or fee. Request
Ps AND Qs: Elizabeth F. Churchill Anne Condon, Nikil Dutt, Roch Guerrin, permission to publish from: Publications Dept.,
THE DESIGNERS SPE AKE A SY: Uday Gajendar Carol Hutchins, Yannis Ioannidis, ACM, Inc., Fax +1-212-869-0481 or
M. Tamer Ozsu, Mary Lou Soffa, email permissions@acm.org
Founding Editors Alex Wade, Keith Webster
John Rheinfrank and Bill Hefley For other copying of articles that carry a code
Publications Office at the bottom of the first or last page or screen
ACM, 2 Penn Plaza, Suite 701 display, copying is permitted provided that
New York, New York 10121-0701, USA the per-copy fee indicated in the code is
+1-212-869-7440 paid through the Copyright Clearance Center,
FAX: +1-212-869-0481 222 Rosewood Drive, Danvers, MA 01923,
+1-978-750-8400, +1-978-750-4470 (fax).
Subscriptions
Various subscription rates are available;
for more information please visit
https://campus.acm.org/interactions/subscribe
A
s Interactions approaches its Some of what we cover in this issue network science, machine learning,
first quarter-century, it has is not new but nevertheless remains information visualization, and
grown with the academic relatively underrepresented in HCI diversity and inclusion in STEM. This
and professional disciplines and IxD. The Evaluation and Usability is neither HCI nor IxD as we have come
of human-computer forum addresses issues in the Global to know it, and thus it is no surprise to
interaction (HCI) and interaction design South, and Community Square see their research extending to human-
(IxD). Once the magazine enters its presents Namibian perspectives data interaction. Together, these new
second quarter-century, it will continue on responses to these and other directions set us up for this issues
to broaden as long as HCI and IxD challenges. The Community + Culture main focus: AI and big data.
continue to evolve, adapt, and reform. forum discusses social change and Our cover story, Confessions
And yet even at the close of Interactions justice through IxD and HCI. None column, and two features (Kostakos
first half-century, there will be of these topics is yet mainstream, and Musolesi, Flstad and Brandtzg)
continuities that have held some things so there is still work to be done in consider the prospects for AI and big
constant irrespective of the changes and achieving balance here across each year data in research and practice, as well as
challenges to come. of Interactions content. In this sense, their potential impacts on the future
Much of the breadth of this issue is change will have to be a constant for directions of HCI and IxD. Weis feature
familiar ground. We have features on sourcing articles for Interactions. provides a balancing perspective on AI
conference accessibility (Ladner and There are three new contributions design from a young professional, while
Rector) and the enduring importance of to breadth in this issue. The first is the Interaction and Architecture forum
low-tech artifacts in an ever higher-tech Ann Lights What Are You Reading? explores the positive reflective benefits
world (Marmalek). We chronicle design with a very broad range of books from smart objects.
innovations in Demo Hour and How read and unread. The second is Nina What is clear across this issue are
Was It Made?, and present concerns Weis feature on her experiences as the constants and continuities, and
about educating and enabling current a relatively young IxD specialist in some changes that will or must follow
and future interaction design specialists Baidus artificial intelligence (AI) in the face of emerging challenges.
(Designers Speakeasy column, HCI research center. Interactions needs to What is not clear, unsurprisingly,
Education and Design as Inquiry forums). share more early-career experiences is where this is all headed, but as
We also tackle creative preschool as a counterbalance to those of the professionals or researchers we
education (Universal Interactions forum). default well-established sages. The can shape this future as it emerges.
For each educational focus, challenges third debut of sorts is Day in the Lab, Sometimes, however, it will all be
arise due to the diversity of those being where Colorado Information Sciences one big blur. But as we close with this
educated and/or enabled. At one level, lab is an entire department, working issues Visual Thinking Gallery, we
the need for education remains across computational social science, can reflect on how often a big blur can
a constant, but at another, the changing digital humanities, crisis informatics, actually make some things really clear.
nature of those being educated, and digital identity, personal information
the manner in which they are educated, management, philanthropic Simone Barbosa and Gilbert Cockton
introduce new challenges. informatics, data ethics and policy, eic@interactions.acm.org
Toward Affective
Social Interaction in VR
I
first encountered VR in the late and neuroscience as an environment characters. Emotional expressions in
1990s, as a researcher looking at that helps introduce contextual and avatars are often the result of a process
how it provided engineers and dynamic factors in a controllable way. involving several steps ensuring that
designers an environment for In such disciplines, affect recognition these relate to the intended emotions.
prototyping. After that I became and synthesis are critical to many The expressions are recorded first by
more interested in looking at investigated phenomena. capturing the live presentation from
how to augment reality and our a professional actor, using a facial-
surrounding environment. However, MULTIMODAL SYNTHETIC tracking software that also animates a
although VR had been around for AFFECT IN VR virtual character. Expressions can then
decades by that point, there were In social interaction, emotions can be manually adjusted to last for the same
many aspects, in particular from an be expressed through gestures, amount of time and end with a neutral
interaction point of view, that I felt still posture, facial expressions, speech expression. Different animations are
deserved investigation. VR is enjoying and its acoustic features, and touch. created for each distinct emotion type.
renewed interest thanks to the recent Our sense of touch plays a large role The expressions can then be validated
proliferation of consumer products, in establishing how we feel and act by measuring the recognition accuracy
content, and applications. This is toward another person, considering, of participants who watch and classify
accompanied by unprecedented interest for example, hostility, nurturance, the animations. This process works well
from consumers and by the maturity dependence, and affiliation. to customize the facial expression to the
of VR, now considered less and less to Having done work on physiological intended use in replicable experiments.
be hype and to be more market ready. and affective computing and haptics But this is resource-intensive and does
However, important challenges remain, separately, I saw a unique way to not scale well for other uses where facial
associated with dizziness and the limits combine these techniques to develop expression might need to be generated
of current wearable displays, as well synthetic affect in VR, combining in greater variations (for expressing
as interaction techniques. Despite different modalities. For example, nuances) or for generalizability, since
these limitations, application fields are the emotional interpretation of every expression is unique. While
flourishing in training, therapy, and touch can vary depending on cues mediated touch has been proven to
well-being beyond the more traditional from other modalities that provide affect emotion [1,3], behavior research
VR fields of games and military a social context. Facial expressions into the deployability, resolution, and
applications. have been found to modulate the fidelity of haptics is ongoing. However,
One of the most ambitious research touch-perception [1] and post-touch- in our recent studies, we compared
goals for interactive systems is to orienting response. Such multimodal several techniques to simulate a virtual
be able to recognize and influence affect stimuli are perceived differently hand of a character touching the hand of
emotions. Affect plays an important according to individual differences a participant [4].
role in all we doit is in fact an of gender and behavioral inhibition. Emotion tracking is more
essential aspect of social interaction. So For example, behavioral inhibition challenging in the case of a wearable VR
the study of affective social interaction sensitivity in males was associated with headset, as facial expressions cannot be
in VR can be important to the above- stronger affective touch perception [2]. easily tracked through recent computer-
mentioned fields to support mediated Taking facial expressions and touch vision software [5]. For recognizing
communication. For example, in as modalities for affective interaction, change in psychophysiological states
mental or psychological disorders, we can uncover different issues in or to assess emotional responses to
VR can be used for interventions and their production. Currently, emotional particular stimuli, physiological sensors
training to monitor patient engagement expression on avatars can be produced can be used. These sensors are also
and emotional responses to stimuli, using off-the-shelf software that being integrated into more and more
providing feedback and correction on analyzes the facial movements of an off-the-shelf consumer products, as
particular behaviors. Moreover, VR actor modeling basic expressions, head in the case of electrodermal activity
is increasingly accepted as a research orientation, and gaze. Subsequently, the (EDA) or electroencephalogram (EEG).
platform in psychology, social science, descriptions are used to animate virtual While EDA provides a way to track
arousal among other states and is easy of how emotional expressions modulate inside HMDs, can be used both to
to use unobtrusively, it is suited for the processing of touch can be done by identify whether users attend to
changes in the order of minutes, not for event-related potential (ERP) in EEG a particular stimulus to track its
time-sensitive events in seconds and resulting from touch. Studies show emotional response, and to track
milliseconds. EEG, on the other hand, that the use of EEG is compatible with psychophysiological phenomena such
increasingly provided in commercial commonly available HMDs. as cognitive load and arousal. As an
devices, is better suited for time-precise Eye tracking, which recently example, the setup in Figure 1 includes
measurements. For example, the study appeared commercially to be used VR, haptics, and physiological sensors.
Figure 2. RelaWorld using VR and physiological sensors (EEG) for a neuroadaptive meditation environment [6].
from more than 100 titles FUTURE STEPS 1. Ravaja, N., Harjunen, V., Ahmed, I.,
Jacucci, G., and Spap, M.M. Feeling
VR devices, applications, and content
on a continually updated are emerging quickly. An important
touched: Emotional modulation of
somatosensory potentials to interpersonal
list through Amazon, Barnes feature in the future will be the touch. Scientific Reports 7 (2017), 40504.
affective capability of the environment, 2. Harjunen, V.J., Spap, M., Ahmed, I.,
& Noble, Baker & Taylor, including the recognition and synthesis Jacucci, G., and Ravaja, N. Individual
Ingram and NACSCORP: of emotions. differences in affective touch: Behavioral
A variety of research challenges exist inhibition and gender define how
CHI, KDD, Multimedia, an interpersonal touch is perceived.
for affective interaction:
SIGIR, SIGCOMM, SIGCSE, Techniques in recognizing users
Personality and Individual Differences 107
(2017), 8895.
SIGMOD/PODS, emotions from easily deployable 3. Spap, M.M., Hoggan, E.E., Jacucci, G.,
sensors, including the fusion of signals. and Ravaja, N. The meaning of the virtual
and many more. Physiological computing is advancing Midas touch: An ERP study in economic
fast in research and in commercial decision making. Psychophysiology 52, 3
(2015), 378387.
products. Vision-based solutions that
For available titles and track facial expression have recently
4. Ahmed, I., Harjunen, V., Jacucci, G.,
Hoggan, E., Ravaja, N., and Spap, M.M.
ordering info, visit: seen success; physiological-based sensors Reach out and touch me: Effects of four
librarians.acm.org/pod could soon follow suit. distinct haptic technologies on affective
Synthesis of affect utilizing touch in virtual reality. Proc. of the 18th
multiple modalities, as exemplified ACM International Conference on Multimodal
here. For example, combining touch Interaction. ACM, 2016, 341348.
5. Affectiva; http://www.affectiva.com/
and facial expression, but considering
6. Kosunen, I., Salminen, M., Jrvel, S.,
also speech and its acoustic features Ruonala, A., Ravaja, N., and Jacucci, G.
and other nonverbal cues. How RelaWorld: Neuroadaptive and immersive
to ensure that these multimodal virtual reality meditation system. Proc. of
expressions are generally valid and can the 21st International Conference on Intelligent
be generated uniquely. User Interfaces. ACM, 2016, 208217.
While these are challenges,
the potential application fields are Giulio Jacucci is a professor in computer
numerous and replete with emerging science at the University of Helsinki and
founder of MultiTaction (www.multitaction.
evidence of their relevance:
com). His research interests include multimodal
Training in, for example, emergency interaction; physiological, tangible, and
or disaster situations, but in principle ubiquitous computing; search and information
in any setting where a learner needs to discovery; as well as behavioral change.
simulate a task in an environment where giulio.jacucci@helsinki.fi
Visit us at
http://ubiquity.acm.org/blog/
10 INTER ACTIONS J U LY A U G U S T 2 0 17 INTER ACTIONS. ACM.ORG
10 D E M O H O U R
14 W H AT A R E YO U R E A D I N G ?
16 H OW WA S I T M A D E ?
18 DAY I N T H E L A B
ENTER
DEMO
HOUR
1. InTouch
Wearables
InTouch Wearables is a set of wearables that consists
of dresses and wearable accessories that allow a
mother and child to share remote touches through
garments with ambient feedback. This was developed
to explore how remote touches can convey emotion and
help people stay connected between remote locations.
Using InTouch Wearables, a parent can increase the
vividness of her conversation with a child through
contextualized touch, and loved ones may enhance the
affective tone of their communication using a remote
touch technology. All the electronic components for
sensing human touches and actuating the color-changing
garment are integrated into the main fabrics.
http://softinteraction.com/portfolio/intouch-wearables
https://youtu.be/ztErIhRWIvs
Seo, J.H., Sungkajun, A., and Cook, M.
InTouch Wearables: Exploring ambient remote
touch in child-parent relationships.
Proc. of TEI17. ACM, New York, 2017, 671676.
2
A playful kinetic
sculpture invites
people to tea.
3
The ornament on
the helmet lights up
when radiation is
encountered.
3
Scanning for
radiation outside
Fukushima.
its original swan shape. Tea interaction. Proc. of CHI17 across the devastated areas near
with Crows aims to create an Extended Abstracts. ACM, the nuclear power stations in
Tea with Crows explores
engaging interaction through New York, 2017; http://dx.doi. Fukushima. He wears a uniform
experiential aesthetics by
shared experience, emotionally org/10.1145/3027063.3050429 that allows him to measure
embedding playful kinetic
connecting people together and display ambient radiation.
motion and shape-changing
through technology in a social Young Suk Lee, Indiana University His handheld device contains a
interfaces into interactive
setting. artdesignys@gmail.com Geiger counter kit. The readings
art. When people are nearby,
from the device are transformed
the sculptural table opens
http://www.youngsuklee.com/ into illuminations through
its wings in three directions,
3. Brighter
TeawithCrows.html ornamentation on his helmet.
like a blooming flower. Once
https://vimeo.com/184890191 His uniform is a reminder of
opened, the table reveals three
cups and saucers, inviting the
Tea with Crows: Experiencing
proactive ubiquitous
Than a traditional Samurai clothing, as
well as contemporary workers
audience to tea time. The upper
sculpture is then activated,
technology by interactive Thousand Suns outfits. As the poetic short film
art. Proc. of TEI17. ACM, New progresses, information on
and three black birds attached Brighter Than a Thousand Suns
York, 2017; http://dx.doi. radiation suggests symbolic
to a chandelier begin a playful is an art project that explores
org/10.1145/3024969.3025058 meaning revealed over time.
4
Close-up detail of Second Skin eTextile
with stretch fabric and electronics.
http://www.susannahertrich.
com/art/1000suns.shtml
4. Second Skin circuitry as a design feature. The
aim is to facilitate both maker
Strohmeier, P. Second Skin: An
exploration of eTextile stretch
https://vimeo.com/205215267 Second Skin is an eTextile concept and manufacturable techniques circuits on the body. Proc. of
Hertrich, S. and Honda, A. for rapid prototyping, using to create viable, provocative TEI17. ACM, New York, 2017,
Brighter Than a Thousand Suns: elastic materials and techniques designs. This open source textile 653-658. DOI: https://doi.
A uniform to detect and display from activewear and lingerie. It platform invites others to adapt, org/10.1145/3024969.3025054
radiation. Proc. of TEI17. ACM, explores wearable electronics add functionality, and experiment
New York, 2017, 659663. that can withstand the robust to optimize techniques and Rachel Freire, Rachel Freire
requirements of human designs that can be shared among Studio
interaction, drawing inspiration designers and researchers. rachel@rachelfreire.com
Susanna Hertrich, Institute of
and practical solutions from Paul Strohmeier, University of
Experimental Design and Media
traditional pattern cutting and http://www.rachelfreire.com/ Copenhagen
Cultures, Academy of Art and
stretch-garment technology. second-skin-login/ Cedric Honnet, Datapaulette
Design FHNW
The project explores the Alice https://www.youtube.com/
mail@susannahertrich.com
in Wonderland aesthetic of watch?v=vd2GedFZLIs
Akitoshi Honda, Ahonda.org
eTextiles, focusing on scale and Freire, R., Honnet, C., and
info@ahonda.org
For an English graduate done enough to show my work) and other fiction in
who read avidly for appreciation of them. which the Axis Powers win
pleasure through school Reading them is a whole the Second World War, the
and university, I am other matter. day was structured
disappointed in how little Atypically, you find me
I read these days. I am deep in sci-fi. The book
tempted to claim I write is Crashing Heaven by Al
more words than I read, Robertson, given to me
especially if we include by the author at an event
university administrative I ran on counterfactual
writing. I have reached worlds and the design of
a point where I feel innovation. Inspired by
that as long as I buy the Philip K. Dicks The Man
books I care about and in the High Castle (another
pay the royalties, I have novel I read recently for
to give people parallel
worlds to imagine, fill
with novel technologies,
and then consider as a
play of tools and values.
Al was a participant in Mostly, when I get books
the workshop; by the end, (and I love to buy them),
he had co-constructed they sit in a queue to wait
a universe in which the till I go on holiday. Because I
British Reformation will see Al again quite soon,
never happened, sin-o- his book jumped the other
meters abounded, and all non-academic hardbacks
electricity was controlled by waiting for me (Johnny
the Pope. For my part, I was Marrs autobiography on
about to plunge into a world his incredible musical
of artificial intelligences career Set the Boy Free
and giant spaceships, and Robert MacFarlanes
where dead people sing and lyrical walking reflection
puppets can run your brain. The Old Ways). I am curious
I was about to
plunge into a
world of artificial
intelligences and
giant spaceships,
where dead
people sing
and puppets can
run your brain.
14 INTER ACTIONS J U LY A U G U S T 2 0 17 INTER ACTIONS. ACM.ORG
ACM
LEARNING CENTER
RESOURCES
FOR LIFELONG LEARNING
about his work. And I am another philosopher of
grateful for his gift. As
usual, obligation is driving
becoming, entitled To Be
Born. I bought it from the learning.acm.org
my reading choices. But it author last week, almost
is also reminding me how as a memento, after
much I love to read fiction; listening to her introduce
the story has caught me and her phenomenology of
I am really happy to be back birth. She was visiting the
in a page-turning alternative University of Sussex for a
reality. conference in her honor, and
sharing a new conception
of what it is to come into
the world and how best to
nurture that arrival. Having
heard the gist of it, I will
probably only read it if I
need to quote her, much as
I would like to settle down
with it.
Instead, I will be
reading a colleagues
In the other corner is the working paper on Deep
pile of academic books that Transitions: Emergence,
I keep meaning to open. Top Acceleration, Stabilization
of this pile is the weighty and Directionality (Johann
Oxford Handbook of Process Schott and Laur Kanger) Online Courses
Philosophy and Organization because it will be useful in
Studies. It is about time that framing how I talk about from Skillsoft
I learnt of ontologies that vulnerabilities in current
are not object-oriented; I technology development Online Books
write so much about process, in an application for
relations, and states that research funding that I am from Safari, Books24x7,
change. Still, Im not quite preparing. It seems all my
there yet with this one. academic reading at the
Morgan Kaufmann
moment is on change. and Syngress
Ann Light is professor of
design and creative technology Webinars
at the University of Sussex in
Brighton, U.K., where she leads
on todays hottest topics
the Creative Technology Research
Group.
in computing
ann.light@sussex.ac.uk
cringeMACHINE
3D printer, Rhino3D +
Grasshopper, Processing,
nuts and bolts, cable ties
Describe what you made. into its component parts, joints was not going to be that even making simple
cringeMachine is a varying in color and structurally viable while interactive systems could
temporary installation intensity. also maintaining the elicit great interest and
composed of 20 truncated modularity of the structure responsethe sculpture
tetrahedrons that respond What materials and tools at the desired scale. The became more and more like
to the sounds around it. Our did you use? way we got around it was a reflector of the performers
initial idea was to create a We used thin twin-wall by fixing hinged joints in the space surrounding
transformable sculpture polypropylene sheets for into position and then it rather than a singular
made of self-similar parts solid LED component settling on the most stable sculptural statement. Its
that could be assembled into cladding, laser-cut plywood configuration of parts: a reaction to sound often
a variety of configurations. for the flexible hinge truncated dodecahedron. became obfuscated,
When you make sufficient connectors, pine wooden This is interesting since appearing more like a
noise around it, the dowels, and 3D-printed some naturally occurring flickering candle with a
cringeMachine sends a pronged fittings for the tessellations (like crystals) mind and thoughts of its
pulse of lights through a hollow structural frame. tend to create forms that are own. The interaction felt
sequence of LEDs built The use of expensive- similarly stable. natural and less mechanical
looking (but in reality, than what we were initially
dirt-cheap) white plastic in What was the biggest expecting.
combination with natural surprise in making this?
timber tones created an It was interesting to discover How would you improve on
interesting visual blend this if you were to make it
of materials reflecting the again?
combination of precisely In terms of form, we would
machined and meticulously The interaction definitely redesign the
hand-crafted construction
techniques.
felt natural and friction hinge connectors;
though their complexity
less mechanical added to the overall
Did anything go wrong? than what we aesthetic effect, they
A
ssembling flexible hinge Detail of cell joint and Assembling the ring module. Detail of hollow-cell and
joints. sound sensor. solid-cell joint.
Andrei Smolik,
Curtin University
Robert Cameron,
The University of Western Australia
thedeadpixelproject@outlook.com
http://www.
thedeadpixelproject.
com/subpages/research/
cringeMACHINE.html
DOI: 10.1145/3095803
COPYRIGHT HELD BY AUTHORS
D
etail of completed sculpture Lighting tests with partially constructed
responding to sound. sculpture.
L aura Devendorf
works with
prototypes from
Steve Voidas
research group.
As a department
and research group,
we are interested in
pushing the boundaries
of what information
science can be.
Leysia Palen
works with student
researchers.
centered computing, journalism, law, Cat. Meanwhile, Jed Brubaker and How would you describe how people
math, and psychology. Since we value Casey Fiesler are holding their research interact in your lab? The environment
well-rounded researchers, it is rare for meeting in the Garage with students is congenial and collaborative. The
someone to have a single role in research who are working on social-computing personnel and physical environment
projects. Students who build systems topics. It is common to find small groups mutually reinforce our goals of
may also be doing empirical work, and of Ph.D. students working together on establishing a new set of educational
it is common for someone to have a lead the expansive whiteboard in the grad and research programs on our campus.
role on one project and a supporting role cafe areafinding that spontaneous We strive for a high degree of both
on the next. conversations often turn into new cooperation and individuation that
collaborations! supports professional development
Briefly describe a day in the life of your and creates an organization with
lab. As a new unit that is building its What is one feature of your lab that you porous boundaries that welcomes many
research portfolio, business processes, could not do without? Our open space disciplines to its projects.
and even curriculum from scratch, has been helpful in the development of a
every day is a little different, though new unit where consultations between What is the one thing you see as most
there are patterns to the ways in which faculty, staff, and students can happen important about the work you do
we work and collaborate. We have an readily as issues are being decided, there? As a department and research
open office plan with a number of huddle often for the first time. Aesthetically, group, we are interested in pushing
rooms for small meetings, and a large the long sight lines across the space the boundaries of what information
working and meeting space dubbed to the large bank of windows brings science can be. By bringing many
the Garage because of the rolling glass light throughout, while also allowing people together and surfacing as much
garage doors that can section off public for people to identify places where as possible how different kinds of
space. Our huddle rooms are all named they can work alone or together. The research are done, we strive to conduct
after Internet cats, and throughout the size of our space works well for a new projects that integrate multiple forms
day you will come across ad hoc group department, but we are also looking of expertise, methods, and analytic and
meetings. Perhaps Steve Voida and forward to expanding our footprint as design expression.
some students are building prototypes student and faculty enrollments grow
in NyanCat while Danielle Szafir and to provide working spaces for different
Michael Paul consider visualizations of forms of information science education http://www.colorado.edu/cmci/
social-media health data in Keyboard and research. academics/information-science
A
significant portion outpatient code. We found that more high risk of developing certain diseases.
of my time at than 87 percent (56,691 of the patients) Recent advances in software, such as
Massachusetts had two or more chronic conditions, code-sharing tools, freely available R
General Hospital and, looking at a sicker portion of the and Python machine-learning libraries,
(MGH) was spent population, more than 42 percent rapid communication tools, and new
analyzing a cohort of (27,806 of the patients) had five or more algorithms have accelerated healthcare
65,099 individuals chronic conditions. applications (such as decision support
diagnosed with type 2 diabetes mellitus I recall that of those 65,099 systems in the ER and remote patient
(T2DM). During these training years individuals, one man had the full monitoring), as well as research. Such
as a research fellow (2013 to 2016), spectrum of the 15 chronic conditions. capabilities were not sufficiently
I, along with my colleagues at MGH He had current or historical diagnoses available to us a decade ago. Prediction
and Harvard, implemented a variety of hypertension, asthma, osteoporosis, models have gradually become more
of predictive modeling methods congestive heart failure, atrial accurate because of the software
as well as incorporated natural fibrillation/atrial flutter, ischemic and hardware advances that have
language processing techniques heart disease, chronic kidney disease, accumulated over the past few decades.
to better understand diseases and cerebrovascular disease, depression, Combining the ability to store and
their complications. We focused on arthritis, diabetes, hyperlipidemia, rapidly process the records of hundreds
cardiovascular disease, liver disease, chronic obstructive pulmonary disease, of millions of individuals by using
and insomnia. Alzheimers, and at least one type of current or developing new analytic
This T2DM cohort contained cancer. This patient had all conditions techniques may bring prediction
complete clinical details as well yet, strikingly, he was alive. accuracy to crystal-ball levels.
as demographics of patients who I now conduct research that Many hardware-based technologies
received care at MGH or Brigham and focuses primarily on healthcare at that once existed only in the realm
Womens Hospital (BWH) between IBM Research, and I often remember of science fiction are gradually
1992 and 2010. The cohort was large, that patient and wonder whether he becoming available, including robotic
considering all clinical narrative notes has survived. If so, what spectacular nurse assistants, artificial retinas,
(office, medication management, and mixture of physical and mental and light bulbs that kill bacteria at
operative notes) that accompanied characteristics made him so sick and, at patients bedsides. An even more exotic
the traditional electronic medical the same time, so invincible? Currently, technology is Caltechs experimental
records elements (billing codes and when I dissect patient profiles of a prototype that demonstrates how a
medication prescriptions). medical complexity similar to that paralyzed man can drink beer with
I had the opportunity to present mans, I often ask myself whether those the help of a mind-reading robot.
the methods used to create the cohort situations could be reversed. Advances in prosthetics, anti-aging
as well as its content in more detail at Many publications describe novel drugs, tooth-regeneration techniques,
the American Medical Informatics findings of using nontraditional risk sensors that allow us to watch veins
Association 2015 Annual Symposium factors to better identify individuals at under the skin in real time, gel that
[1]. We were interested in analyzing stops bleeding, and cholesterol-
chronic conditions, including the removing machines are only a few
15 common conditions reported by examples of the disruptive technologies
the Centers for Disease Control and Many hardware-based that may reverse chronic conditions.
Prevention (CDC) as contributing to
multiple chronic comorbidities [2]. We
technologies that once Most scientists and researchers
believe that big data will transform
implemented the same comorbidity existed only in the medicine [3] despite current substantial
identification method proposed by the realm of science fiction technological barriers [4]. However,
CDC, counting a certain comorbidity
for a patient if the comorbidity was
are gradually when algorithms are applied to clinical
data, they are deficient in their ability
documented as a 1 inpatient or 2 becoming available. to make accurate predictions. The
22 INTER ACTIONS J U LY A U G U S T 2 0 17 INTER ACTIONS. ACM.ORG
algorithms rely on information that Hats off to the man who had all Proc. of American Medical Informatics
occurred in the past, then attempt 15 chronic conditions, and hats off Association 2015 Annual Symposium. Nov.
2015, San Francisco, CA.
to create links between covariates to his heroic struggle for survival.
2. Ward, B.W., Schiller, J.S., and Goodman,
and outcomes, and reflect the His unbreakable soul was enhanced
R.A. Multiple chronic conditions among
reasoning about the future at the level by care from clinicians equipped with U.S. adults: A 2012 update. Prev Chronic
of the individual patient. Had the not only extensive experience but also Dis 11 (2014), E62.
computational capabilities available to state-of-the-art tools and algorithms. 3. Obermeyer, Z. and Emanuel, E.J.
us at present existed in the 15th century, For now, technology combined with Predicting the future - big data, machine
would it have been possible for Leonardo human care can merely delay the learning, and clinical medicine. N Engl J
Med 375, 13 (2016), 12169.
da Vinci to develop a machine-learning deterioration of his condition, at
4. Boll, S., Heuten, W., and Meyer, J.
algorithm to predict the emergence least temporarily. I believe, however, From tracking to personal health. ACM
of the 21st centurys new infectious that some chronic conditions will Interactions 23, 1 (2016), 7275.
diseases, such as severe acute respiratory disappear in coming years, and we 5. Kartoun, U. A user, an interface, or none.
syndrome (SARS)? Probably not. Like scientists, engineers, and clinicians ACM Interactions 24, 1 (2017), 2021.
humans who rely on their intelligence, are here to make that happen. 6. Beam, A.L. and Kohane, I.S. Translating
imagination, and observations of the artificial intelligence into clinical care.
JAMA 316, 22 (2016), 23682369.
past to make predictions [5], even the Endnotes
I M A G E B Y P O N G M O J I / S H U T T E R S T O C K .C O M
most advanced algorithms [6] share a 1. Kartoun, U., Kumar, V., Cheng, S.C., Yu,
similar deficiency. Efficient machine- S., Liao, K., Karlson, E., Ananthakrishnan, Uri Kartoun is a research staff member at
A., Xia, Z., Gainer, V., Cagan, A., Savova, IBM Research in Cambridge, MA. Previously
learning algorithms of the future must
G., Chen, P., Murphy, S., Churchill, S., he was a research fellow at Harvard Medical
incorporate elements unrestricted to Kohane, I., Szolovits, P., Cai, T., and Shaw, School/Massachusetts General Hospital. His
computer science or statistics into their S.Y. Demonstrating the advantages of Ph.D. from Ben-Gurion University of the Negev,
functionality, and at this stage such applying data mining techniques on time- Israel, focused on human-robot collaboration.
elements are not yet known to science. dependent electronic medical records. uri.kartoun@ibm.com
H
ow would you create a faculty at Lesley, not just me. Its propositions and questions that
design class that must certainly been an illuminating and become embodied as problems for
be entirely online, with at times quite trying experience that exploration (as exercises, projects,
no in-person, in-studio I am, as of this writing, finishing up, etc.). And that dynamic fosters a
interaction? Its quite all to be integrated into the schools depth of investigation with materials
the design problem in official learning management system such as type, color, motion, behavior,
itself, isnt it? (LMS), Blackboard. ergonomics, and affordances, from
The past few years have seen a Id like to share my perspectives screens and pixels to circuits and
dramatic rise in the availability of on this process, in the hopes of sensors and beyond, as we advance
online-only classes. Distance-based stimulating useful debate on this topic into the emerging areas of robotics,
learning programs have thrived for of online teachinga great challenge wearables, autonomous vehicles, and
quite some time, as supplements or for HCI professionals! so on.
extensions of some core curriculum. First, lets acknowledge that there The numerous benefits of a live
But now thanks to Khan Academy, is something uniquely challenging studio context with the combined
Coursera, Udacity, and others (not to when moving a design course online. presence of students and instructor(s)
mention a lifetimes worth of lectures Why is that? Design (whether together include:
posted on YouTube or iTunes), there administered as HCI or fine arts Immediacy of conversations
has been a veritable explosion of or D-School) is fundamentally a undisturbed by filters/technologies
such offerings, shaping a popular practical activity aimed at shaping Development of trust and rapport
expectationcertainly among informed perspectives and tackling via question/answer dialogues
millennial/GenY demographicsto embodied problem solving via The challenging of assumptions
be able to learn pretty much anything, experimentation, testing out theories with right here, right now
totally online, from economics to in some materially manifested form stimulation of ideas and questions
programming to human anatomy. (i.e., concepts with tangible outcomes from other students (or re-addressing/
And naturally, offerings centered on for evaluation: a device, an app, a re-explaining in other ways, with
user experience or HCI or interaction system model, a video, and so forth). physical gestures and demonstrations)
design are popping up too. But Indeed, a studio or lab space with The generation of eureka
what would it mean to translate collaborative, project-based inquiry moments of insight through students
something that is typically done as is what drives pretty much all design witnessing (via whiteboards or screens
an in-person, studio-based model of programs of good repute. Direct, or being in the shop, etc.) how such
learning exchange into a purely online real-time interaction between a ideas manifest in making something,
asynchronous transaction? What are teacher and her students is a vital or simply by pointing out to students
the considerations and impacts upon means of wrestling with various examples that illustrate abstract
instructor roles, student expectations, points (literally, show and tell).
tangible outcomes, and general All in all, the studio context
pedagogical framework? enables a rather ultra-high-definition
Ive recently been involved in What would it mean resolutionway better than 4K
exactly this situation, having signed
up to create an online class on design to translate something HDTV!of educational experiences for
developing design aptitude and skills.
thinking 101 as an elective for Lesley typically done as And lets not forget the raw
University in Boston. The course is
part of its pioneering undergraduate
an in-person, physicality in the exploration of
ideas! Making a quick prototype
degree program on UX, which offers studio-based model right there to validate a claim and
a fully online, accredited design of learning exchange then literally picking it up, playing
program. Ive been serving as the
instructional designer for this class,
into a purely with it, debating its qualitiesthis
all yields a memorable, grounded
so it could be taught by any qualified online transaction? experience of learning, echoing John
Intelligence
on Tap:
Artificial Intelligence
as a New Design Material
Lars Erik Holmquist, Northumbria University
Insights There has been a revolution, but it much more elusive. And so for decades,
C O V E R C O M P O S I T I O N B Y A N D R I J B O R Y S A S S O C I AT E S; P H O T O B Y V I K T O R G L A D K O V
Through a combination snuck up on us so gradually that youd the idea of artificial intelligence has
of factors, AI has recently be forgiven if you missed it. Its called been considered mostly an unkept
made significant progress artificial intelligence, and it will have promise. While applications of machine
and is now integrated in a profound impact on how we design learning have been increasingly
many successful products. digital products in the near future. useful when it comes to processing
In the future, AI will become This has been something of an big-data collections at major Internet
available as a resource unexpected comeback. In the very early companies, the consensus has been that
to use by non-experts days of computing, many expected for most practical applications, human
intelligence on tap. that machines would soon be able to intelligence simply cannot be replaced.
Interaction designers need complement or even surpass humans But recently, artificial intelligence,
to consider AI as a new in tasks requiring intelligence. But or AI for short, has actually begun to
design material, with its while well-defined undertakings, such deliver. New or revitalized techniques
own unique opportunities as playing chess, have proven to be have started to equal or even surpass
and limitations. solvable by using strict rules, more humans in tasks previously thought
fuzzy problems, such as recognizing out of reach, from speech recognition
a cat in a photo, have turned out to be to playing complex games. The rate
not to overreach.
thereby improving recommendations.
But ultimately, the learning has to be
32 INTER ACTIONS J U LY A U G U S T 2 0 17 INTER ACTIONS. ACM.ORG
built into the interaction itself and some of this may be too complex to be Endnotes
completely unobtrusive, so it does not fully negotiated by a visual or tangible 1. Kharpal, A. Google co-founder Sergey
feel like the user is doubling as the AIs interface, which may lead to the need for Brin says hes surprised by pace of
training wheels. speech or other more nuanced modes A.I. and uses a story of a cat to explain
it. CNBC.com. Jan. 19, 2017; http://
The fifth challenge has to do with of communication. But designing the
www.cnbc.com/2017/01/19/google-co-
how these systems will continue to interaction of an AI system so that it can founder-sergey-brin-said-he-is-surprised-
evolve over time. As AI products solve work truly in concert with the user will by-pace-of-ai.html
problems in collaboration with their be one of the key measures of success. 2. Metz, C. Googles AI wins fifth and
users, they should keep improving. There will be many other challenges final game against Go genius Lee Sedol.
But this could be jarring if the systems as wellwhat Ive discussed here Wired. Mar. 3, 2016; https://www.wired.
behavior starts to get better than it has just scratched the surface. We com/2016/03/googles-ai-wins-fifth-final-
game-go-genius-lee-sedol/
was originally. In fact, we often build did not even get into ethics, which
3. Clark, J. Google cuts its giant electricity
behaviors around flaws like squeaky will have a huge impact. Who is bill with deep mind-powered AI.
doors or loose tiles in a staircase. responsible if an AI system causes Bloomberg Technology. Jul. 19, 2016;
If these flaws suddenly disappear damage or even the loss of life? This https://www.bloomberg.com/news/
without warning, it might be even could happen if the system made an articles/2016-07-19/google-cuts-its-giant-
more disorienting than when they error or was inaccurately controlled electricity-bill-with-deepmind-powered-ai
first appeared. Say you have bought by the user, perhaps due to some flaw 4. Metz, C. 2016: The year that deep
learning took over the Internet. Wired.
an intelligent coffee brewer that is in the interface design. This is not a
Dec. 26, 2016; https://www.wired.
supposed to prepare coffee at the right science fiction question; it is already com/2016/12/2016-year-deep-learning-
time and temperature to help you pressingly important for companies took-internet/
get up in the morning. You set it for a developing self-driving vehicles. 5. Greengard, S. GPUs reshape computing.
certain time, but you have a hard time And who gets sued for libel if an AI Communications of the ACM 59, 9 (2016),
getting up, so the coffee is always a runs amok because it is absorbing 1416.
6. Thomee, B., Shamma, D.A., Friedland,
little cold. And thats OK; you need data without questioning it, like the
G., Elizalde, B., Ni, K., Poland, D., Borth,
your sleep. But imagine then that the Microsoft chatbot that became racist D., and Li, L. YFCC100M: The new data
brewer observes how you are always by reading Twitter comments [11]? in multimedia research. Communications
late getting up in the morning, and one Another issue is who owns and takes of the ACM 59, 2 (2016), 6473.
day it proactively decides to delay the responsibility for material that an AI 7. Abadi, M. et al. Tensorflow: Large-scale
brewing of your coffee by 10 minutes produces? Ownership was much easier machine learning on heterogeneous
to better fit your schedule. The result before autonomous systems, because distributed systems. arXiv preprint
arXiv:1603.04467 (2016).
is that you scald your mouthand the creation of content was the result
8. Facebook scales back AI flagship after
probably throw the coffee maker of a conscious creative act. Now if an chatbots hit 70% f-AI-lure rate. The
out the window! As systems evolve autonomous security robot, or perhaps Register. Mar. 22, 2017; https://www.
and make new decisions, it will be an outdoor drone, manages to take theregister.co.uk/2017/02/22/facebook_
necessary to communicate this to compromising photographs, who gets ai_fail/
the user so that they know what to to control the resultsthe subject, the 9. Cassell, J. Embodied Conversational
expect, and can benefit while avoiding owner of the device, or (most likely) Agents. MIT Press, 2000.
10. Wong, S. Google Translate AI invents
unpleasant surprises. the company that stores the images on
its own language to translate with. New
The final challenge is one that its servers? Scientist. Nov. 30, 2016; https://www.
springs from all the others. It involves Full-fledged intelligence on tap newscientist.com/article/2114748-
how artificially intelligent systems might take a long time to arrive, but I google-translate-ai-invents-its-own-
can be designed to allow the sharing have no doubt that it will. And while language-to-translate-with/
of control with the user. This will not enthusiasm for AI in its many forms 11. Vincent, J. Twitter taught Microsofts AI
chatbot to be a racist asshole in less than a
be an either/or situation, where one or is very high right now (Gartners hype
day. The Verge. Mar. 24, 2016; http://www.
the other has full control. In systems cycle for 2016 has machine learning theverge.com/2016/3/24/11297050/tay-
built on proactive intelligence, there at the very top [12]) and is sure to hit microsoft-chatbot-racist
will have to be provisions for a truly many snags along the way, there is no 12. Gartner 2016 Hype Cycle. Aug. 16, 2016;
mutual responsibility. The interface doubt that the technology is going to http://www.gartner.com/newsroom/
must give the user access to clear fundamentally change interaction id/3412017
controls, as well as indications as to design. The sooner designers start to
how the power is distributed in any think about intelligence as a design Lars Erik Holmquist is professor of
given moment. This includes how material, the better prepared they will innovation at Northumbria University, U.K.
much autonomy a system receives to be for the coming shift in how digital Previously, he did research in interaction
make its own decisions and how much systems will work, and in particular design and ubiquitous computing in Sweden,
Silicon Valley, and Japan. His first book,
it is under the control of the user. It how AI can function in concert with
Grounded Innovation: Strategies for Creating
also includes how much it is allowed to their users. Hopefully, this article Digital Products, was published in 2012. He just
evolve new functionality, how it collects has provided some first steps toward finished his second, a science fiction novel set
and evaluates data, how it is to handle understanding the future of AI as a new in Silicon Valley.
unexpected situations, and so on. Again, design material. lars.holmquist@northumbria.ac.uk
Avoiding Pitfalls
When Using
Machine Learning
in HCI Studies
M
Insights Machine learning (ML) has come of age potential risk is that ML techniques
We highlight some of and has revolutionized several fields are sometimes used inappropriately
the pitfalls that HCI in computing and beyond, including to draw conclusions, possibly strong,
researchers should avoid while human-computer interaction (HCI). about human behavior, instead of using
using ML techniques. Human-subject studies have been more classical statistical methods. It
Prediction accuracy cannot adopting ML techniques for more is worth noting here that some ML
be used as a substitute for than a decade, for example for activity techniques are actually based on
classic hypothesis testing and recognition and wearable computing. classical statistical methods such as
correlation/causation analysis. There now also exists a plethora of regression or curve fitting. However,
In addition to accuracy, application domains in which ML some classification methods, such as
researchers should also approaches are enriching interactive neural-networks-based approaches, are
report baseline performance. computing research. Here we wish to much more difficult to interpret given
highlight some of the pitfalls that HCI the complexity and dimensionality of
researchers should avoid while using the underlying mathematical models
ML techniques in their research. inferred from the data.
A popular use of ML techniques in Another popular use of ML in
HCI is to model human behavior. One HCI is to develop novel user-interface
C
notifications [2]. The prediction of using training data only from the ML IS NO SILVER BULLET
future users activities and interactions same individual (personalized model) FOR HCI RESEARCH
is another emerging area of interest: and results using data from the entire Classification accuracy is not hypothesis
The aim is to develop full-fledged population (generic model). This is testing. It is important to underscore
IMAGE BY PAN J J / SHUTTERSTOCK .COM
anticipatory computing systems necessary for systems where no data that ML prediction accuracy cannot
[3]. Indeed, a rigorous performance exists for first-time users and, therefore, be used as a substitute for classical
evaluation of these systems is classifiers have to be bootstrapped hypothesis testing and correlation/
fundamental in order to evaluate their with data from other users. It might causation analysis, especially
effectiveness and efficiency. also be helpful to show variations in the when deriving conclusions about
Specifically, the definition of the performance for the entire population characteristics of human behavior. Let
training set needs to be considered in order to understand if, for example, us consider, for example, an application
in detail when ML techniques are there are classes of users that are easier for classifying the mood level of
T
behavioral patterns in the data. researchers should be extremely AND WHAT DO WE MEAN
We argue that researchers should careful in extrapolating conclusions BY GOOD?
consider using hypothesis-testing from results that might be the effect of There seems to exist an unwritten
approaches in these cases to generate correlation and not causation. This is convention that classifiers with
new knowledge about the world. These not a new problem, but it is exacerbated accuracy above 80 percent are good
approaches may seem outdated, and in by the fact that nowadays many studies enough and therefore publishable.
fact may be less accurate at describing are based on data collected through Yet there is little consistency in how
the observed phenomena. However, crowdsourcing, third-party APIs (such HCI researchers interpret classifier
they do offer researchers complete as the Twitter API), and mobile apps accuracy, and in fact how they report
control over their inner workings, and distributed in Web stores and open to classifier accuracy. We argue that in
therefore provide a form of language the public. It is also worth noting that addition to accuracy, researchers should
that researchers can use to construct causality is a very active area in the ML also report baseline performance.
and test hypotheses, and therefore community at the moment. We expect Consider a system that attempts to
interpret phenomena. We believe that that many tools will be made available infer the gender of a user by analyzing
these are essential as preliminary tests to practitioners in the years to come. their mobility habits. In this case, there
before adopting ML techniques for Controlled versus non-controlled are two possible outcomes (male and
estimation and prediction. experiments. Different techniques female), and therefore we can assume
So far, we have implicitly assumed should be used in controlled versus that a baseline performance is 50
that the ML algorithms taken into non-controlled experiments. Indeed, percent (e.g., reflecting the toss of a
consideration were ones that involved it is important to be very careful in random coin). Classifier performance
supervised learning, meaning that drawing conclusions from experiments is judged against this baseline, and
the scientist can provide labeled that rely on non-controlled designs, for therefore a classifier that performs
data for training. We should be even example systems for positive behavioral at 85 percent accuracy improves the
baseline by a factor of 0.7. Alternatively,
a gesture-recognition system that
differentiates between 15 different
Although the interpretation of gestures has a baseline performance of
W
each. For instance, consider a system while keeping in mind the exceptional
that monitors all the sensors on the CONCLUSION AND OUTLOOK opportunities deriving from their
smartphone and attempts to predict We believe that ML offers immense adoption in our research work.
whether a user is going to answer their opportunities to HCI researchers.
phone if someone calls. Even if we However, just as in performing Endnotes
assume only two possible outcomes statistical modeling, we should 1. Kostakos, V., Ferreira, D., Goncalves,
J., and Hosio, S. Modelling smartphone
(answer, no answer), the baseline is not constantly remind ourselves of caveats
usage: A Markov state transition model.
necessarily 50 percent. This is because in the analysis (correlation does Proc. of the 2016 International Joint
we may observe that, overall, users not mean causality). Today too we Conference on Pervasive and Ubiquitous
almost always answer their phone must embrace ML approaches while Computing. ACM, New York, 2016.
when it rings. If, say, we observe that having a keen understanding of their 2. Mehrotra, A., Musolesi, M., Hendley, R.,
90 percent of the time the user answers current limitations and prospects for and Pejovic, V. Designing content-driven
the phone, then this also acts as our improvement in the near future. intelligent notification mechanism for
mobile applications. Proc. of the 2016
baseline: If we construct a classifier It is also worth noting that nowadays
International Joint Conference on Pervasive
that constantly predicts that the phone a large number of tools and libraries and Ubiquitous Computing. ACM, New
will be answered, its accuracy will for ML are available as stand-alone York, 2015.
be 90 percent. In this case, if a study tools (e.g., Weka), R libraries (e.g., 3. Pejovic, V. and Musolesi, M. Anticipatory
reports their classifier performing at 85 randomforest), or Python libraries (e.g., mobile computing: A survey of the state
percent, it is actually performing worse scikit-learn). We believe that, even if it of the art and research challenges. ACM
Computing Surveys 47, 3 (Apr. 2015).
than the baseline. The actual baseline is not important for HCI researchers
4. Agrawal, R., Imielinski, T., and Swami,
should then be not a purely random case, to understand how the tools work, it is A. Mining association rules between
but rather a frequency-based classifier. essential to have a general knowledge sets of items in large databases. Proc. of
Finally, it is worth noting that of the underlying algorithms and the 1993 ACM SIGMOD International
accuracy is not sufficient to evaluate key parametersthe knobs of the Conference on Management of Data. ACM.
ML classification algorithms. For algorithmsboth for improving their New York, 1993.
example, the existence of false positives performance and for understanding the 5. Goodfellow, I., Bengio, Y., and Courville,
A. Deep Learning. MIT Press, 2017.
is another very important aspect that data. For these reasons, we argue that a
6. Flach, P. Machine Learning. The Art and
is often not sufficiently considered in solid background in the basics of ML is Science of Algorithms that Make Sense of
the evaluation of studies that rely on necessary before adopting these tools in Data. Cambridge Univ. Press, 2012.
ML techniques. A false positive is the our research work and practice. Related 7. Tsapeli, F. and Musolesi, M. Investigating
result of a test that indicates a certain to this, it is interesting to note that causality in human behaviour from
finding or condition exists when it various universities have introduced smartphone sensor data: A quasi-
actually does not. An example is the (or will introduce) an introduction to experimental approach. EPJ Data Science
4, 1 (2015).
case of a classifier that reports that a ML concepts and techniques as part
user can be interrupted at a certain of advanced courses in HCI and/or
Vassilis Kostakos is a professor of computer
point in time, when in fact the ground- ubiquitous computing. engineering at the University of Melbourne.
truth data demonstrates this is not the Finally, we also believe that His research interests include ubiquitous
case. A true positive instead is a result qualitative methods must play a computing, human-computer interaction, and
of a test that indicates the condition is fundamental role in interpreting social computing. He has a Ph.D. in computer
actually verified. Indeed, it is necessary quantitative data obtained by means science from the University of Bath.
vassilis.kostakos@unimelb.edu.au
to report indicators expressing the of quantitative methods such as the
sensitivity (i.e., the proportion of application of ML techniques. A mixed- Mirco Musolesi is a reader in data science
positives that are classified as positives) methods approach is usually the most at UCL and Faculty Fellow at the Alan Turing
Institute. His research interests lie at the
and specificity (i.e., the proportion of promising when interpreting human
intersection of ubiquitous computing, mobile
negatives that are classified as negatives) behavioral data, which is inherently sensing, large-scale data mining, and network
of the results. In the case of binary complex, noisy, and incomplete. science. He has a Ph.D. in computer science
classifiers, for example, standard Moreover, often ML techniques are from University College London.
evaluation techniques include the use of applied to subsets of the data and, m.musolesi@ucl.ac.uk
DOI: 10.1145/3085556 COPYRIGHT HELD BY AUTHORS. PUBLICATION RIGHTS LICENSED TO ACM. $15.00
Chatbots
and the
New World
of HCI
A
Insights A potential revolution is happening service providers [1], typically in the
Major technology in front of our eyes. For decades, context of messaging applications.
companies see chatbots researchers and practitioners in Need a reminder to pick up some
and natural language human-computer interaction (HCI) flowers for your husband on the way
user interfaces as have been improving their skills in home? Ask Jarvis the chatbot to
the next big thing. designing for graphical user interfaces. remind you. Wonder if you should
Natural language as Now things may take an unexpected bring an umbrella to that meeting
a preferred interface turntoward natural language in Stockholm? Send Poncho the
for interacting with user interfaces, in which interaction artificial weather cat a message and
digital services has with digital systems happens not ask. If technology giants like Google,
many implications through scrolling, swiping, or Facebook, and Microsoft are right, we
IMAGE BY AMBER CA SE / FLICKR
and opportunities button clicks, but rather through will be moving our digital interaction
for the field of HCI. strings of text in natural language. from websites and apps with graphical
This is particularly visible in recent user interfaces to messaging platforms
developments in chatbots, that is, such as Messenger and Allo. If
machine agents serving as natural this happens, huge challenges and
language user interfaces to data and opportunities await in the field of HCI.
M
first chatbots on Skype. Microsoft, machine interface. At the same
however, is far from alone in time, advances in AI mean that IMPLICATIONS FOR HCI
holding visions of natural language natural language interaction may Microsoft CEO Satya Nadella
interaction. At about the same time, be a feasible option for connecting likened the foreseen transition to
Facebook launched facilities for machine agents and human users chatbots and natural language user
building chatbots for its messaging [3]. This already is visible in Twitter, interfaces to previous revolutions
application, Messenger. Already, a service that is welcoming to such as the introduction of the
tens of thousands of chatbots have machine agents to the extent that graphical user interface, the Web,
appeared on Messenger. Though this has become a social network and mobile Internet. Facebook
the vast majority of these are useful arena for humans and bots alike. CEO Mark Zuckerberg proclaimed
or entertaining for only a tiny During the 2016 U.S. presidential chatbots to be a solution to the
group of peoplemaybe only their election, it was estimated that challenge of app overload. If the
developerssome pleasant surprises more than one-fifth of the tweets vision of conversational interfaces
point to the opportunities ahead. For using the main election hashtags holds true, major changes are in
example, Smokey warns you when were generated by machine agents, store for the field of HCI.
the air quality in your city drops potentially affecting the outcome of I can already hear you protesting:
below acceptable levels; Instalocate the election [4]. There has also been Natural language user interfaces are
helps you stay updated on your concern regarding the potential nothing new to the field of HCI. In fact,
upcoming flights; and Jessie Humani of automated Twitter accounts for HCI researchers have studied these
takes you for an entertaining promoting political positions in before, for example, in the context
ride through the everyday life of the 2017 French presidential and of multimodal systems, interactive
young adults. Then there is Google German federal elections. voice-response systems, voice control
Assistant, a chatbot integrated into For commercial and nonprofit in the context of accessibility,
the Allo messaging application service providers alike, natural and conversational systems [6].
and recent versions of the Android language user interfaces are on the Nevertheless, the bulk of usability
operating system that outperforms verge of becoming an attractive research and practice arguably
all the others, though it too can interface through which to engage concerns graphical user interfaces
be pretty dumb at times. Google with customers. Companies like and, to some extent, hardware
Assistant reliably helps you out with Dominos Pizza and Taco Bell are design. As a field, we have spent the
questions in natural language, such trying out chatbots as booking past two decades refining how to
as when the sun sets or where to agents in messaging applications. design for interaction with webpages
find the nearest coffee shop, even Medical chatbots, such as Cardea, are or apps, drawing on ever richer
when asked follow-up questions providing health advice and doctor interaction mechanisms to support
for directions or opening hours. listings. Governments are exploring usability and user experience.
Yet conversations break down fast chatbots as a means for facilitating A transition to chatbots and
enough for this to be an interface for voting in elections. The authors of natural language user interfaces has
only the most enthusiastic of techies. this paper are currently exploring many implications. The following are
It is no mystery why the how chatbots may provide youth particularly noteworthy.
major technology companies see with support on mental health issues Conversations as the object
of design. Design for chatbots
represents a transition from
the design of visual layout and
interaction mechanisms to the
I
browsing of content, and interaction services, and content previously
with graphical elements. In the demarcated by different webpages NEW OPPORTUNITIES
future era of chatbots and natural or apps will blur into the same In the future, HCI may need to
language user interfaces, the conversational threads. In the consider conversations as the main
designer repertoire of graphical future era of chatbots and natural object of design, focus on services
and interaction mechanisms will language user interfaces, content and rather than user interfaces, and
be greatly reduced. Indeed, current services do not differentiate by their design for interaction in networks of
messaging dialogues allow for the user interfaces but rather by their human and machine actors. All these
inclusion of images, video, sound, convenience in accessing the context changes reflect an underlying need to
and textual elements. However, of conversational threads. For reorient HCI research and practice
the user interface is to a much researchers and practitioners, this to meet the challenges of the future
greater degree a blank canvas implies designing for entire service era of chatbot and natural language
where the content and features of processes across conversational user interfaces.
the underlying service are mostly touchpoints with the user, rather As a result, it may be beneficial
hidden from the user, and where than specific user interfaces. Here, to take a step back and recap
the interaction is more dependent we will have something to learn from not only the challenges but also
on the users input. Here, design the emerging field of service design. the opportunities that present
for usability involves suggesting The need to design for interaction themselves in this new landscape,
to the user what she may expect in networks of human and especially opportunities that
in the service and the adequate intelligent machine actors. Design present themselves to researchers
interpretation of her response. in HCI often concerns one user, one and practitioners of HCI, given the
Seeing conversations as the device. This is particularly true with competencies and capabilities we
object of design clearly represents regard to interaction design. Here, have developed within this field.
a challenge to the field of HCI. We the object of design and evaluation We are confident that the
need to move from seeing design as is typically the user interface, as it opportunities outnumber the
an explanatory taskthat is, a task of will be perceived and acted on by challenges. In the following, we
explaining to the user which content a single user. This is not to say that highlight four areas of research.
and features are available and which other approaches to design do not Combatting digital divides.
steps to take to reach the desired exist. For example, the bordering First, chatbots are supposed
goalto an interpretational task fields of game design, computer- to communicate with people
that is, a task of understanding supported collaborative work, and across gender, age, language, and
what the user needs and how she design of sociotechnical systems preferences. However, research such
may best be served. At the same have explored design for multi-agent as our own [8] suggests that new
time, this challenge may strengthen systems. technologies often create new digital
our understanding of how to In the future era of chatbots and divides and biases across gender,
dynamically adapt the user interface natural language user interfaces, the age, and societal status. Chatbots
as the dialogue with the user evolves. multi-agent aspect of interaction hold great potential as an inclusive
The need to move from user design must be accentuated. This technology. A well-designed natural
interface design to service design. need to consider design in the language interface should support
HCI research and practice have, to context of networked intelligent uptake of digital technologies and
an overwhelming degree, addressed machine actors is already seen in services across groups that are less
the design of specific user interfaces. social networks. In March 2016, tech-savvy.
That is, our attention as a field has Microsoft launched Tay, a machine- Nevertheless, chatbots are
been directed toward the object learning Twitter chatbot simulating typically set up following a one-size-
of design (the interactive system) a teenage girl. Tay was set up to learn fits-all approach, in which all users,
rather than the users goals. This is and improve from interactions with regardless of needs, preferences, and
reasonable, given our grounding in other Twitter users. Within hours of degrees of digital literacy receive
software engineering and systems deployment, the chatbot was turned responses in the same language
design. However, the transition to into a monster of derogatory and by way of the same underlying
natural language user interfaces may insulting remarks learned from the set of data and services. Hence,
imply a need to rethink this focus. users approaching it. Chatbots can an important question is whether
Currently, chatbots are embedded also work against other chatbots. the language and perspective
in messaging services. In the For example, research on bots reflected in such one-size-fits-
future, they may be in purely voice- supporting the maintenance of all setups introduce undesirable
based dialogue systems, like their Wikipedia articles suggests that biases. A male-dominated tech
precursor, Amazons Echo. The different bots often end up reworking culture has resulted in the slang
same natural language interface one anothers editing work [7]. term brogramming, referring to
will be used whether the user is When conversation threads are computer code produced by bros
chatting with a friend, arguing with populated by multiple actors (male friends). In this context,
her mother, or asking a chatbot human users and chatbots alike the knowledge and experience of
INTER ACTIONS. ACM.ORG J U LY A U G U S T 2 0 17 INTER ACTIONS 41
HCI researchers and practitioners and conversational interfaces, We have provided an initial overview
from user research and analysis HCI researchers and practitioners of the challenges and opportunities
will be essential to identifying may benefit from access to massive of this new world. Now it is up to the
and combating digital divides as volumes of user data. As the default HCI community to take these on.
they appear for chatbots. Possibly, mode of interaction is natural
somewhere down the road, chatbots language rather than the clicking of ACKNOWLEDGMENTS
powered by AI may support links and buttons, users intentions This work was conducted as part
personalization to a degree that such and levels of understanding will of the research projects Human-
biases and divides are mitigated. be significantly more accessible Chatbot Interaction Design and
Understanding conversational than what is the case in current Social Health Bots, both supported
processes. A key success factor interactive systems log data. by the Research Council of Norway.
for chatbots and natural language Benefiting from this data source
user interfaces is how well they can will require HCI researchers and Endnotes
support conversational processes practitioners to navigate uncharted 1. Dale, R. The return of the chatbots.
Natural Language Engineering 22, 5 (2016),
while providing useful output. The territory in terms of data analysis,
811817.
current state of the art is arguably as well as ethics and privacy. 2. Statista. Number of mobile phone
Google Assistant and its ability However, the potential reward will messaging app users worldwide from
to hold a conversational thread be substantial. 2014 to 2019; https://www.statista.com/
across several steps in a dialogue. Safeguard ethics and privacy. statistics/483255/number-of-mobile-
However, even with Assistant, the A final opportunity for HCI messaging-users-worldwide/
conversation ultimately breaks researchers and practitioners within 3. Hill, J., Ford, W.R., and Farreras, I.G. Real
conversations with artificial intelligence:
down and the input from the chatbot the new world of chatbots and
A comparison between humanhuman
becomes irrelevant. natural language user interfaces is to online conversations and humanchatbot
In part, an adequate provide needed guidance on ethics conversations. Computers in Human
conversational process depends and privacy. Novel technologies Behavior 49 (2015), 245250.
on massive developments within entail novel ethics and privacy 4. Bessi, A. and Ferrara, E. Social bots distort
AI, drawing on deep learning from implications, and chatbots are no the 2016 US Presidential election online
discussion. First Monday 21, 11 (Nov. 2016).
large volumes of interaction data. exception. Interaction in natural
5. Social Health Bots project page: https://
However, as misinterpretation is language with multi-actor threaded www.sintef.no/socialhealthbots/
always a possibility in dialogue, conversations is a context where 6. Allen, J.F., Byron, D.K., Dzikovska, M.,
chatbots as conversational agents ethical and privacy challenges Ferguson, G., Galescu, L., and Stent, A.
need to be designed for both guiding will flourish. Furthermore, the Toward conversational human-computer
the user toward attainable goals intelligent use of chatbots for interaction. AI Magazine 22, 4 (2001),
and providing acceptable responses persuasive purposes may entail 2737.
7. Tsvetkova, M., Garca-Gavilanes, R.,
in the case of conversational important societal implications. As
Floridi, L., and Yasseri, T. (2016). Even
breakdown. As a field of studying such, machine agents may be used good bots fight: The case of Wikipedia.
interaction processes and error to sway individuals opinions in PLoS ONE 12, 2 (2017), e0171774.
recovery, HCI will no doubt undesirable ways. 8. Brandtzaeg, P.B., Heim, J., and
have much to contribute toward HCI researchers and practitioners Karahasanovic, A. Understanding the new
well-functioning conversational have traditionally been forerunners digital divideA typology of Internet
processes between chatbots and in issues of ethics and privacy, as users in Europe. International Journal
of Human Computer Studies 69, 3 (2011),
human users. seen, for example, in the concern
123138.
Benefiting from massive for these in the context of social
volumes of user data. HCI has networks. With the emergence of
Asbjrn Flstad is a senior researcher
been preoccupied by user-feedback chatbots, even stronger attention on at SINTEF. His main research interests are
evaluation since its beginning. ethics and privacy is needed.
T
human-computer interaction and human-
Design and redesign are, by default, centered design. He coordinates the EU
driven by trials involving users CONCLUSION H2020 project HUMANE on human-machine
or usability experts, allowing for The field of HCI has already seen networks. He has a Ph.D. in psychology from
iterative improvements in designs. several waves and has proven to be the University of Oslo.
asf@sintef.no
In particular, qualitative data has a discipline that enthusiastically
been key to such feedback practices, takes on novel perspectives and Petter Bae Brandtzaeg coordinates the
where the observations of users technological opportunities as they research projects Human-Chatbot Interaction
have alerted designers to usability emerge. Chatbots and AI-powered Design and Social Health Bots, supported by
problems and opportunities for conversational interfaces represent the Research Council of Norway. His main
research interests are patterns of use and
redesign. However, sufficient access a new world to be conquered. For
the implications of new information and
to users and data for evaluation has that to happen, HCI researchers and communication technologies. He has a Ph.D. in
nearly always been an issue in the practitioners should consider taking media and communications from the University
field. Not so for chatbot interaction. on human-chatbot interaction design of Oslo.
In the future era of chatbots as an area of research and practice. pbb@sintef.no
So You Want
To Be An
AI Designer?
O
Insights On March 14, 2016, at 6:40 a.m., I it. From that moment on, my journey
AI is an enabler. Products woke up in the cold darkness and got of designing for AI products began. I
that use AI should be called washed and dressed. I took an Uber to felt lucky and grateful for being a so-
AI-enabled products. the San Francisco Caltrain station and called AI designer.
The creator of AI-enabled hopped on the 7:56 train, one minute
products needs to have before it left. The train arrived in DESIGNER? AI? WOW!
great product thinking Mountain View at 8:49. The first rays AI, artificial intelligence. One of the
about the problem, user, of sunshine were flying into my eyes, hottest and sexiest terms of 2016,
and use case. dancing aroundWelcome, Nina, 2017, and the years beyond. But this
said the sun, smiling. Its like summer term makes me nervousit makes
here! I replied, smiling back. Another me so nervous that I dont want
IMAGE BY DMY TRO ZINKE V YCH
Uber drove me to the office. At 9:30 I to say it aloud when I introduce myself
stood up from the sofa in the lobby and to people:
stepped into the office So, what do you do?
Welcome, Nina, to the AI Lab! I am a designer.
It was one of the most memorable Oh really? Where do you work?
moments in my lifeIll never forget Hmm, I am working at an AI lab
A
intelligence? Cool!
This is what makes me nervous. THE NEW ELECTRICITY
I
AI is the new electricity, says
THE SO-CALLED AI DESIGNER Andrew Ng, former chief scientist
I am cool in a lot of ways, but not in the of Baidu. Electricity transformed
ways youre thinking. I do not consider countless industries. AI will now do
myself to be an AI designer. What the same.
exactly is an AI designer? A designer I first fell in love with AI several
who designs AI products, you answer. years ago when I was studying
What is an AI product? Isnt it an psychology in college. I was attracted
artificial intelligence product? What is by humans ability to develop artificial
artificial intelligence? intelligence. But how can we bring
The truth is that I am a normal the value of technologies such as AI to
designer. I design products you are everyone? If normal people like you
familiar with, such as mobile and and me cannot enjoy the value of a
Web apps. My daily life is the same technology in our daily lives, what is
as yoursbrainstorming, sketching, the technology for?
pushing pixels, or talking all day Products are one of the most
Access the nonstop for a user study. Do you still important carriers of technology, but
think I am cool? transforming technology into products
latest issue, Even if my job is cool, I do not enjoy is as hard as developing the technology
any privileges. Everyone is born to itself. That is why I am hereto find
past issues, serve, either themselves or others. We the right problem and design an AI-
designers are here to solve problems enabled product in the right way.
BLOG@CACM, and make peoples lives better. The
O
News, and only difference between you and me LESSONS LEARNED
is the problems we are solving. Most ON THE JOURNEY
more. of the time, the problem is the same: Our product teams mission is to
There arent many truly new problems. innovate and incubate AI-enabled
We focus on one aspect of the problem products. As the solo designer, I am
and use different techniques to solve it, responsible for all the design work as
or a small piece of it. well as the product strategy. On March
W
14, 2016, the journey began. Four
MYSTERIOUS AI PRODUCTS months later, on July 15, we released
What is AI? In my view, AI enables the our first product, the TalkType voice
augmentation of human intelligence. keyboard (Figure 1). At the end of
Products that utilize AI technology February 2017, TalkType downloads
Available for iPad,
can be only AI-enabled products. A exceeded 100k. In the middle of March
iPhone, and Android
product is a solution for solving human 2017, we released SwiftScribe, an AI-
problems. AI is not the solution; AI enabled transcription service (http://
itself cannot be a product. swiftscribe.ai/). Meanwhile, we are
If AI were the core, we would exploring and testing more product
become too attached to it. We would ideas. We tried and failed, again and
ignore the missionsolving human again. The great feedback from users
problems. Every technology is a tool makes everything worthwhile. Lessons,
but not the problem. As creators, we tons of lessons, are being learned on this
need to focus on the problem and journey. Here are some of them.
Available for iOS,
Android, and Windows
http://cacm.acm.org/
the problem and scaling the solution. The creator of Microsoft Tay
ignored human nature, especially its
We can build a target solution for bad side. There are two approaches to
I
help you to find whatever you want the beginning of the relationship
in seconds. Smart e-commerce MORE THAN UI DESIGN between the human and the machine.
recommendations know what you like. If I am alone, I may use it. But if it is in There are a lot of challenges as well
How come it is so simple? Because public, it is too weird. as opportunities. It requires AI
it is complex. The simpler it is to a What do you mean by weird? researchers, software engineers, and
human, the more complex it is to the Isnt it weird to speak to your phone? product designers to collaborate and
machine. Take voice typing. It looks And the phone will not speak back to you? build AI-enabled products that can
simplevoice input and transcription Whats odd about artificial solve existing problems and create new
output. It looks like the user does not intelligence is that it is artificial. It experiences.
have any interactions with the system cannot be more natural than speaking
except the input. In fact, the user and with an actual person. But it is weird to Endnotes
the system are interacting with each speak to something artificial, though it 1. Blaase, N. Why product thinking is the
other all the time: should involve the same behavior. How next big thing in UX design. 2015; https://
User turns on the mic System can we make this odd experience more medium.com/@jaf_designer/why-product-
thinking-is-the-next-big-thing-in-ux-
starts listening User starts speaking natural and user friendly? We need to
design-ee7de959f3fe#.lg558qy4g
System is gathering users input data find out the why. We need to know 2. See full response at https://www.quora.
System starts transcribing System the user as well as the machine. We com/What-is-the-difference-in-product-
finishes transcribing System shows need to study not only the technology thinking-and-design-thinking/answer/
the transcription User pauses for a and the design, but also the sociology Joseph-Dickerson?srid=dPPX
moment System is still listening and the humanity. 3. Knight, W. Powerful speech technology
from Chinas leading Internet company
System may stop listening if there is Two of many researchers who have
makes it much easier to use a smartphone.
no input for a while User resumes studied this relationship between 2016; https://www.technologyreview.
speaking System is listening User humans and technology are Clifford com/s/600766/10-breakthrough-
corrects the transcription Nass (https://en.wikipedia.org/wiki/ technologies-2016-conversational-
Send. The whole experience Clifford_Nass) and Sherry Turkle interfaces/
ends with this action. There are (http://www.mit.edu/~sturkle/). I 4. CB Insights.The rise of bots: A timeline
other use cases of course: What if admire them immensely. of major VC-backed bot startups; https://
www.cbinsights.com/blog/bot-startups-
the user speaks too fast? What if the This relationship involves more
timeline/
environment is too noisy? than design, and far more than UI 5. Cohen, D. Here are the new features
Think deeply and do not be design. available to Facebook Messenger chat bot
fooled by the surface. Look into the developers. 2017; http://www.adweek.
experience of the user as well as that of SO, YOU WANT TO BE com/digital/facebook-messenger-
the system. Since we are designing the AN AI DESIGNER? platform-1-4/
interaction, wed better pay attention You enrolled in several machine- 6. Pathak, S. Drop it like its bot: Brands
have cooled on chatbots. 2017;
to both sides to reveal the pain points learning courses on Coursera. You read
https://digiday.com/marketing/
and improve the whole experience. every news article about AI. You bought brand-bot-backlash-begun/
Behavior change is hard. We can an Amazon Echo and a Google Home.
all be lazy. We tend to choose the You want to be an AI designer. You ask
Nina (Zhuxiaona) Wei is a product designer
default to avoid costs and risks (aka me how. at an AI lab who has a great passion for
the default effect). Most users use First, ask a lot of whys: Figure out products, psychology, and the relationship
the default keyboard that comes with your inner desire. Why do you want between humans and technology.
their phones. It is good enough. to work on AI? Just because it sounds weizhuxiaona@gmail.com
DOI: 10.1145/3106743 COPYRIGHT HELD BY AUTHOR. PUBLICATION RIGHTS LICENSED TO ACM. $15.00
Inspiring
Innovation:
On Low-Tech
in High-Tech
Development
I
Insights In June 2016, in the small town of environment is exactly the kind of
Low-tech plays an Arco, Idaho, several dozen visitors place with which people who build
essential role in the set down temporary stakes to be near systems for Mars exploration need to
development of high-tech Marsactually, a version of Mars, grapple. People like Darlene Lim, who
work environments. located 18 miles southwest of Arco leads this team of visitors on a project
Organizations supporting on Route 24 in the Craters of the called BASALT: Biologic Analog
I M A G E C O U R T E S Y N A S A / B A S A LT R E S E A R C H P R O J E C T
remote planetary science Moon (COTM) National Monument Science Associated with Lava Terrains
can serve as valuable and Preserve. Named in the 1920s (https://spacescience.arc.nasa.gov/
examples on workflow when the moons visible craters were basalt). BASALT is a NASA-funded
design and best practices for still thought to be of volcanic origin, project that is developing technical
organizations that also rely COTMs terrain is geologically similar and social systems for supporting a
on distributed workgroups, to that of Mars: craters formed by future work environment in which
telecommunication, and volcanic eruptions; swaths of basaltic humans and robots on Mars conduct
analog environments rock; no standing surface water. Its scientific exploration while sharing
for product testing, physical environment provides an visual, audio, and other instrument
work-practice development, analog for Mars, one of many around data with Mission Support experts on
or job training. the world. The untamed natural Earth.
While some high-tech items have life community is isolated, like on a ship
at sea, or too large for local food
spans that can be cut short the moment services to accommodate. BASALTs
DOI: 10.1145/3085562 COPYRIGHT HELD BY AUTHOR. PUBLICATION RIGHTS LICENSED TO ACM. $15.00
Making
Your
Presentation
Accessible
I
Insights It is extremely common to accompany and resources for giving accessible
You may have audience a talk at a conference such as CHI, conference talks.
members in your CSCW, IUI, DIS, UIST, and others Before discussing the guidelines,
conference talk with with presentation visuals. But there we would like to give some examples
a disability, attending may be people in the audience who are of practices that limit accessibility at
remotely, or who learned blind, have low vision, or who cannot conference talks. In each example, we
English as a second see the visuals clearly. There may also state what the speaker might say and
language, so it is important be deaf or hard-of-hearing people in the then why the talk is not accessible.
I M A G E B Y A N D R I J B O R Y S A S S O C I AT E S / S H U T T E R S T O C K .C O M
to make your talk audience, or those who cannot hear your Images. These are examples of X.
accessible to all. talk clearly. Some audience members Several images on the slide represent
The focus of the audience may be attending the conference by examples of the topic at hand. If an
should be on the speaker, telepresence robot. Some may have audience member is blind, that person is
not the slides. learned English as a second language or at a loss to follow the examples.
Following guidelines to be unfamiliar with the topic. Since the Video 1. Let me show you a video
make your talk accessible talk is for everyone, it is important to demonstrating process Y. The video
can improve the quality make the talk accessible. Indeed, even is narrated but has no captions. If an
of your talk. if there are no people with disabilities audience member is deaf, he or she
in the audience, the talk should be cannot follow the narration.
broadly inclusive. The purpose of this Video 2. Let me show you a video
short article is to provide guidelines showing Z in action. The video has no
narration, just some background music. teach to the level of the students, not
If an audience member is blind or has over their heads. Naturally, it is always
low vision, then Zs action is a mystery. good to face the audience and progress
Graphs. This graph shows some slowly and deliberately through a talk so
growth of W over time. A blind or low- that everyone can keep up.
I
vision audience member will not have
any idea of the magnitude of the growth ACCOMMODATIONS
ACM or the time period.
Pointing. Look at this equation that
It helps to understand some of
the accommodations, and their
W
slides. Furthermore, interpreters are
BASIC GUIDELINES really language translators, so there is
What is the purpose of giving a talk a slight delay from when the speaker
at a conference? Having attended says something to when the deaf person
This quarterly publication is a hundreds of conferences and perhaps gets the same information. This means
quarterly journal that publishes thousands of talks in our careers, we that when referring to information on
refereed articles addressing issues have found that a great talk is one that a slide, it is good to pause for a moment
inspires us to read the paper and want to allow time for the translation and the
of computing as it impacts the to talk to the speaker about the work. attention shift to the slide.
lives of people with disabilities. A great talk is not about the slides; its Tactile sign-language interpreters are
The journal will be of particular about the speaker. The focus of the often requested by deaf-blind audience
interest to SIGACCESS members audience should be on the speaker, not members. It is even more important to
the slides. The slides only amplify what follow the guidelines above for sign-
and delegates to its aliated the speaker is saying. How the speaker language interpreters, but to go even
conference (i.e., ASSETS), as well connects with the audience makes more slowly and have less cluttered
as other international accessibility people want to listen, so it is paramount slides. The tactile sign-language
that the speaker know who the listeners interpreter is not only interpreting what
conferences.
are. Think of speaking at a conference as you are saying, but also describing the
a teaching momentthe great teachers visuals on the slides.
www.acm.org/taccess
www.acm.org/subscribe
How the speaker connects with the
audience makes people want to listen,
so it is paramount that the speaker know
who the listeners are.
58 INTER ACTIONS J U LY A U G U S T 2 0 17 INTER ACTIONS. ACM.ORG
Minimize the number of slides. No
one wants to be shot with a fire hose
ADDITIONAL RESOURCES while trying to understand your talk.
Keep graphics simple. No one wants
Here is a short list of resources that may be valuable in preparing your talk and your paper:
Cavender, A., Trewin, S., and Hanson, V. SIGACCESS Accessible Writing Guide; http:// to read a complicated graphic when
www.sigaccess.org/welcome-to-sigaccess/resources/accessible-writing-guide/ there are only a few important facts
Trewin, T. SIGACCESS Accessible Conference Guide; http://www.sigaccess.org/ about it. Save the complicated graphic
welcome-to-sigaccess/resources/accessible-conference-guide/ for the paper.
Foster, S., Long, G., and Snell, K. Inclusive instruction and learning for deaf students in Use high contrast and take care
postsecondary education. Journal of Deaf Studies and Deaf Education 4, 3 (1999), 225235.
with colors. Audience members with
Foster, S., Long, G., Ferrari, J., and Snell, K. Providing access for deaf students in a
technical university in the United States: Perspectives of teachers and instructors. In
low vision or color blindness will
Educating Deaf Students: Global Perspectives. D. Power, G. Leigh, eds. Gallaudet Univ. appreciate it.
Press, Washington, D.C., 2004, 185195. Avoid or control the speed of
Foster, S. and Holcomb, T. Hearing-impaired students: A student-teacher-class animations so they can be described fully.
partnership. In Special Educational Needs Review: Volume 3. N. Jones, ed. Falmer Press, This will help people who cannot see
London, 1990, 5782. the animation clearly. All audience
Holcomb, T. and Foster, S. Communication in mainstream classrooms: A matter of
members will appreciate an animation
courtesy. Perspectives in Education and Deafness 11, 2 (1992), 1011.
Burgstahler, S. Universal design: Implications for computing education. Trans. Comput. that moves slowly and is explained.
Educ. 11, 3 (Oct. 2011), Article 19, Page 7. Make sure that videos are captioned
Supalo, C. Techniques to enhance instructors' teaching effectiveness with chemistry and audio described. Sometimes it is
students who are blind or visually impaired. Journal of Chemical Education 82, 10 (2005), 1513. good to give a brief description of what
is in the video before it is played. This
will help blind audience members to
Real-time captioning is another provide an advance copy of the talk establish context for what they will
request that can be made by deaf in an accessible format. Fortunately, hear.
audience members. Such requests are PowerPoint and some other systems Make sure the Q&A period is
typically satisfied by using a professional support accessibility such as alternative accessible. This is helpful if the speaker
captionist, who in real time creates text for images. The notes section of or audience members cannot easily see
a written transcript of what is said. each slide can be used to provide textual who is asking a question, or if audience
The transcript could be broadcast descriptions as well. In the future, it members are sitting toward the back of
on a screen for everyone to see, or on may be possible for the slides to be the room, or if the room is large. If there
an individuals laptop display. In the automatically described rather than is a microphone for questioners, make
not-too-distant future, automated having the author add annotations sure they use it. Otherwise, repeat the
or crowdsourced speech-to-text may in the notes section. Sign-language questions so everyone can hear them.
replace professional captionists. interpreters and captionists can If a member of the audience is using a
Regardless of how real-time captioning also benefit by having copies of the telepresence robot, make sure they have
is done, it is important to note that a presentation slides ahead of time. the opportunity to ask a question.
H
deaf audience member can focus on
only one thing at a time: the captions, PRACTICAL SUGGESTIONS ACKNOWLEDGMENTS
the speaker, or the slides. Again, there Here is a short list of practical The preparation of this article was
is a slight delay in transforming speech suggestions for giving an accessible talk: supported in part by National Science
to text. This means that the same Minimize the amount of text on slides. Foundation grant number CNS-1539179.
principles applicable to sign-language This should help keep the focus of the
translation also apply to real-time audience on what you are saying. As
Richard E. Ladner is professor emeritus
captioning. soon as the slide appears, announce in computer science and engineering at
Telepresence robots may be requested it, then pause for a few seconds to let the University of Washington. His research
by members who wish to remotely people read it before saying anything. interests are in HCI with an emphasis on
attend a conference. Most often, a Beam This will allow deaf people and accessibility for people with disabilities. He
telepresence robot is used; the attendee everyone else in the audience to read the also leads AccessComputing, an NSF-funded
alliance to increase the participation of people
can personalize the robot to wear a slide before you start talking. Repeat
with disabilities in computing fields.
badge and other accessories. With the text on the slide to make sure blind ladner@cs.washington.edu
the robot, the attendee can navigate people in the audience know what is on
the conference and participate in the the slide. Kyle Rector is an assistant professor of
audience. The person may be following Minimize the number of visuals on computer science at the University of Iowa. She
along with slides on their own computer. slides. Again, this should help keep the has research interests in human-computer
interaction and accessibility. She is specifically
Speak clearly and somewhat slowly so focus of the audience on what you are
interested in developing eyes-free technologies
this kind of attendee can follow along. saying. Each image should be described that enhance quality of life, including exercise
Advance materials may be requested so that blind people in the audience will and art technologies for people who are blind
by blind or low-vision audience know what is there. Graphs and charts or low vision.
members. A speaker may be asked to should be described and summarized. kyle-rector@uiowa.edu
T
Maliheh Ghajargar, Politecnico di Torino
he growing interest in the choices and change behaviors. about the information provided by
Internet of Things and in In this regard, Lars Hallns and smart objects in order to capture
technological, connected, Johan Redstrms slow technology awareness about an action and its
and computing-enhanced is an approach that emphasizes the consequences. Accordingly, reflection
spaces such as smart role of technology to foster moments can become a valuable concept in
homes (Figure 1), of reflectioninstead of efficiency the design of everyday smart objects
intelligent environments, in performancein domestic embedded in place [6].
and responsive environments connects environments [3]. More recently, the People not only think with objects,
interaction design more and more with HCI community has provided many but they also often engage in an
architecture. Everyday spaces such as experimental and speculative examples activity with an object, so reflection
home environments are increasingly of smart devices that can support about an activity is connected to the
filled with computing and smart objects. reflection in the home. smart object, the activity, and the
This trend of ubiquitous computing, In his seminal work How We Think, place [7,8]. Consequently, designing
as envisioned and pioneered by Mark John Dewey describes reflection as for reflection about an activity
Weiser at Xerox PARC, has since a deep consideration of experiences requires consideration of the relations
worked as a basis for designing smart and actions in order to discover among those factors, which deal with
environmentsacross people, objects, connections, that is, relations between the social, aesthetic, and technical
and spaces. Many researchers have things [4]. Reflection demands time interactions in a given environment [2].
further investigated how the flows and continuity; it helps guide people to
and patterns of activities in a space understand a situation deeply, allowing SUPPORTING REFLECTION
can guide the design of interactions them to take careful and informed ABOUT AN ACTIVITY
with smart objects [1]. In particular, courses of action for change. Reflection To design effective smart objects that
the notion of place is used when spaces as an activity is not only an individual support reflection, we can learn from
frame interactions through cultural and internal process; it also requires the relations among existing objects,
values and behavioral expectations [2]. external stimuli: objects, other people, activities, and environments. However,
In designing smart homes, activities, and the environment (see, smart objects intended to evoke
attention is often paid to the user for example, [5]). Furthermore, in HCI, reflection about an activity are not
experience and to the ways in which reflection refers to the action of thinking always designed in relation to the spaces
those environments can support where people perform that activity.
the inhabitants daily activities. They may also not be the objects with
Furthermore, many smart objects aim Insights which users interact during that activity
to not only support but also capture In designing a smart space, the key in order to achieve a functional goal.
awareness of and evoke reflections element is the relation between For example, the Energy Orb is a smart
about user activities in domestic people, activities, and smart object in the form of a glass ball that
environments. For example, reflecting objects. This is also relevant for provides real-time data about energy
about activities that require reductions designing smart objects that consumption and energy price, enabling
in energy or water consumption, or support reflection about an activity users to modify their energy usage. It
reflecting about food consumption in such spaces. communicates by glowing in different
in order to foster behavior changes Analysis of the three main relations colorsgreen when the consumption
toward healthier food choices. Although that a smart space has with other and pricing are low, and red when the
the purposes in those examples may elements is essential for designing consumption and pricing are high. It is a
differ, they share the same principle: a smart object that supports calm ambient technology that requires
Reflection can help people make better reflection about an activity. no cognitive effort from users. At this
Figure 1. The smart home, from left to right: Amazon Alexa, Insitu Smart Lock, Philips Hue Smart Lighting.
the activities the user usually does in Thus, an alarm clock could become a Endnotes
1. Venkatesh, V. Computers and other
that space. For instance, considering smart object not only to support waking
interactive technologies for home.
the home as a smart space, a kitchen is up on time and sleeping well, but also to Communications of the ACM 39, 12 (1996).
defined as a place where people make evoke reflections on those activities for 2. Harrison, S. and Dourish, P. Re-Placing
food. Accordingly, there are tasks related the user with the goal of improvement. space: The Roles of place and space in
to that place, such as cooking, boiling Smart space-people relations. Some collaborative systems. Proc. of the 1996
water, cutting vegetables, and so on. places are for a specific person. For ACM conference on Computer Supported
Those are activities that by definition instance, when we call a specific place Cooperative Work. 1996, 6776.
3. Hallns, L. and Redstrm, J. Slow
occur in that specific place. Other in our home my room, this actually
technology: Designing for reflection.
examples are, for instance, sleeping means that place has been configured Personal and Ubiquitous Computing 5, 3
and waking up in a bedroom or taking a accordingly to my taste, my daily (2001), 201212.
shower in a bathroom. Thus, for example, activities, and my things. When other 4. Dewey, J. How We Think. D.C. Heath and
in designing for reflection about the people interact with that place, they may Co., Boston, 1933.
activity of taking a shower, the bathroom not fully recognize its whole structure 5. Rogers, Y. A brief introduction to
distributed cognition. 1997; http://mcs.
is the right place for evoking reflections and configuration. Alternatively, there
open.ac.uk/yr258/papers/dcog/dcog-
about that activity. are also spaces that are designed for brief-intro.pdf
Smart space-objects relations. social interactions, for example the 6. Ghajargar, M. and Wiberg, M. Thinking
According to the definition and dining area in a home environment, with interactive artifacts: Reflection as a
meaning of the space, people engage which structures configurations that are concept in design outcomes. Design Issues.
in tasks in relation to objects, which not specific to one person. Forthcoming 2017.
are generally presented in that specific In our spaces, which are increasingly 7. Turkle, S. Evocative Objects: Things We
Think With. The MIT Press, Cambridge,
space. Considering a smart home as an computational and intelligent, we use
MA, 2011.
example, in a kitchen we find pans and objects in our daily activities. Through 8. Whittaker, S., Terveen, L., and Nardi, B.
an oven; in a bedroom, we find a bed; this article, I sought to build upon Let's stop pushing the envelope and start
and so on. So, for designing a smart existing bodies of knowledge that are addressing it: A reference task agenda
object for reflection about the activity well grounded in architecture and HCI. for HCI. Human-Computer Interaction 15
of sleeping, it seems appropriate to pick They suggest that we first observe the (2000), 75106.
a preexisting object that supports that pattern of peoples activities and the 9. Froehlich, J. et al. The design and
evaluation of prototype eco-feedback
activity and other actions related to it. objects of use in a space in order to design
displays for fixture-level water usage data.
For example, Bonjour is a smart alarm better and supportive architectural Proc. of the SIGCHI Conference on Human
clock that was designed to support the spaces, as well as to design better Factors in Computing Systems. ACM, New
same user activity for which the original computing artifacts that can support York, 2012, 23672376.
was invented: waking up on time. And user activities [1,8]. In this way, an 10. Arroyo, E., Bonanni, L., and Selker,
for that reason, it is usually placed architectural space becomes smart by T. Waterbot: Exploring feedback and
persuasive techniques at the sink. Proc. of
next to a bed in a bedroom (Bonjour supporting natural existing relations
the SIGCHI Conference on Human Factors
startup: https://www.indiegogo.com/ within it, such as relations among people, in Computing Systems. ACM, New York,
projects/bonjour-i-smart-alarm-clock- objects, activities, and the space itself. 2005, 631639.
with-a-i-sleep--2#/). Bonjour is an AI Further, considering these relations
conversational agent. It is connected when designing smart objects to support Maliheh Ghajargar is a Ph.D. candidate in
to the weather forecast, iCal, Google reflection about an activityinstead of the Department of Architecture and Design
calendar, Google maps, and traffic creating new objects and consequently at Politecnico di Torino, Italy. She is currently
a Ph.D. visiting student in the Department
monitoring so it can adjust the wake-up new usage and interactionsis a
of Informatics at Ume University, Sweden.
time for a user if certain conditions are valuable way of structuring the analysis The main area of her research is the design
met. This alarm clock also supports of complex spaces [8]. This is well of reflective interaction between users and
good sleep, which is another activity grounded in theories (e.g., distributed computer-enhanced artifacts.
naturally related to waking up on time! cognition) that describe how people maliheh.ghajargar@polito.it
H
Lynn Dombrowski, Indiana University Purdue University Indianapolis
CI as a discipline cares situations by asking How might I help Given that, I want to talk briefly about
about issues of equity, people who are food insecure have the conversations my students and I
fairness, and social enough to eat? designers may also have while designing for social justice
justice, as denoted by the inquire about social inequalities related among a variety of topics, including
attention its scholarly to food access, which can help them equity issues related to food, workers
works and evolving understand why a person may not have rights, immigration, human rights,
dialogue give to such enough to eat in the first place. and policing. Specifically, I want to
topics. For example, within work from Working toward socially just focus on the different ways in which we
HCI and HCI-related disciplines such design is neither a straight path nor a discuss how scholars might conceive of
as ICT4D, community informatics, and clear process; instead, it is a constant the relationship between design, social
digital civics, we can find celebratory struggle, as the ideals of social justice justice, and social change.
projects meant to help people improve continually shift to become more
their diets, tools that help mistreated inclusive. This work is often fraught THERE ARE MANY WAYS
workers act collectively to improve with good-faith efforts, allies acting TO SUPPORT
their situations, and applications that poorly, people struggling to get by, SOCIAL CHANGE EFFORTS
help those with disabilities gain more moving targets, evolving tactics, and Often, thoughts about social justice
equitable access to information, among many design failures. In the Design and social change go hand in hand
many others. By social justice within Justice Lab at Indiana University as we identify an injustice but may
design, I refer to how designers attend Purdue University Indianapolis struggle to figure out what we can do
to the ways in which people experience (IUPUI), we approach designing for about it. A primary concern for my
oppression and marginalization, social justice as a multi-pronged effort lab is understanding and assessing
including how burdens, obligations, because we believe that diverse avenues alternative pathways for social change
power, benefits, and privileges have of design, scholarship, and resistance within the resource-constrained and
been unevenly distributed within are necessary to work toward the goals socially marginalized communities
society. When related to HCI, these of social justice. However, picking up with whom we work. While there may
concerns often include how technology a multi-pronged effort often requires be an allure of attending to the most
is designed, developed, and used, and contending with conflicts that arise idealized versions of emancipation
how public policy impacts information while interrogating multiple, and and empowerment, as designers, we
and communication practices. Often sometimes competing, perspectives. cannot ignore the very real needs
this means that concerns of social justice that people face today, or ignore
focus on how oppression, such as racism, the effects of longstanding trauma
sexism, ableism, ageism, classism, and Insights within marginalized communities.
so on, impact peoples experiences with HCI, interaction design, and related Similarly, within the domain of food
technology, information, and design. disciplines already engage in social justicewhich focuses on social justice
Taking on a social justice perspective justiceoriented design work, and concerns that pervade food systems
changes how designers engage in design there are open questions about how from production to consumption
situations, including who they partner to design for social justice issues. and includes issues such as hunger,
with, methods of determining agreeable There are many different ways long-term pesticide exposure, and
outcomes, and how designers might to work toward social change. farm laborer concernsthere are
interrogate the design situations at Engaging in and attending to different debates about what kinds of
hand [1]. For example, within the space resistance and conflict in change might be most useful. Some
of food insecurity, instead of limiting the design process may yield perspectives state that we ought to help
their design interrogations to current productive insight! people with their immediate health and
safety concerns and other needs, such as of excess hot prepared food; how do to understand how data, social media,
a hot meal for today. Other scholarship we design a mobile application that and marketing might help them reclaim
focuses on fostering systemic social helps an undocumented worker track agriculture from big agribusiness, and
change (e.g., food deserts; lack of equity their hours to help them get paid; community social workers trying to
in transportation, jobs, and education) and how do we help governmental develop alternatives to state-controlled
that helps shift the food system so that aid recipients understand whether websites to help their people better
future generations will not know food they are getting the right benefits? understand benefits to which they
insecurity. For social change efforts to However, pragmatically we know are legally entitled. In each of these
be workable and useful, we need to both there are many facets of wicked examples, we see people creating and
support their urgent and immediate social problems for which traditional enacting narratives about how things
needs and try to foster longer-term design approaches may not be the could be different in ways that oppose
social change. Ideally, we would focus best avenue. Instead, we might need or resist destructive narratives and acts
on both the changes we can make today to focus on efforts such as education, that hinder communities.
as well as longer-term social change community building, active citizen Fostering resistance creates the
so that our efforts are unnecessary in engagement, voting, or donations as possibility of positively changing the
the future. Otherwise those needs will more impactful alternatives. Thus, relationship between the oppressed and
persist. In my lab, we have discussions as part of our approach, we try to the oppressor. However, because the
focused on trying to balance current understand when and under what people in most need of social justice are
needs with trying to work toward new conditions taking a computation typically the most vulnerable and most
futures. The design projects range and interaction design approach is resource constrained, my lab has been
from fostering better, more timely food appropriate and when it is not. having conversations about the merits
donations to persuasive, interactive data of different forms of resistance for
visualizations and applications that help ENGAGING COMMUNITY engendering social change. Many types
nonprofits motivate donors, politicians, PARTNERS IN RESISTANCE of direct resistance existprotest and
and communities. We know that partnering with civil disobedience, for example. There
You might also be wondering, given communities is useful in the design are also more subversive, less obvious
that social change is an ambitious process because it helps designers better practices like peasant resistance [2],
endeavor, why we think interaction understand the practices, desires, and where people do not directly contest a
design can help facilitate real change. goals of the people theyre designing powerful oppressor, but instead engage
We struggle with this question too. for. Working with communities fosters in noncompliance practices. Design
Intellectually, we believe that better necessary mutual trust and helps has great potential to help in these
access to specific forms of social, designers check their assumptions about scenarios as designers attend to and
I M A G E B Y D U R A N T E L A L L E R A / S H U T T E R S T O C K .C O M
collaborative information may help people and a design space. Partnering build toward their partners preferred
people collectively act to contend with communities may also yield other form of resistance.
with wicked social problems. Thus, in benefits, as they can help designers
my lab, we try to better understand better understand possible preferable CONFLICT, WHILE
what sociotechnical forms that data futures and how to collectively work UNCOMFORTABLE,
and design might take to foster toward those futures. Across our IS NECESSARY
social change. For example, how do fieldwork and partnerships, we see FOR SOCIAL JUSTICE
we design an application that helps people who are actively trying to resist When engaging in a thorny issue with
identify which soup kitchen might oppressive practices, policies, data, and various stakeholders, a designer has
be able to use hundreds of pounds people. We see urban farmers trying to work across and between multiple
DOI: 10.1145/3085560 COPYRIGHT HELD BY AUTHOR. PUBLICATION RIGHTS LICENSED TO ACM. $15.00
T
Andrea Peer, UserZoom
he HCI Living Curricu- ment from the full-time engineering ness language, HCI education calls for
lum Committee was born and computer science students. These a healthy dose of scope management.
from the idea that the demands appear to be conflicting I propose that the HCI Living Curric-
field is evolving too fast motivations, yet all of the students are ulum effort may achieve structure and
and is too varied to have seeking some level of HCI education. guidance as well as growth by embrac-
a static, one-size-fits-all I believe this experience is represen- ing action to move beyond the philo-
curriculum. Scholars tative of the larger challenge facing sophical debate about HCI as a field or a
in the field have proposed that HCI the HCI Living Curriculum. At our philosophy and provide practical sets of
curriculum recommendations need to disciplines core are humanist values, curricular structures that our practi-
be current, relevant, and reflective of namely values that place importance on tioners and scholars can share.
the multitude of HCI philosophies and understanding and accounting for phe- In order to really understand this
practices that exist in the ever expand- nomena that impact humans. General- recommendation, it is helpful to first
ing global community [1]. Additional- ly, this core serves the field quite well in briefly explain the key issues in the state
ly, previous work recognizes the need research and practice, providing a wide of HCI as a discipline.
to prepare professionals academically variety of perspectives pulled together
in a more robust and structured way by a shared set of drivers. But at this HCI AS A COMPLEX FIELD
to grow user experience (UX) capacity time in HCIs maturation, the vastly The depiction of the field as seen in two
in organizations [1]. One response to varied phenomena associated with the classic figures (Figures 1 and 2) illus-
the evolution of HCI [2] is to consider human impact of this field cannot pro- trates the shift from simple to complex.
educational programs that will provide vide the structure and guidance needed Figure 1 depicts HCI in the 1992 cur-
both structure and mechanisms to to navigate the education demands. riculum from ACM SIGCHI. What was
navigate the complexity of the field. John Long and John Dowell stated an excellent depiction at the time now
In this article, I propose such that a disciplinary field is the use of has evolved into a much more complex
a framework in support of the HCI knowledge to support practices seeking depiction of HCI with John Carrolls
Living Curriculum initiative. solutions to a general problem having a use of Dan Saffers image, as shown in
Recently, I completed a two-year particular scope [4]. To build on this Figure 2.
project, co-creating the HCI curric- concept and put the problem of our As another example of the growing
ulum at Iowa State University (ISU) ever-expanding discipline into busi- complexity, a more nuanced under-
[3]. The HCI program at ISU is part of standing of use and context has emerged
the Virtual Reality Application Center since 1992 (Figure 1). One need only
(VRAC), which provides HCI educa- Insights look at the CHI 2016 program to find
tion for students from ISUs eight col- The growing complexity a breadth of uses, ranging from death
leges and two schools. In this role, I saw of the HCI discipline demands to interacting in the wild, and contexts
the challenges of developing a rigorous a different approach to how that range from the kitchen to the
research program for a STEM-oriented we design HCI curricula. crowd. Each use and context demands a
multidisciplinary graduate degree that A new purposed framework curriculum in its own right.
embraced students from all under- supports both HCI-sensible In an attempt to understand the
graduate programs, none of which and HCI-centric approaches ramifications of complex systems in
were HCI. There was the additional to HCI education. traditional academic fiefdoms, Wil-
challenge of balancing the I need these Key components of the liam Newell and Julie Thompson Klein
skills now demand from those stu- framework include the [7] discussed the effects of interdisci-
dents in industry with the I have this foundation, transparency layers, plinary studies in the 21st century on
really cool idea for technology excite- and curricular structures. higher education institutions. They
could be the HCI sensibility that dergraduate HCI programs exist in the its own transparency mapping the
Churchill et al. suggest [1], while the world; http://www.sigchi.org/resourc- core knowledge hubs of that discipline.
theory parts of the syllabi are the es/education/2011-education-project-1/ The beginning of the HCI discipline
Figure 1. Depiction of HCI as a discipline from the 1992 Curriculum initiative [5]. Figure 2. Carrolls conception of the HCI discipline [6].
Co-Masters Program
Theory Advanced
Mixed Advanced
Non-HCI Non-HCI
applied co-major
PDLC and Visual Mobile Courses Only some credits are part of the HCI curriculum. Courses
SDLC Design Design Clarks Cognitive courses courses
Common Activity Work
Ground Theory Theory Analysis Curricular Structure 2
Information User Using
Architecture Research UX Tools
Collaborative CSCW Computational HCI Add on
with Masters
Technologies Research Formalisms Mixed
Content Communicating Storytelling
Strategy UX Non-HCI Courses applied Non-HCI Courses
courses A few credits dedicated to
Ethnography, Design UX gain an HCI sensibility.
Growing UX in Front End Situated Action, Rationale as Strategy in
Organizations Development Ethnomethodology a Theory Organizations
Curricular Structure 3
HCI Knowledge Hubs Set number of credits for the Masters degree.
Figure 4. Purposed frameworktransparency layers. A possible HCI Figure 5. Purposed frameworkcurricular structures.
discipline knowledge map.
the framework may not adequately associated funding challenges. Nor am Computer Society. A. Sutcliffe and L.
account for non-STEM programs and I naive about the challenges of infusing Macauley, eds. Cambridge Univ. Press,
Cambridge, England, 1989, 932.
programs outside the U.S. traditional academic courses with more
5. Hewett, T., Baecker, R., Card, S., Carey,
applied-industry-focus objectives. The
T., Gasen, J., Mantei, M., Perlman, G.,
CONCLUSION creation of such courses is critical to Strong, G., and Verplank, W. ACM
To summarize, in order for the HCI the success of my purposed framework SIGCHI Curricula for Human-Computer
Living Curriculum initiative to be and will be addressed in subsequent Interaction. ACM, 1992, 26; http://
successful, it must first embrace the fact articles. As its name suggests, the Living dl.acm.org/citation.cfm?id=2594128.
that HCI is a complex field. With that in Curriculum Committee effort will be an 6. Carroll, J.M. Conceptualizing a possible
discipline of human-computer interaction.
mind, the curriculum committee could ever-evolving project, and the approach
Interacting with Computers 22, 1 (2010),
collaborate with the HCI community will need to be reevaluated periodically. 312; http://doi.org/10.1016/j.
(scholars and practitioners alike) to I look forward to contributing to this intcom.2009.11.008
make curricular structure options for noteworthy endeavor. 7. Newell, W.H. and Klein, J.T.
the various scenarios at each institution. Interdisciplinary studies into the 21st
Creating the disciplinary transparency century. Journal of General Education 45
Endnotes
layers is key and will require a crowd- (1996), 152169; http://www.jstor.org/
1. Churchill, E., Preece, J., and Bowser, A.
journal/jgeneeduc
sourced effort by members of the HCI Developing a living HCI curriculum to
8. Carroll, J.M. Human-computer
community and other disciplines. The support a global community. Proc. of CHI
interaction: Brief intro. In The
charge of the HCI Living Curriculum 14 Extended Abstracts on Human Factors in
Encyclopedia of Human-Computer
Computing Systems. ACM, New York, 2014.
Committee is to create the online Interaction (2nd. ed.) M. Soegaard and
DOI:10.1145/2559206.2559236
communities by which members may 2. While the field referred to in this paper
R.F. Dam, eds., 2013; https://www.
seamlessly contribute to the crafting interaction-design.org/literature/book/
is called human-computer interaction
the-encyclopedia-of-human-computer-
of the layers. Once the layers exist, we (HCI), there are other names by which it
interaction-2nd-ed
can go about connecting the knowledge is known to institutions and practitioners,
9. Carroll, J.M., ed. HCI Models, Theories and
hubs of each layer with the goal of cre- such as human-centered interaction,
Frameworks: Toward a Multidisciplinary
ating possible co-discipline courses that human-centered design, and interaction
Science. Morgan Kaufmann Publishers,
design (IxD). Additionally, the research
can fit into each curricular structure. San Francisco, 2003.
and concepts extend to the overarching
The result of such an initiative will be umbrella field and/or practice of user
a healthy set of curricular options that experience (UX). Andrea Peer is an applied social scientist,
may serve educators and students while 3. I acknowledge my co-creators in the user experience researcher, and interactive
providing structure that is critical to ISU HCI curriculum redesign effort: technology designer with a background
fortify the foundation and connectivity Dr. Stephen Gilbert, Dr. Les Miller, Dr. in engineering, software development,
Ana-Paula Correia, Pam Shil, and Hannah psychology, and organizational management.
of our field.
Deering. Her specific area of research is dedicated to
I do not take lightly the difficulty in 4. Long, J. and Dowell, J. Conceptions of the examining how organizations can grow their UX
creating co-discipline courses in institu- discipline of HCI: Craft, applied science, capacity. Currently she leads the Onboarding
tions that are currently still dominated and engineering. In People and Computers experience at UserZoom.
by disciplinary fiefdoms and all of the V: Proc. of the Fifth Conference of the British andrea.peer@gmail.com
A
Juan Pablo Hourcade, Luiza Superti Pantoja, Kyle Diederich, and Liam Crawford, University of Iowa
Glenda Revelle, Family Experience Design
DOI: 10.1145/3096461 COPYRIGHT HELD BY AUTHORS. PUBLICATION RIGHTS LICENSED TO ACM. $15.00
Usability, Tested?
A
Neha Kumar, Georgia Institute of Technology, Naveena Karusala, Georgia Institute of Technology,
Aaditeshwar Seth, Gram Vaani and Indian Institute of Technology, Delhi, Biswajit Patra, Gram Vaani
s a team of HCI various mobile devices, the challenges are more barriers to usability than
researchers testing that arise in the uptake of these illiteracy, including lack of confidence
the usability of a technologies also take on new flavors. with the technology and inexperience
media-sharing mobile Much of the early and influential with procedural instructions, group
application with rural work in the field of HCI4D focused interaction with the technology
Indian users, we on text-free user interface (UI) design can overcome complexity. Our first
found our notions of to address the limitations of literacy author Neha Kumars prior work on
usability to be challenged in unexpected among these populations. Indrani Facebook use among Indian youth
ways. Our experience highlighted the Medhi's seminal efforts toward defining has also highlighted the ability of
need to bring a deep understanding of how to create, test, and implement the users to overcome social and
sociocultural contexts into conventional text-free user interfaces have led to technological limitations to achieve
usability evaluations. In this article, more concrete design principles as well their aspirations [1]. Moreover, Nimmi
we touch upon the importance of as a comprehensive understanding Rangaswamy [2] and Tom Smyth [3],
considering prior technological of the various factors impacting the among others [4,5], have extensively
encounters, the contribution of peers use of interfaces by illiterate or low- studied mobile media consumption
to the process of learning how to use literate users. Over time, the HCI4D and sharing, pointing to the agency
new technologies, and the role of community has developed a great of users in creating and maintaining
adaptability in the short term. Taken sensitivity to the relevance of using local their role in complex systems of media
together, these reflections offer us an languages and dialects when designing consumption despite serious barriers.
enhanced understanding of how to and testing new products and services, This body of work sets the stage for a
conduct usability evaluations with new emphasizing images as opposed to text, reflection on the realities of usability
technology adopters in cross-cultural and trying to simplify user experiences and how it is shaped by the context of
settings, particularly regions of the so- as much as possible. Indeed, one might expanding mobile adoption and use.
called Global South that are still fairly argue that these practices would better
under-studied in human-computer suit the more literate among us as well. MOBILE VAANI IVR PLATFORM
interaction (HCI). Other early work has further Though we thought we were well
Penetration of mobile coverage and characterized technology use in the grounded in understanding the
personal computing devices across the HCI4D field, laying out future research kinds of considerations that Medhi
world has grown dramatically, including directions. Medhis continuation of discusses, we encountered new lessons
in relatively resource-constrained her work has shown that while there during the research we conducted
regions such as parts of the Global in collaboration with Gram Vaani, a
South. With this growth, HCI has also social enterprise headquartered in
witnessed the emergence of the domain Insights New Delhi (www.gramvaani.org).
of HCI for development (HCI4D). Usability evaluations conducted in Gram Vaani, established in 2009 with
HCI4D research draws richly on the the Global South must increasingly a focus on using simple technologies
diversity of mobile uses and users that turn their attention to: and social context to design tools, is
has grown in leaps and bounds, now Users prior technological an interactive voice response (IVR)
that we can design mobile apps for those encounters social media platform targeting social
using low-cost devices, or even the The role of peers in the process development. Its efforts have impacted
slightly more expensive devices in which of learning how to use new communities including more than 2.5
many economically disadvantaged technologies million users in several regions, across
individuals invest. Yet, as these users The importance of adaptability 15 Indian states. To mention a few
begin to engage more extensively with in the short term. outcomes of their work, 30 rural radio
by local volunteers and early adopters appropriately in the cultural context, to represent the users first interactions
from the community who demonstrated the best of our ability. with mobile technologies. Not too
that IVR was helpful to other users, As we made plans to head to the surprisingly, we discovered that a
assisting with their onboarding (i.e., field, we were curious also to examine large portion of our participants had
INTER ACTIONS. ACM.ORG J U LY A U G U S T 2 0 17 INTER ACTIONS 75
CACM_JOCCH_one-third_page_vertical:Layout 1 7/30/09 5:50 PM Page 1
ACM
Journal on
Computing and
Cultural
Heritage
R
Audrey Desjardins, University of Washington, Ron Wakkary, Simon Fraser University and
Eindhoven University of Technology, Will Odom, Simon Fraser University, Henry Lin, Simon Fraser University,
Markus Lorenz Schilling, Emily Carr University of Art + Design
esearch through material speculation known as the replicate the project on their own. DIY
design (RtD) often table-non-table that relates strongly tutorials have a long and important
centers on the making to RtD [4]. We highlight our lessons history within DIY communities of
of thingsartifacts, learned in using DIY tutorials for RtD supporting the sharing and exchange of
systems, services, or dissemination that by the nature of design knowledge about processes, tools,
other formsas a our approach straddles different ways materials, and the artifacts themselves.
means to construct new of knowing. Considering factors in DIY
knowledge in the interaction design tutorials such as a strong focus on
and human-computer interaction DIY TUTORIALS the artifact, attention to detail, and
(HCI) research communities. While DIY tutorials are pedagogical in an aim for clarity of communication,
designing things plays a prominent nature: They aim at concisely and we wanted to explore this format as
role in conducting research, there clearly communicating how to make a a way to document, communicate,
is an ongoing discussion around wide range of things. Early print DIY and disseminate the crafting of
how insights, knowledge, and, more tutorials were oriented toward helping RtD artifacts. We do so with two
broadly, theories emerging from RtD everyday people conduct home contrasting cases, as described below.
should be documented, articulated, improvements and car repairs (with
and communicated in the HCI and Popular Mechanics and the Whole CASE 1. AUTOBIOGRAPHICAL
interaction design communities. Earth Catalog). DIY tutorials are now DESIGN PROJECT OF
In recent years, annotated broadly distributed through online A DIY VAN CONVERSION
portfolios [1], design workbooks [2], platforms such as Instructables, which The first case is the conversion of a
and pictorials [3] have emerged as share instructions for topics including Mercedes Sprinter cargo van into
approaches used to communicate Arduino projects, bread recipes, a winterized camper van [5]. This
RtD insights through the lingua handmade wooden toys, laser-cut project is an autobiographical design
franca of design [1]. There is a need decorations, and more. DIY tutorials research project. By definition, this
for a multiplicity of ways to better traditionally offer information means that the project was created
disseminate and communicate in sequential steps through a to respond to the genuine needs of
research insights, and these recent combination of images (photos and/ its designers and makers [6]. The
developments are exciting. In this or diagrams) and text. Their level of project was created by and for Audrey
article, we report on our explorations detail is high enough that someone Desjardins and her partner Landre
of do-it-yourself (DIY) tutorials reading the tutorial should be able to Brub-LeBrun to have a cozy cabin
as another approach to document, on wheels for biking and skiing trips.
communicate, and disseminate Since they relied heavily on online
the design details, processes, and Insights forums and tutorials to convert the
materials of RtD artifacts. An DIY tutorials can document, van, they created tutorials for each
inherent challenge in this approach communicate, and disseminate of the major steps in the making of
is straddling the ways of knowing details on the crafting processes, the van as a way to give back to the
of two communities: DIY and RtD. form, and materials of RtD DIY community. While this project
Foregrounding this challenge, we artifacts. was mostly DIY-oriented, Desjardins
examine two contrasting cases: Using DIY tutorials to document and Brub-LeBruns experience
the conversion of a cargo van into a and disseminate RtD artifacts with the van resonated strongly with
camper van that relates strongly to poses interesting challenges current research on smart homes and
DIY communities, and the making because it straddles two the Internet of Things. This prompted
of a counterfactual artifact for communities: DIY and RtD. us to use the van as a case to critically
Access the
latest issue,
past issues,
BLOG@CACM,
News, and
more.
http://cacm.acm.org/
about-communications/
mobile-apps
DOI: 10.1145/3098319 COPYRIGHT HELD BY AUTHORS. PUBLICATION RIGHTS LICENSED TO ACM. $15.00
Verified Verified
Functional Programming
Functional in Agda
Programming in Agdais isthe
thefirst
firstbook toprovide
book to providea systematic
a systematic exposition
exposition of external
of external and and
internalinternal
verification in Agda,
verification suitable
in Agda, forfor
suitable undergraduate studentsofofComputer
undergraduate students Computer Science.
Science. No familiarity
No familiarity with with
functional programming or computer-checked proofs
functional programming or computer-checked proofs is presupposed. is presupposed.
The book begins with an introduction to functional programming through familiar examples like booleans,
The book begins with an introduction to functional programming through familiar examples like booleans,
natural numbers, and lists, and techniques for external verification. Internal verification is considered
natural numbers,
through theand lists, of
examples and techniques
vectors, for external
binary search verification.
trees, and Braun trees.Internal verification
More advanced materialisonconsidered
type-level
throughcomputation,
the examples of vectors,
explicit binary
reasoning aboutsearch trees,and
termination, andnormalization
Braun trees.byMore advanced
evaluation is alsomaterial
included. on
Thetype-level
computation, explicit reasoning about termination, and normalization by
book also includes a medium-sized case study on Huffman encoding and decoding. evaluation is also included. The
book also includes a medium-sized case study on Huffman encoding and decoding.
Text Data Management and Analysis covers the major concepts, techniques, and ideas in
Text Data Management and Analysis covers the major concepts, techniques, and ideas in
information retrieval and text data mining. It focuses on the practical viewpoint and includes
information retrieval and text data mining. It focuses on the practical viewpoint and includes
many many
hands-on exercises
hands-on designed
exercises designed with
witha acompanion softwaretoolkit
companion software toolkit (i.e.,
(i.e., MeTA)MeTA) to help
to help readers
readers
learn how
learnto
howapply techniques
to apply of information
techniques of informationretrieval andtext
retrieval and textmining
mining to to real-world
real-world text data.
text data. It It
also shows readers
also shows howhow
readers to experiment
to experimentwithwithandandimprove someofofthethe
improve some algorithms
algorithms for interesting
for interesting
application tasks.tasks.
application The The
book cancan
book be be usedasasa atext
used text for
for computer science
computer science undergraduates
undergraduates and graduates,
and graduates,
library and information scientists, or as a reference for practitioners working on
library and information scientists, or as a reference for practitioners working on relevant problemsrelevant problems in in
managing and analyzing
managing and analyzing text data. text data.
C O M M U N I T Y S Q UA R E
Anicia Peters and Tuomo Kujala (Ed.),
Heike Winschiers-Theophilus, ACM SIGCHI
Namibia University of Science and Technology
I
n the beginning of 2016, we formed cooperation with ACM SIGCHI. The involved in organizing and attending
the Windhoek ACM SIGCHI conference not only focused on virtual/ the conference in Nairobi in November
chapter in Namibia. The chapter augmented reality and multimedia 2016. AfriCHI, hosted in cooperation
comprises academics, students, technologies for creative industries with ACM SIGCHI, was the inaugural
and professionals from across and cultural establishments like Africa Human-Computer Interaction
Namibia. Forming a local chapter museums, but it also showcased work in conference that sought to bring
was a natural step for us, especially cross-cultural and indigenous cultural HCI researchers and professionals
at the Namibia University of Science designs, such as interactive musical together across Africa. More than 200
and Technology (NUST, formerly boxes. The conference attracted 108 participants attended from 21 different
known as Polytechnic of Namibia), participants from 13 different countries, countries, including 13 in Africa. The
but also for other researchers and including more than 30 local and conference offered workshops, courses,
students, for instance, at the University international students. papers, panels, posters, a Design
of Namibia. HCI had already played a The chapter members have also Challenge and an Africa Women in
central role in almost every computer been actively involved in integrating Computing lunch. The conference also
science students life in past years, and select HCI methods into their hosted the first Summit on Community
it was embedded in most of our research hackathons and mobile-application- Networks in Africa by the Internet
clusters. Students were exposed to HCI development training. Students have Society. Remote participants could
courses, and research projects have a been exposed to personas, evaluations, tune into the conference virtually.
strong HCI component. user testing, informant sessions, paper The conference was organized by 43
HCI is embedded in major research- prototyping, and so on. Students committee members, either based in,
focus areas of the Computing and learned principles of the user-centered from, or interested in Africa under the
Informatics Faculty at NUST, such design approach, even though they theme of Kujenga madaraja, kubomoa
as the digitization of indigenous were not explicitly explained. An vizuizi, which means building bridges,
knowledge. In collaboration with upcoming stream of research relying breaking barriers. The contributions
indigenous rural communities, HCI heavily on HCI is on the issue of were published in the ACM Digital
principles and methods have been re- gender-based violence (GBV), where Library.
appropriated to local epistemologies. very few tech solutions currently exist.
Another strong area of HCI application This is a sensitive and stigmatized Anicia Peters is dean of the Faculty
has been our community and research area of research in which traditional of Computing and Informatics at Namibia
University of Science and Technology. She
initiatives with marginalized methods of data collection fail; thus
chairs the Windhoek SIGCHI chapter.
communities, such as the San the methods have to be dynamic. For apeters@nust.na
(Bushmen) people or unemployed example, a traditional African hut
Heike Winschiers-Theophilus is a
youth in informal settlements. Further is used to house an interactive role-
professor in computer science in the Faculty
interesting work in embedding playing application combined with of Computing and Informatics at Namibia
HCI includes the cyber security, physical props to gather data about University of Science and Technology. She is
e-participation, big data, and culture GBV. This data in turn informs and the vice chair of the chapter.
research clusters. provides new directions for a social hwinschiers@nust.na
In October 2016, one of our research media campaign against GBV. Tuomo Kujala is ACM SIGCHI vice president
clusters held an International Culture AfriCHI 16 was another initiative for local chapters.
and Computer Science Conference in in which the chapter members were sigchi-vp-chapters@acm.org
Woman (Seated)
with Tablet Computer
C
ontributor: Eli Blevis
Curator/Editor: Eli Blevis
Genre: Photographic minimalism, truth in (digital) photography
Publication: Blevis, E. Pictorial: Qualities of focus.
Proc. of Creativity & Cognition 2017. ACM Press (In press).
Is this deliberately out-of-focus image, recorded in the moment using a manual focus digital camera,
more truthful than a sharply focused one edited using a postproduction tool such as Photoshop?
Or does it tell a different truth that would otherwise remain hiddenthat in our digital lives our
screens can appear to loom larger than our bodies and dominate our physical presence?
DOI: 10.1145/3098887 2017 ACM 1072-5520/17/07 $15.00
M
Association for
Computing Machinery
&C
2 Penn Plaza, Suite 701
New York, NY 10121-0701, USA
Phone: +1-212-626-0658
Email: acmbooks-info@acm.org
M
Morgan & Claypool
Publishers
&C
1210 Fifth Avenue, Suite 250
San Rafael, CA 94901, USA
Phone: +1-415-462-0004
Email: info@morganclaypool.com
Connect with our
Community of Reviewers
www.computingreviews.com