Methods and Tools for Facilitating Social Participation

48
Methods and Tools for Facilitating Social Participation Ben Shneiderman [email protected] Founding Director (1983-2000), Human-Computer Interaction Lab Professor, Department of Computer Science Member, Institute for Advanced Computer Studies

description

Ben Shneiderman UPA Israel - 2/6/2010

Transcript of Methods and Tools for Facilitating Social Participation

Page 1: Methods and Tools for Facilitating Social Participation

Methods and Tools for Facilitating Social Participation

Ben Shneiderman [email protected]

Founding Director (1983-2000), Human-Computer Interaction Lab Professor, Department of Computer Science

Member, Institute for Advanced Computer Studies

University of Maryland College Park, MD 20742

Page 2: Methods and Tools for Facilitating Social Participation

Interdisciplinary research community - Computer Science & Info Studies

- Psych, Socio, Poli Sci & MITH

(www.cs.umd.edu/hcil)

Page 3: Methods and Tools for Facilitating Social Participation

Information Visualization

• Visual bandwidth is enormous • Remarkable perceptual skills • Extensive cognitive facilitation

• Discovery • Trend, cluster, gap, outlier... • Comparisons

• Presentation • Comprehensible • Memorable

Page 4: Methods and Tools for Facilitating Social Participation

www.smartmoney.com/marketmap

Treemap: Smartmoney MarketMap

Page 5: Methods and Tools for Facilitating Social Participation

Smartmoney.com MarketMap: Steep fall Feb 27, 2007, with one exception

smartmoney.com/marketmap

Page 6: Methods and Tools for Facilitating Social Participation

newsmap.jp

Treemap: Newsmap (Marcos Weskamp)

Page 7: Methods and Tools for Facilitating Social Participation

www.hivegroup.com

Treemap: Supply Chain

Page 8: Methods and Tools for Facilitating Social Participation

www.spotfire.com

Spotfire: Sales Analysis

Page 9: Methods and Tools for Facilitating Social Participation

www.spotfire.com

Spotfire: Treemap Bond Portfolio Analysis

Page 10: Methods and Tools for Facilitating Social Participation
Page 11: Methods and Tools for Facilitating Social Participation

10M - 100M pixels

Large displays for single or multiple users

Page 12: Methods and Tools for Facilitating Social Participation

100M-pixels & more

Page 13: Methods and Tools for Facilitating Social Participation

Design Issues

• Input devices & strategies • Keyboards, pointing devices, voice • Direct manipulation • Menus, forms, commands

• Output devices & formats • Screens, windows, color, sound • Text, tables, graphics • Instructions, messages, help

• Collaboration & Social Media • Help, tutorials, training • Search

www.awl.com/DTUI

Fifth Edition: 2010

• Visualization

Page 14: Methods and Tools for Facilitating Social Participation

1) E-commerce & National Priorities • Customer loyalty, community formation • Health, energy, education, e-government

2) Develop Theories of Social Participation

• How do social media networks evolve? • How can participation be increased?

3) Provide Technology Infrastructure • Scalable, reliable, universal, manageable • Protect privacy, stop attacks, resolve conflicts

Vision: Social Participation

Page 15: Methods and Tools for Facilitating Social Participation

Early Steps

http://iparticipate.wikispaces.com

Informal Gathering College Park, MD, April 2009

Article: Science March 2009

BEN SHNEIDERMAN

Page 16: Methods and Tools for Facilitating Social Participation

www.tmsp.umd.edu

NSF Workshops: Palo Alto & DC

Page 17: Methods and Tools for Facilitating Social Participation

International Efforts

intlsocialparticipation.net

Community Informatics Research Network

Page 18: Methods and Tools for Facilitating Social Participation

E-Commerce Social Media

Page 19: Methods and Tools for Facilitating Social Participation

1) E-commerce & National Priorities • Customer loyalty, community formation • Health, energy, education, e-government

2) Develop Theories of Social Participation

• How do social media networks evolve? • How can participation be increased?

3) Provide Technology Infrastructure • Scalable, reliable, universal, manageable • Protect privacy, stop attacks, resolve conflicts

Vision: Social Participation

Page 20: Methods and Tools for Facilitating Social Participation

Network Theories: Evolution models

• Random, preferential attachment,… • Monotonic, bursty,… • Power law for degree (hubs & indexes) • Small-world property • Forest fire, spreading activation,… • Matures, decays, fragments, …

Watts & Strogatz, Nature 1998; Barabasi, Science 1999, 2009;

Newman, Phys. Rev. Letters 2002 Kumar, Novak & Tomkins, KDD2006

Leskovec, Faloutsos & Kleinberg, TKDD2007

Page 21: Methods and Tools for Facilitating Social Participation

Network Theories: Social science • Relationships & roles • Strong & weak ties • Motivations: fear, tragedy, guilt,… • Motivations: egoism, altruism, collectivism,

principlism • Collective intelligence • Collective action & governance • Social information foraging

Moreno, 1938; Granovetter, 1971; Burt, 1987; Ostrom, 1992; Wellman, 1993; Batson, Ahmad & Tseng, 2002;

Malone, Laubaucher & Dellarocas, 2009; Pirolli, 2009

Page 22: Methods and Tools for Facilitating Social Participation

Network Theories: Stages of participation

Wikipedia, Discussion & Reporting • Reader • First-time Contributor

(Legitimate Peripheral Participation)

• Returning Contributor • Frequent Contributor

Preece, Nonnecke & Andrews, CHB2004 Forte & Bruckman, SIGGROUP2005; Hanson, 2008

Porter: Designing for the Social Web, 2008 Vassileva, 2002, 2005; Ling et al., JCMC 2005; Rashid et al., CHI2006

Page 23: Methods and Tools for Facilitating Social Participation

Reader Contributor Collaborator ` All Users

From Reader to Leader: Motivating Technology-Mediated Social Participation

Preece & Shneiderman, AIS Trans. Human-Computer Interaction1 (1), 2009 aisel.aisnet.org/thci/vol1/iss1/5/

Leader

Page 24: Methods and Tools for Facilitating Social Participation

Strategies for managers

Charismatic leader & bottom-up initiatives • Personal contact, viral marketing, 1-to-1

• Appeal to special skills & uniqueness

• Engage existing groups

• Seed activities to get started

Page 25: Methods and Tools for Facilitating Social Participation

Footprints of Human Activity

• Footprints in sand as Caesarea

Page 26: Methods and Tools for Facilitating Social Participation

State-of-the-art network visualization

Page 27: Methods and Tools for Facilitating Social Participation

SocialAction

• Integrates statistics

& visualization

• 4 case studies, 4-8 weeks (journalist, bibliometrician, terrorist analyst, organizational analyst)

• Identified desired features, gave strong positive feedback about benefits of integration

Perer & Shneiderman, CHI2008, IEEE CG&A 2009 www.cs.umd.edu/hcil/socialaction

Page 28: Methods and Tools for Facilitating Social Participation

NodeXL: Network Overview for Discovery & Exploration in Excel

www.codeplex.com/nodexl casci.umd.edu/NodeXL_Teaching

Page 29: Methods and Tools for Facilitating Social Participation

NodeXL: Network Overview for Discovery & Exploration in Excel

www.codeplex.com/nodexl

Page 30: Methods and Tools for Facilitating Social Participation

NodeXL: Network Overview for Discovery & Exploration in Excel

www.codeplex.com/nodexl

Page 31: Methods and Tools for Facilitating Social Participation

NodeXL: Network Overview for Discovery & Exploration in Excel

https://wiki.cs.umd.edu/cmsc734_09/index.php?title=Homework_Number_3

Page 32: Methods and Tools for Facilitating Social Participation

Wikipedia Discussion

Red nodes (most confrontational) are involved in the strongest dyadic ties, and they tend to have the highest out-degree

Page 33: Methods and Tools for Facilitating Social Participation

Tweets at #WIN09 Conference: 2 groups

Page 34: Methods and Tools for Facilitating Social Participation

Flickr networks

Page 35: Methods and Tools for Facilitating Social Participation

Flickr clusters for “mouse”

Computer Mickey

Animal

Page 36: Methods and Tools for Facilitating Social Participation

Flickr commenters on Marc Smith’s pix

Page 37: Methods and Tools for Facilitating Social Participation

Spotfire Twitter Community

• Size = number of followers • Edge = follows, mentions, retweets

• Small, weakly connected • No visible evangelists

www.codeplex.com/nodexl/

Page 38: Methods and Tools for Facilitating Social Participation

Tableau Twitter Community

www.codeplex.com/nodexl/

• Size = number of followers • Edge = follows, mentions, retweets

• Moderate sized community well connected.

Page 39: Methods and Tools for Facilitating Social Participation

WWW2010 Twitter Community

Page 40: Methods and Tools for Facilitating Social Participation

Kodak Twitter Community

www.codeplex.com/nodexl/

Page 41: Methods and Tools for Facilitating Social Participation

Oil Spill Twitter Community

www.codeplex.com/nodexl/

Page 42: Methods and Tools for Facilitating Social Participation

Iron Man 2 (Movie) Twitter Community

Page 43: Methods and Tools for Facilitating Social Participation

CHI2010 Twitter Community

www.codeplex.com/nodexl/

Page 44: Methods and Tools for Facilitating Social Participation

Figure 7.11. : Lobbying Coalition Network connecting organizations (vertices) that have jointly filed comments on US Federal Communications Commission policies (edges). Vertex Size represents

number of filings and color represents Eigenvector Centrality (pink = higher). Darker edges connect organizations with many joint filings. Vertices were originally positioned using Fruchterman-

Rheingold and hand-positioned to respect clusters identified by NodeXL’s Find Clusters algorithm.

Page 45: Methods and Tools for Facilitating Social Participation

NodeXL: Book & Social Media Research Fnd

Social Media Research Foundation

smrfoundation.org

We are a group of researchers who want to create open tools, generate and host open data, and support open scholarship

related to social media.

Page 46: Methods and Tools for Facilitating Social Participation

NodeXL: Book & Social Media Research Fnd

Social Media Research Foundation smrfoundation.org

We are a group of researchers who want to create open tools, generate

and host open data, and support open scholarship related to social media.

smrfoundation.org

Page 47: Methods and Tools for Facilitating Social Participation

Strategy: Take Personal Initiatives

Let’s get to work!

Page 48: Methods and Tools for Facilitating Social Participation

Technology Infrastructure

• Mobile, Desktop, Web, Cloud • 100% uptime, 100% secure • Giga-collabs, Tera-contribs

• Universal accessibility & usability • Trust, empathy, responsibility, privacy

• Leaders can manage usage • Designers can continuously improve