SlideShare a Scribd company logo
Interaction Beyond the Individual:
A Lecture on HCI-Oriented Collaborative and
Social Computing



Hao-Chuan Wang . 王浩全
Department of Computer Science
Institute of Information Systems and Applications
National Tsing Hua University, Taiwan

http://www.cs.nthu.edu.tw/~haochuan
NTHU Collaborative and Social Computing (CSC) Lab




                       Wang                         2
Agenda

•   What: Social computing in Human-Computer
    Interaction (HCI)
•   Why: Value of social computing
•   How: Design of social computing systems
•   How: Research in social computing. CHI & CSCW.
•   Reflection




                         Wang                        3
Some References

Thomas Erickson’s Tutorial on Interaction-Design.org
http://www.interaction-
   design.org/encyclopedia/social_computing.html

Panos Ipeirotis’ WWW 2011 Tutorial
http://www.slideshare.net/ipeirotis/managing-crowdsourced-
   human-computation




                            Wang                             4
What is Social Computing




                    Wang   5
HCI: Studying the Existing and Possible Relationships between
                   Computers and People




ACM SIGCHI Curricula 1996 (15 years ago)
                                     Wang                       6
Observation from Today

Nothing wrong, but slightly
  outdated. What’s
  changing today?
- Much emphasis is on the
   context of use
- Computers are more
   powerful and can look
   and work very differently
- Not necessarily “one
   human, one computer”
-   Computer-mediated
    human-human interaction
    becomes commonplace
                               Wang        7
Examples: MSN, QQ




       Wang         8
Skype




 Wang   9
Twitter, Plurk




     Wang        10
Facebook, Google+




       Wang         11
Amazon.com




   Wang      12
Wikipedia




   Wang     13
What’s common among these systems?
       1. Technology-mediation
                 2. ?




               Wang                  14
What’s common among these systems?
       1. Technology Mediation




               Wang                  15
What’s common among these systems?
       1. Technology Mediation
          2. Social Interaction




               Wang                  16
The Invisible Computers
Question: Consider your recent experience of online
  communication (email, IM, Skype, Facebook), rank the
  salience of the following targets:

  (A) Computers
  (B) People you talk to
  (C) Tasks you do with people




                         Wang                            17
The Invisible Computers
Question: Consider your recent experience of online
  communication (email, IM, Skype, Facebook), rank the
  salience of the following targets:

  (A) Computers
  (B) People you talk to
  (C) Tasks you do with people

Most likely orderings: B, C, A or C, B, A.
Computers play more of mediating roles, and can be
  invisible to users. Social interaction can matter more.

                          Wang                              18
Computing Systems with Significant “Social Layers”
“The social layer” as what distinguishes them from other
  computing systems
   • Email, MSN, Skype are valuable because they support
     remote communication
   • Facebook won’t be as rich and attractive if we did not have
     many friends using it
   • Wikipedia becomes another content-less website if it does
     not have all the mechanisms for supporting users’
     collaborative editing of content.

An emerging category: Social Computing
Not all technical, not all social, but “socio-technical”


                              Wang                                 19
Defining Social Computing

  “Social computing refers to systems that support the
  gathering, processing and dissemination of information
  that is distributed across social collectives.
          Furthermore, the information in question is not
  independent of people, but rather is significant precisely
  because it linked to people, who are in turn associated
  with other people.”

                                  – Thomas Erickson, IBM Research



http://www.interaction-design.org/encyclopedia/social_computing.html

                                           Wang                        20
Why Social Computing?




                   Wang   21
Value of Social Computing
Enabling mechanism
    • Breaking existing constraints
Efficiency of processing
    • Integration of collective efforts
Quality of outcomes
    • Social input, synergy
Human-machine collaboration
    • Leveraging unique human processing abilities
    • Augmenting human processing

Unique value can emerge from coupling people & enabling
  interpersonal communication with technologies
http://www.interaction-design.org/encyclopedia/social_computing.html

                                          Wang                         22
Enabling Mechanism: Breaking the Constraints
Ex. Computer-mediated communication tools enable remote
communication and distributed collaboration.
Ex. Social networking sites (e.g., Facebook) make it possible to develop
and maintain social connections at a different scale and intensity, and
with different organizational properties (e.g., denser
network).




                                 Wang                                 23
Efficiency of Processing
Collective efforts can lead to efficient processing.
After the 311 Earthquake, over 1500 edits on the Wikipedia article
in one day, producing a well-formed article with rich text, photos and
maps.




                                Wang                                 24
311 Earthquake Wikipedia Editing History




                  Wang                     25
Quality of Outcomes
    Bounded rationality: For problem solving and decision making,
       people are with limited processing resources and cannot
       search the problem space thoroughly for more optimal
       solutions and decisions.
    Ex. Social recommendation mechanisms can help.




http://www.interaction-design.org/images/encyclopedia/social_computing/fig1_social_computing_research_social_media.jpg

                                                         Wang                                                            26
Human-Machine Collaboration
Human computation:
  leveraging unique human
  processing capabilities,
  such as image and natural
  language understanding
  for content analysis and
  labeling.

Ex. Digitizing old editions of
  the New York Times
  with reCAPTCHA.



                                 Wang       27
ESP Game




http://www.slideshare.net/ipeirotis/managing-crowdsourced-human-computation

                                          Wang                                28
Wang
http://www.slideshare.net/ipeirotis/managing-crowdsourced-human-computation
                                                                              29
http://www.slideshare.net/ipeirotis/managing-crowdsourced-human-computation

                                          Wang                                30
“Games With A Purpose” (GWAP)

Why are people doing the work (image labeling) for free?
   • Because it’s fun!
   • Image labeling as the by-product of gaming

People don’t necessarily want to do free work even when
  the task is simple. Need to motivate or incentivize
  people.
   • Good experience (gaming, GWAP)
   • Monetary incentive (Amazon Mechanical Turk)
   • Education (learning, Duolingo)

Games with a Purpose http://www.gwap.com/gwap/

                           Wang                            31
Duolingo

Translating the whole web while people learn a second
  language.



 Duolingo Introduction Video
 http://www.youtube.com/
 watch?v=WyzJ2Qq9Abs




                               Wang                     32
Human-Machine Collaboration
  Augmenting Human Processing: People can be bad at doing
    some work, and machines can possibly help out.
  Ex. IdeaExpander- Supporting idea generation by visualizing
    ongoing conversations as relevant pictures.




[Wang et al., CSCW 2010] http://www.cs.cornell.edu/~haochuan/manuscripts/WangCosleyFussell_CSCW_10.pdf
                                                 Wang                                                    33
How to Design Social Computing Systems?




                    Wang                  34
Designing Social Computing Systems
Ideally from an HCI design perspective:
   Study -> Design -> Prototype -> Study -> Redesign …

       Human Computer Interaction

       A discipline concerned with the

       design                                  implementation




                      evaluation

       of interactive computing systems for human use

                                                                        Saul Greenberg
                     http://pages.cpsc.ucalgary.ca/~saul/hci_topics/pdf_files/introduction_481.pdf
                                   Wang                                                        35
Designing Social Computing Systems (cont.)
Realistically, designers often are not very clear what lead
  to successful social computing
   • Facebook changes all the time, but hard to say it’s
     always becoming “better”
   • Usable interfaces do not necessarily imply useful
     social computing, and vice versa
   • A strong “studier” culture: Studying how people
     collaborate offline and online
   • Borrowing from multiple disciplines: Communication,
     social psychology, sociology, STS, urban planning etc.




                              Wang                            36
More about Social Computing Design
“Best practices and pitfalls in social computing”:
  Interview with Thomas Erickson (IBM Research) on
  Interaction-Design.org

 Best practices (– 6’10’’):
 http://www.youtube.com/watch?v=gnsRuXaZCNA




                        Wang                         37
Summary about Best Design Practices by Thomas Erickson
   In short: It’s not trivial.
      • Learning from face-to-face interaction and emulating
        aspects of it online may help
      • Close, in-context observation may help
      • Don’t over-trust designers’ intuition
      • Be comfortable with contradictions (acknowledge that
        it’s complex)
      • Prototype the system and push it into the context as
        soon as possible

   Conceptually, social computing design is still “user-
     centered”, but often there is no good method or
     heuristic, and the outcome can be more unpredictable than
     common interface design.
                             Wang                                38
How: Research in Social Computing




                    Wang            39
Invention-Driven and Understanding-Driven Research

Computing academics are with a strong tradition of invention
   • Invent an artifact (e.g., algorithm) and study its properties
     thoroughly. Invention takes a lead.


Good but don’t always work great
   • Academics didn’t invent Facebook. Mark Zuckerberg and
     colleagues invented the tool, but not really the social
     structure and social interaction out there
   • Not all clear how to initiate and sustain social networking
     sites, online communities etc. yet.



                               Wang                                  40
Invention-Driven and Understanding-Driven Research
                      (cont.)
Understanding-driven strategy
   • Pragmatism: Doesn’t matter who invented it. Accept that
     it’s there and many users like or use it.
   • What’s important is not to reinvent it, but to gain deeper
     understanding of the phenomena.
   • Richer understanding may contribute to improvement and
     new invention later.

Studying offline and online social interactions in different
  domains and situations is relevant and valuable.



                              Wang                                41
Some Elements in Social Computing Research
Computer-mediated communication
Computer-supported cooperative work
Social media
Social networking
Online community
Human computation
Crowdsourcing
Computational social sciences (e-social sciences)
Computer-supported collaborative learning
etc.


                          Wang                      42
Example: What Twitter Tells Us
Computer-mediated communication
Computer-supported cooperative work
Social media
Social networking
Online community
Human computation
Crowdsourcing
Computational social sciences (e-social sciences)
Computer-supported collaborative learning
etc.


                          Wang                      43
“Twitterology: A New Science?”
     Twitter as a micro-blogging service records hundreds of
       millions public comments from hundreds of millions of
       people worldwide.
          • Twitter messages can possibly help us understand
            people’s behaviors and answer some
            social science questions
          • Sampling bias:
            Need to keep in mind the gap
            between online and offline
            behaviors



http://www.nytimes.com/2011/10/30/opinion/sunday/
twitterology-a-new-science.html

                                           Wang                44
Using Twitter Data to Study Mood Variation
      Use a validated mood dictionary to analyze Twitter data
        and present patterns of mood variation across hours of a
        day and days of a week. Show that positive and negative
        affect correlate with patterns of work, sleep and
        daylength change.

“Global mood swing” reflected
on Twitter.
http://www.youtube.com/
watch?v=wp98_R1YieY




 Scott A. Golder and Michael W. Macy.
 (2011) Diurnal and Seasonal Mood Vary
 with Work, Sleep and Daylength
 Across Diverse Cultures. Science.

                                         Wang                      45
The Social Aspect of Research

Communities of Practice: A profession can be defined
  socially, including shared understanding, experience and
  belief that people possess and things that people do in a
  community. [Wenger]




http://en.wikipedia.org/wiki/Community_of_practice

                                             Wang             46
The Social Aspect of Research (cont.)
Social computing research is also shaped by communities.
  Different communities can have somewhat different
  views.
   • Choosing a community, and knowing and participating it
     deeply
   • Things look new, different outside of the community
     may look old, familiar inside the community

ACM Special Interest Group on Computer-Human
  Interaction (SIGCHI)
   • Two major SIGCHI conferences: CHI and CSCW.



                          Wang                                47
Some Major HCI Communities (Grudin, 2011)




                  Wang                      48
CHI (Human Factors in Computing Systems)
CHI (pronounced like “Kai”) is the umbrella conference of
SIGCHI

• One of the oldest, starting from 1982 (30 years)
• Covering all topics in HCI
• One of the largest ACM conferences, 2000-3000
  participants; more than 10 parallel sessions
• One of the hardest for paper acceptance, 20-25%
  acceptance rate
• Review process: external reviewers & AC (Associate Chair)
  reviewers; Face-to-face PC meetings for paper selection.



                            Wang                              49
CHI (Human Factors in Computing Systems) 2012
                 Paper Subcommittees
1.    Usability, Accessibility and User Experience
2.    Specific Application Areas
3.    Interaction Beyond the Individual
4.    Design
5.    Interaction Using Specific Modalities
6.    Understanding People: Theory, Concepts, Methods
7.    Interaction Techniques and Devices
8.    Expanding Interaction through Technology, Systems and
      Tools




                             Wang                             50
Some CHI 2012 Photos




        Wang           51
Some CHI 2012 Photos




        Wang           52
CSCW (Computer-Supported Cooperative Work)
CSCW is one SIGCHI conference specialized for collaborative
technologies and social computing.

• Held every other year (biennially) from 1986 to 2008
    • Interleaving with ECSCW
• Held annually since 2010. Slight change of title to “ACM
  Conference on Computer Supported Cooperative Work and Social
  Computing” starting 2013.
• Similar quality and difficulty to CHI. The first SIGCHI conference
  adopts a two-phase review process (similar to journal) since 2012.
• Smaller in size, about 600+ participants. More focused, easier to
  socialize. Common “I liked CSCW more than CHI” comment from
  CSCW and social computing folks.


                              Wang                                     53
Reflections




              Wang   54
Be Aware of the “Because It’s New” Thinking
Intuitively, it seems straightforward to consider social computing
   and HCI in general are new
    • Facebook, Twitter, Apps … are new
However, many relevant ideas and systems are not new
    • Email, instant messaging, BBS are useful but not new
    • The underlying technical components and ideas have much
       overlap
Communities are not new
    • CHI, CSCW have been there for 30 years
    • Understandings of social interaction and technical know-hows
       are accumulating and influencing subsequent work.


Doing it because it’s valuable but not just because it’s new.

                              Wang                                   55
The Invisible Designers
    “Social design”- the Social Construction of Technology (SCOT)
       • A sociological response to technological
          determinism
       • Social shaping of technologies.




http://ilikeinnovation.com/wp-content/uploads/2010/04/Picture-31.png

                                                             Wang      56
The Role of Culture
Social computing cannot work without people, and people’s
  thoughts and behaviors are shaped by culture (e.g.,
  Western versus Eastern).
   • Important to ask how local cultures differ and what’s the
     implication to social computing. “One size may not fit all”
   • More, perhaps we can leverage cultural characteristics and
     differences to enable useful social computing.




                             Wang                                  57
Finally, Revisiting “The Two Cultures”

  C.P. Snow, British scientist and writer, argued that there
    exists an intellectual and communicative gap between
    “the sciences” and “the humanities”
       • Scientists don’t know Shakespeare
       • Humanists don’t know Thermaldynamics
       • But (let’s be naive), are there any
         practical, functional reasons that the
         gap should be bridged?




http://www.scientificamerican.com/article.cfm?id=an-update-on-cp-snows-two-cultures

                                             Wang                                     58
Bridging the Gap Creates Value

Social computing as a proof-of-concept that combining
  computing and social research, technologies and
  humanities can lead to concrete, beneficial outcomes

Social studies and analyses are as useful as computer
  programming in social computing design
   • Viewing them as problem solving tools; creatively and
     thoughtfully getting value out of them
   • Merging the two cultures into one problem solving
     culture- Responding to social problems, and increasing
     the social contributions of work at both sides.


                           Wang                               59
Thank You




      清華大學人機合作與社群運算實驗室
NTHU Collaborative and Social Computing Lab (CSC Lab)
      http://www.cs.nthu.edu.tw/~haochuan/

                        Wang                            60

More Related Content

What's hot

F rizzo 3june_2010
F rizzo 3june_2010F rizzo 3june_2010
F rizzo 3june_2010
Stéphane VINCENT
 
Workshop Designing Useful apps
Workshop Designing Useful apps Workshop Designing Useful apps
Workshop Designing Useful apps
Joris Klerkx
 
Minds over matter_Constructivism and Emerging Media
Minds over matter_Constructivism and Emerging MediaMinds over matter_Constructivism and Emerging Media
Minds over matter_Constructivism and Emerging Media
Cynthia Calongne
 
Social Information Processing (Tin180 Com)
Social Information Processing (Tin180 Com)Social Information Processing (Tin180 Com)
Social Information Processing (Tin180 Com)
Tin180 VietNam
 
Network Learning: AI-driven Connectivist Framework for E-Learning 3.0
Network Learning: AI-driven Connectivist Framework for E-Learning 3.0Network Learning: AI-driven Connectivist Framework for E-Learning 3.0
Network Learning: AI-driven Connectivist Framework for E-Learning 3.0
Neil Rubens
 
Visualisatie - Module 3 - Big Data
Visualisatie - Module 3 - Big DataVisualisatie - Module 3 - Big Data
Visualisatie - Module 3 - Big Data
Joris Klerkx
 
Strengthening Civil Society Through Social Media: with notes
Strengthening Civil Society Through Social Media: with notesStrengthening Civil Society Through Social Media: with notes
Strengthening Civil Society Through Social Media: with notes
David Wilcox
 
From Social Media To Human Media - critical reflection on social media & some...
From Social Media To Human Media - critical reflection on social media & some...From Social Media To Human Media - critical reflection on social media & some...
From Social Media To Human Media - critical reflection on social media & some...
Niels Hendriks
 
1: Overview and context
1: Overview and context1: Overview and context
1: Overview and context
COMP 113
 
Bridging The Gap: Virtual Worlds as a Platform for Knowledge Transfer
Bridging The Gap: Virtual Worlds as a Platform for Knowledge TransferBridging The Gap: Virtual Worlds as a Platform for Knowledge Transfer
Bridging The Gap: Virtual Worlds as a Platform for Knowledge Transfer
Jeroen van Bree
 
Senior seminar presentation
Senior seminar presentationSenior seminar presentation
Senior seminar presentation
Thomas Conner
 
Overview Web2.0 Tools For Collaborative Learning
Overview Web2.0 Tools For Collaborative LearningOverview Web2.0 Tools For Collaborative Learning
Overview Web2.0 Tools For Collaborative Learning
David Brooks
 
Technology - Age of sharing
Technology - Age of sharingTechnology - Age of sharing
Technology - Age of sharing
Himglo
 
Building Community In The Civic Space-revitalizing communities in America.
Building Community In The Civic Space-revitalizing communities in America.Building Community In The Civic Space-revitalizing communities in America.
Building Community In The Civic Space-revitalizing communities in America.
Betsey Merkel
 
Massively multiplayer object sharing (Web 2.0 open 2008)
Massively multiplayer object sharing (Web 2.0 open 2008)Massively multiplayer object sharing (Web 2.0 open 2008)
Massively multiplayer object sharing (Web 2.0 open 2008)
Rashmi Sinha
 
Community as an Asset
Community as an AssetCommunity as an Asset
Community as an Asset
evgeny.morozov
 
ADTELLIGENCE_White Paper_Monetization of Social Networks_Chapter2
ADTELLIGENCE_White Paper_Monetization of Social Networks_Chapter2ADTELLIGENCE_White Paper_Monetization of Social Networks_Chapter2
ADTELLIGENCE_White Paper_Monetization of Social Networks_Chapter2
ADTELLIGENCE GmbH
 
2010 ALGIM Gov 2.0
2010 ALGIM Gov 2.02010 ALGIM Gov 2.0
2010 ALGIM Gov 2.0
gnat
 
Tech transfer workshop 20101001 final
Tech transfer workshop 20101001 finalTech transfer workshop 20101001 final
Tech transfer workshop 20101001 final
Luke Harvey-Palmer
 
Free eBook - Beyond Fun: Serious Games and Media
Free eBook - Beyond Fun: Serious Games and MediaFree eBook - Beyond Fun: Serious Games and Media
Free eBook - Beyond Fun: Serious Games and Media
Ayman Sarhan
 

What's hot (20)

F rizzo 3june_2010
F rizzo 3june_2010F rizzo 3june_2010
F rizzo 3june_2010
 
Workshop Designing Useful apps
Workshop Designing Useful apps Workshop Designing Useful apps
Workshop Designing Useful apps
 
Minds over matter_Constructivism and Emerging Media
Minds over matter_Constructivism and Emerging MediaMinds over matter_Constructivism and Emerging Media
Minds over matter_Constructivism and Emerging Media
 
Social Information Processing (Tin180 Com)
Social Information Processing (Tin180 Com)Social Information Processing (Tin180 Com)
Social Information Processing (Tin180 Com)
 
Network Learning: AI-driven Connectivist Framework for E-Learning 3.0
Network Learning: AI-driven Connectivist Framework for E-Learning 3.0Network Learning: AI-driven Connectivist Framework for E-Learning 3.0
Network Learning: AI-driven Connectivist Framework for E-Learning 3.0
 
Visualisatie - Module 3 - Big Data
Visualisatie - Module 3 - Big DataVisualisatie - Module 3 - Big Data
Visualisatie - Module 3 - Big Data
 
Strengthening Civil Society Through Social Media: with notes
Strengthening Civil Society Through Social Media: with notesStrengthening Civil Society Through Social Media: with notes
Strengthening Civil Society Through Social Media: with notes
 
From Social Media To Human Media - critical reflection on social media & some...
From Social Media To Human Media - critical reflection on social media & some...From Social Media To Human Media - critical reflection on social media & some...
From Social Media To Human Media - critical reflection on social media & some...
 
1: Overview and context
1: Overview and context1: Overview and context
1: Overview and context
 
Bridging The Gap: Virtual Worlds as a Platform for Knowledge Transfer
Bridging The Gap: Virtual Worlds as a Platform for Knowledge TransferBridging The Gap: Virtual Worlds as a Platform for Knowledge Transfer
Bridging The Gap: Virtual Worlds as a Platform for Knowledge Transfer
 
Senior seminar presentation
Senior seminar presentationSenior seminar presentation
Senior seminar presentation
 
Overview Web2.0 Tools For Collaborative Learning
Overview Web2.0 Tools For Collaborative LearningOverview Web2.0 Tools For Collaborative Learning
Overview Web2.0 Tools For Collaborative Learning
 
Technology - Age of sharing
Technology - Age of sharingTechnology - Age of sharing
Technology - Age of sharing
 
Building Community In The Civic Space-revitalizing communities in America.
Building Community In The Civic Space-revitalizing communities in America.Building Community In The Civic Space-revitalizing communities in America.
Building Community In The Civic Space-revitalizing communities in America.
 
Massively multiplayer object sharing (Web 2.0 open 2008)
Massively multiplayer object sharing (Web 2.0 open 2008)Massively multiplayer object sharing (Web 2.0 open 2008)
Massively multiplayer object sharing (Web 2.0 open 2008)
 
Community as an Asset
Community as an AssetCommunity as an Asset
Community as an Asset
 
ADTELLIGENCE_White Paper_Monetization of Social Networks_Chapter2
ADTELLIGENCE_White Paper_Monetization of Social Networks_Chapter2ADTELLIGENCE_White Paper_Monetization of Social Networks_Chapter2
ADTELLIGENCE_White Paper_Monetization of Social Networks_Chapter2
 
2010 ALGIM Gov 2.0
2010 ALGIM Gov 2.02010 ALGIM Gov 2.0
2010 ALGIM Gov 2.0
 
Tech transfer workshop 20101001 final
Tech transfer workshop 20101001 finalTech transfer workshop 20101001 final
Tech transfer workshop 20101001 final
 
Free eBook - Beyond Fun: Serious Games and Media
Free eBook - Beyond Fun: Serious Games and MediaFree eBook - Beyond Fun: Serious Games and Media
Free eBook - Beyond Fun: Serious Games and Media
 

Similar to Interaction Beyond the Individual: A Lecture on HCI-Oriented Collaborative and Social Computing

Social Machines IIIT
Social Machines IIITSocial Machines IIIT
Social Machines IIIT
David De Roure
 
Social Machines GSS
Social Machines GSSSocial Machines GSS
Social Machines GSS
David De Roure
 
hci lecture notes pt.pptx
hci lecture notes pt.pptxhci lecture notes pt.pptx
hci lecture notes pt.pptx
AkinolaDamilareSamso
 
Cook et al
Cook et alCook et al
Social Media in Learning
Social Media in LearningSocial Media in Learning
Social Media in Learning
Kitt Tientanopajai
 
Lida change-reference-abels
Lida change-reference-abelsLida change-reference-abels
Lida change-reference-abels
fpehar
 
Let's Hack School: Learner Agency in a Time of New Technologies
Let's Hack School: Learner Agency in a Time of New TechnologiesLet's Hack School: Learner Agency in a Time of New Technologies
Let's Hack School: Learner Agency in a Time of New Technologies
budtheteacher
 
Computers and People
Computers and PeopleComputers and People
Computers and People
haochuan
 
Social Machines Paradigm
Social Machines ParadigmSocial Machines Paradigm
Social Machines Paradigm
David De Roure
 
An Introduction to Human Computation and Games With A Purpose - Part I
An Introduction to Human Computation and Games With A Purpose - Part IAn Introduction to Human Computation and Games With A Purpose - Part I
An Introduction to Human Computation and Games With A Purpose - Part I
Alessandro Bozzon
 
Big Data and ethics meetup : slides presentation michael ekstrand
Big Data and ethics meetup : slides presentation michael ekstrandBig Data and ethics meetup : slides presentation michael ekstrand
Big Data and ethics meetup : slides presentation michael ekstrand
IntoTheMinds
 
CUbRIK tutorial at ICWE 2013: part 1 Introduction to Human Computation
CUbRIK tutorial at ICWE 2013: part 1 Introduction to Human ComputationCUbRIK tutorial at ICWE 2013: part 1 Introduction to Human Computation
CUbRIK tutorial at ICWE 2013: part 1 Introduction to Human Computation
CUbRIK Project
 
20130219 chi chi-overzicht
20130219 chi chi-overzicht20130219 chi chi-overzicht
20130219 chi chi-overzicht
Erik Duval
 
Power Up Learning with Human-Machine Communication
Power Up Learning with Human-Machine Communication Power Up Learning with Human-Machine Communication
Power Up Learning with Human-Machine Communication
chadcedwards
 
Chi overview
Chi overviewChi overview
Chi overview
Erik Duval
 
To borg or not to borg - individual vs collective, Gavin Bell fowa08
To borg or not to borg - individual vs collective, Gavin Bell fowa08To borg or not to borg - individual vs collective, Gavin Bell fowa08
To borg or not to borg - individual vs collective, Gavin Bell fowa08
Gavin Bell
 
Social computing: taking the long view
Social computing: taking the long viewSocial computing: taking the long view
Social computing: taking the long view
osimod
 
Week 3
Week 3Week 3
Week 3
Roxy Pilly
 
CLICKNL DRIVE 2018 | 24 OCT | Design for Systemic Change
CLICKNL DRIVE 2018 | 24 OCT | Design for Systemic ChangeCLICKNL DRIVE 2018 | 24 OCT | Design for Systemic Change
CLICKNL DRIVE 2018 | 24 OCT | Design for Systemic Change
CLICKNL
 
Learning as a Social Process
Learning as a Social ProcessLearning as a Social Process
Learning as a Social Process
Robert Cormia
 

Similar to Interaction Beyond the Individual: A Lecture on HCI-Oriented Collaborative and Social Computing (20)

Social Machines IIIT
Social Machines IIITSocial Machines IIIT
Social Machines IIIT
 
Social Machines GSS
Social Machines GSSSocial Machines GSS
Social Machines GSS
 
hci lecture notes pt.pptx
hci lecture notes pt.pptxhci lecture notes pt.pptx
hci lecture notes pt.pptx
 
Cook et al
Cook et alCook et al
Cook et al
 
Social Media in Learning
Social Media in LearningSocial Media in Learning
Social Media in Learning
 
Lida change-reference-abels
Lida change-reference-abelsLida change-reference-abels
Lida change-reference-abels
 
Let's Hack School: Learner Agency in a Time of New Technologies
Let's Hack School: Learner Agency in a Time of New TechnologiesLet's Hack School: Learner Agency in a Time of New Technologies
Let's Hack School: Learner Agency in a Time of New Technologies
 
Computers and People
Computers and PeopleComputers and People
Computers and People
 
Social Machines Paradigm
Social Machines ParadigmSocial Machines Paradigm
Social Machines Paradigm
 
An Introduction to Human Computation and Games With A Purpose - Part I
An Introduction to Human Computation and Games With A Purpose - Part IAn Introduction to Human Computation and Games With A Purpose - Part I
An Introduction to Human Computation and Games With A Purpose - Part I
 
Big Data and ethics meetup : slides presentation michael ekstrand
Big Data and ethics meetup : slides presentation michael ekstrandBig Data and ethics meetup : slides presentation michael ekstrand
Big Data and ethics meetup : slides presentation michael ekstrand
 
CUbRIK tutorial at ICWE 2013: part 1 Introduction to Human Computation
CUbRIK tutorial at ICWE 2013: part 1 Introduction to Human ComputationCUbRIK tutorial at ICWE 2013: part 1 Introduction to Human Computation
CUbRIK tutorial at ICWE 2013: part 1 Introduction to Human Computation
 
20130219 chi chi-overzicht
20130219 chi chi-overzicht20130219 chi chi-overzicht
20130219 chi chi-overzicht
 
Power Up Learning with Human-Machine Communication
Power Up Learning with Human-Machine Communication Power Up Learning with Human-Machine Communication
Power Up Learning with Human-Machine Communication
 
Chi overview
Chi overviewChi overview
Chi overview
 
To borg or not to borg - individual vs collective, Gavin Bell fowa08
To borg or not to borg - individual vs collective, Gavin Bell fowa08To borg or not to borg - individual vs collective, Gavin Bell fowa08
To borg or not to borg - individual vs collective, Gavin Bell fowa08
 
Social computing: taking the long view
Social computing: taking the long viewSocial computing: taking the long view
Social computing: taking the long view
 
Week 3
Week 3Week 3
Week 3
 
CLICKNL DRIVE 2018 | 24 OCT | Design for Systemic Change
CLICKNL DRIVE 2018 | 24 OCT | Design for Systemic ChangeCLICKNL DRIVE 2018 | 24 OCT | Design for Systemic Change
CLICKNL DRIVE 2018 | 24 OCT | Design for Systemic Change
 
Learning as a Social Process
Learning as a Social ProcessLearning as a Social Process
Learning as a Social Process
 

Recently uploaded

The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
saastr
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 

Recently uploaded (20)

The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Artificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic WarfareArtificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic Warfare
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving | Nameplate Manufacturing Process - 2024
Northern Engraving | Nameplate Manufacturing Process - 2024
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 

Interaction Beyond the Individual: A Lecture on HCI-Oriented Collaborative and Social Computing

  • 1. Interaction Beyond the Individual: A Lecture on HCI-Oriented Collaborative and Social Computing Hao-Chuan Wang . 王浩全 Department of Computer Science Institute of Information Systems and Applications National Tsing Hua University, Taiwan http://www.cs.nthu.edu.tw/~haochuan
  • 2. NTHU Collaborative and Social Computing (CSC) Lab Wang 2
  • 3. Agenda • What: Social computing in Human-Computer Interaction (HCI) • Why: Value of social computing • How: Design of social computing systems • How: Research in social computing. CHI & CSCW. • Reflection Wang 3
  • 4. Some References Thomas Erickson’s Tutorial on Interaction-Design.org http://www.interaction- design.org/encyclopedia/social_computing.html Panos Ipeirotis’ WWW 2011 Tutorial http://www.slideshare.net/ipeirotis/managing-crowdsourced- human-computation Wang 4
  • 5. What is Social Computing Wang 5
  • 6. HCI: Studying the Existing and Possible Relationships between Computers and People ACM SIGCHI Curricula 1996 (15 years ago) Wang 6
  • 7. Observation from Today Nothing wrong, but slightly outdated. What’s changing today? - Much emphasis is on the context of use - Computers are more powerful and can look and work very differently - Not necessarily “one human, one computer” - Computer-mediated human-human interaction becomes commonplace Wang 7
  • 10. Twitter, Plurk Wang 10
  • 11. Facebook, Google+ Wang 11
  • 12. Amazon.com Wang 12
  • 13. Wikipedia Wang 13
  • 14. What’s common among these systems? 1. Technology-mediation 2. ? Wang 14
  • 15. What’s common among these systems? 1. Technology Mediation Wang 15
  • 16. What’s common among these systems? 1. Technology Mediation 2. Social Interaction Wang 16
  • 17. The Invisible Computers Question: Consider your recent experience of online communication (email, IM, Skype, Facebook), rank the salience of the following targets: (A) Computers (B) People you talk to (C) Tasks you do with people Wang 17
  • 18. The Invisible Computers Question: Consider your recent experience of online communication (email, IM, Skype, Facebook), rank the salience of the following targets: (A) Computers (B) People you talk to (C) Tasks you do with people Most likely orderings: B, C, A or C, B, A. Computers play more of mediating roles, and can be invisible to users. Social interaction can matter more. Wang 18
  • 19. Computing Systems with Significant “Social Layers” “The social layer” as what distinguishes them from other computing systems • Email, MSN, Skype are valuable because they support remote communication • Facebook won’t be as rich and attractive if we did not have many friends using it • Wikipedia becomes another content-less website if it does not have all the mechanisms for supporting users’ collaborative editing of content. An emerging category: Social Computing Not all technical, not all social, but “socio-technical” Wang 19
  • 20. Defining Social Computing “Social computing refers to systems that support the gathering, processing and dissemination of information that is distributed across social collectives. Furthermore, the information in question is not independent of people, but rather is significant precisely because it linked to people, who are in turn associated with other people.” – Thomas Erickson, IBM Research http://www.interaction-design.org/encyclopedia/social_computing.html Wang 20
  • 22. Value of Social Computing Enabling mechanism • Breaking existing constraints Efficiency of processing • Integration of collective efforts Quality of outcomes • Social input, synergy Human-machine collaboration • Leveraging unique human processing abilities • Augmenting human processing Unique value can emerge from coupling people & enabling interpersonal communication with technologies http://www.interaction-design.org/encyclopedia/social_computing.html Wang 22
  • 23. Enabling Mechanism: Breaking the Constraints Ex. Computer-mediated communication tools enable remote communication and distributed collaboration. Ex. Social networking sites (e.g., Facebook) make it possible to develop and maintain social connections at a different scale and intensity, and with different organizational properties (e.g., denser network). Wang 23
  • 24. Efficiency of Processing Collective efforts can lead to efficient processing. After the 311 Earthquake, over 1500 edits on the Wikipedia article in one day, producing a well-formed article with rich text, photos and maps. Wang 24
  • 25. 311 Earthquake Wikipedia Editing History Wang 25
  • 26. Quality of Outcomes Bounded rationality: For problem solving and decision making, people are with limited processing resources and cannot search the problem space thoroughly for more optimal solutions and decisions. Ex. Social recommendation mechanisms can help. http://www.interaction-design.org/images/encyclopedia/social_computing/fig1_social_computing_research_social_media.jpg Wang 26
  • 27. Human-Machine Collaboration Human computation: leveraging unique human processing capabilities, such as image and natural language understanding for content analysis and labeling. Ex. Digitizing old editions of the New York Times with reCAPTCHA. Wang 27
  • 31. “Games With A Purpose” (GWAP) Why are people doing the work (image labeling) for free? • Because it’s fun! • Image labeling as the by-product of gaming People don’t necessarily want to do free work even when the task is simple. Need to motivate or incentivize people. • Good experience (gaming, GWAP) • Monetary incentive (Amazon Mechanical Turk) • Education (learning, Duolingo) Games with a Purpose http://www.gwap.com/gwap/ Wang 31
  • 32. Duolingo Translating the whole web while people learn a second language. Duolingo Introduction Video http://www.youtube.com/ watch?v=WyzJ2Qq9Abs Wang 32
  • 33. Human-Machine Collaboration Augmenting Human Processing: People can be bad at doing some work, and machines can possibly help out. Ex. IdeaExpander- Supporting idea generation by visualizing ongoing conversations as relevant pictures. [Wang et al., CSCW 2010] http://www.cs.cornell.edu/~haochuan/manuscripts/WangCosleyFussell_CSCW_10.pdf Wang 33
  • 34. How to Design Social Computing Systems? Wang 34
  • 35. Designing Social Computing Systems Ideally from an HCI design perspective: Study -> Design -> Prototype -> Study -> Redesign … Human Computer Interaction A discipline concerned with the design implementation evaluation of interactive computing systems for human use Saul Greenberg http://pages.cpsc.ucalgary.ca/~saul/hci_topics/pdf_files/introduction_481.pdf Wang 35
  • 36. Designing Social Computing Systems (cont.) Realistically, designers often are not very clear what lead to successful social computing • Facebook changes all the time, but hard to say it’s always becoming “better” • Usable interfaces do not necessarily imply useful social computing, and vice versa • A strong “studier” culture: Studying how people collaborate offline and online • Borrowing from multiple disciplines: Communication, social psychology, sociology, STS, urban planning etc. Wang 36
  • 37. More about Social Computing Design “Best practices and pitfalls in social computing”: Interview with Thomas Erickson (IBM Research) on Interaction-Design.org Best practices (– 6’10’’): http://www.youtube.com/watch?v=gnsRuXaZCNA Wang 37
  • 38. Summary about Best Design Practices by Thomas Erickson In short: It’s not trivial. • Learning from face-to-face interaction and emulating aspects of it online may help • Close, in-context observation may help • Don’t over-trust designers’ intuition • Be comfortable with contradictions (acknowledge that it’s complex) • Prototype the system and push it into the context as soon as possible Conceptually, social computing design is still “user- centered”, but often there is no good method or heuristic, and the outcome can be more unpredictable than common interface design. Wang 38
  • 39. How: Research in Social Computing Wang 39
  • 40. Invention-Driven and Understanding-Driven Research Computing academics are with a strong tradition of invention • Invent an artifact (e.g., algorithm) and study its properties thoroughly. Invention takes a lead. Good but don’t always work great • Academics didn’t invent Facebook. Mark Zuckerberg and colleagues invented the tool, but not really the social structure and social interaction out there • Not all clear how to initiate and sustain social networking sites, online communities etc. yet. Wang 40
  • 41. Invention-Driven and Understanding-Driven Research (cont.) Understanding-driven strategy • Pragmatism: Doesn’t matter who invented it. Accept that it’s there and many users like or use it. • What’s important is not to reinvent it, but to gain deeper understanding of the phenomena. • Richer understanding may contribute to improvement and new invention later. Studying offline and online social interactions in different domains and situations is relevant and valuable. Wang 41
  • 42. Some Elements in Social Computing Research Computer-mediated communication Computer-supported cooperative work Social media Social networking Online community Human computation Crowdsourcing Computational social sciences (e-social sciences) Computer-supported collaborative learning etc. Wang 42
  • 43. Example: What Twitter Tells Us Computer-mediated communication Computer-supported cooperative work Social media Social networking Online community Human computation Crowdsourcing Computational social sciences (e-social sciences) Computer-supported collaborative learning etc. Wang 43
  • 44. “Twitterology: A New Science?” Twitter as a micro-blogging service records hundreds of millions public comments from hundreds of millions of people worldwide. • Twitter messages can possibly help us understand people’s behaviors and answer some social science questions • Sampling bias: Need to keep in mind the gap between online and offline behaviors http://www.nytimes.com/2011/10/30/opinion/sunday/ twitterology-a-new-science.html Wang 44
  • 45. Using Twitter Data to Study Mood Variation Use a validated mood dictionary to analyze Twitter data and present patterns of mood variation across hours of a day and days of a week. Show that positive and negative affect correlate with patterns of work, sleep and daylength change. “Global mood swing” reflected on Twitter. http://www.youtube.com/ watch?v=wp98_R1YieY Scott A. Golder and Michael W. Macy. (2011) Diurnal and Seasonal Mood Vary with Work, Sleep and Daylength Across Diverse Cultures. Science. Wang 45
  • 46. The Social Aspect of Research Communities of Practice: A profession can be defined socially, including shared understanding, experience and belief that people possess and things that people do in a community. [Wenger] http://en.wikipedia.org/wiki/Community_of_practice Wang 46
  • 47. The Social Aspect of Research (cont.) Social computing research is also shaped by communities. Different communities can have somewhat different views. • Choosing a community, and knowing and participating it deeply • Things look new, different outside of the community may look old, familiar inside the community ACM Special Interest Group on Computer-Human Interaction (SIGCHI) • Two major SIGCHI conferences: CHI and CSCW. Wang 47
  • 48. Some Major HCI Communities (Grudin, 2011) Wang 48
  • 49. CHI (Human Factors in Computing Systems) CHI (pronounced like “Kai”) is the umbrella conference of SIGCHI • One of the oldest, starting from 1982 (30 years) • Covering all topics in HCI • One of the largest ACM conferences, 2000-3000 participants; more than 10 parallel sessions • One of the hardest for paper acceptance, 20-25% acceptance rate • Review process: external reviewers & AC (Associate Chair) reviewers; Face-to-face PC meetings for paper selection. Wang 49
  • 50. CHI (Human Factors in Computing Systems) 2012 Paper Subcommittees 1. Usability, Accessibility and User Experience 2. Specific Application Areas 3. Interaction Beyond the Individual 4. Design 5. Interaction Using Specific Modalities 6. Understanding People: Theory, Concepts, Methods 7. Interaction Techniques and Devices 8. Expanding Interaction through Technology, Systems and Tools Wang 50
  • 51. Some CHI 2012 Photos Wang 51
  • 52. Some CHI 2012 Photos Wang 52
  • 53. CSCW (Computer-Supported Cooperative Work) CSCW is one SIGCHI conference specialized for collaborative technologies and social computing. • Held every other year (biennially) from 1986 to 2008 • Interleaving with ECSCW • Held annually since 2010. Slight change of title to “ACM Conference on Computer Supported Cooperative Work and Social Computing” starting 2013. • Similar quality and difficulty to CHI. The first SIGCHI conference adopts a two-phase review process (similar to journal) since 2012. • Smaller in size, about 600+ participants. More focused, easier to socialize. Common “I liked CSCW more than CHI” comment from CSCW and social computing folks. Wang 53
  • 54. Reflections Wang 54
  • 55. Be Aware of the “Because It’s New” Thinking Intuitively, it seems straightforward to consider social computing and HCI in general are new • Facebook, Twitter, Apps … are new However, many relevant ideas and systems are not new • Email, instant messaging, BBS are useful but not new • The underlying technical components and ideas have much overlap Communities are not new • CHI, CSCW have been there for 30 years • Understandings of social interaction and technical know-hows are accumulating and influencing subsequent work. Doing it because it’s valuable but not just because it’s new. Wang 55
  • 56. The Invisible Designers “Social design”- the Social Construction of Technology (SCOT) • A sociological response to technological determinism • Social shaping of technologies. http://ilikeinnovation.com/wp-content/uploads/2010/04/Picture-31.png Wang 56
  • 57. The Role of Culture Social computing cannot work without people, and people’s thoughts and behaviors are shaped by culture (e.g., Western versus Eastern). • Important to ask how local cultures differ and what’s the implication to social computing. “One size may not fit all” • More, perhaps we can leverage cultural characteristics and differences to enable useful social computing. Wang 57
  • 58. Finally, Revisiting “The Two Cultures” C.P. Snow, British scientist and writer, argued that there exists an intellectual and communicative gap between “the sciences” and “the humanities” • Scientists don’t know Shakespeare • Humanists don’t know Thermaldynamics • But (let’s be naive), are there any practical, functional reasons that the gap should be bridged? http://www.scientificamerican.com/article.cfm?id=an-update-on-cp-snows-two-cultures Wang 58
  • 59. Bridging the Gap Creates Value Social computing as a proof-of-concept that combining computing and social research, technologies and humanities can lead to concrete, beneficial outcomes Social studies and analyses are as useful as computer programming in social computing design • Viewing them as problem solving tools; creatively and thoughtfully getting value out of them • Merging the two cultures into one problem solving culture- Responding to social problems, and increasing the social contributions of work at both sides. Wang 59
  • 60. Thank You 清華大學人機合作與社群運算實驗室 NTHU Collaborative and Social Computing Lab (CSC Lab) http://www.cs.nthu.edu.tw/~haochuan/ Wang 60

Editor's Notes

  1. Certainly Email or MSN are not new tools. Facebook may be a little bit newer. What’s new is to consider that these systems or tools share common attributes and mechanisms.