Social Computing - Social Visualization

 

Course Syllabus

Supplemental Readings

Note:  Reading critiques should be sent to me the night before the day listed in the syllabus.

 

Week 1 W   January 19

Social Computing - Social Visualization
Background
Why is social computing and visualization important?

Social Visualization examples:
Loom (http://web.media.mit.edu/~kkarahal/loom/index.html)
Loom 2 (http://smg.media.mit.edu/projects/loom2/)
PostHistory (http://web.media.mit.edu/~fviegas/posthistory/index.html)
HistoryFlow (http://researchweb.watson.ibm.com/history/)

                

  F   January 21 Usenet as Conversation
History in conversation

Readings:
Visualizing Conversation by Donath, Karahalios, and Viegas
Medium Effects: Turn-Taking and Back Channels by Lynn Cherney
Managing the Virtual Commons: Cooperation and Conflict in Computer Communities by Peter Kollock and Marc Smith

 

Week 2 W  January 26

Usenet as Conversation

Submit a web page describing a visualization of one Usenet Newsgroup

 

F   January 28

Usenet as Conversation

Present a working visualization of one Usenet group of your choice.
Class critiques


Week 3 W  February 2

Usenet, Blogs, Wikis  as a Virtual Commons
Gestalt Theory - Using Gestalt in Visualization
Color Theory - Color, Transparency, and Perception in Computer Graphics

Readings:
The dynamics of mass interaction by Whittaker, Terveen, Hill, and Cherny
Envisioning Information by Edward R. Tufte  
Newsgroup Crowds and Authorlines: Visualizing the Activity of Individuals in Conversational Cybersapces
by Fernanda Viegas and Marc Smith
Bridging The Gap: A Genre Analysis of Weblogs
by Herring et al

 

F   February 4

Usenet, Blogs, Wikis as a Virtual Commons
Natural Language Processing in an conversational text corpus
Visualizing slashdot
Visualizing shared code, documents, projects over time

Readings:
Visual Explanations by Edward R. Tufte
Communities: Flash forums and forumReader: navigating a new kind of large-scale online discussion by Dave, Wattenberg, and Muller
Studying Cooperation and Conflict between Authors with history flow Visualizations by Viegas, Wattenberg, and Dave

Week 4 W  February 9

Usenet, Blogs, Wikis as a Virtual Commons

Submit a web page describing a visualization of several Usenet groups

F   February 11

Usenet , Blogs, Wikis as a Virtual Commons

Present a working visualization of several Usenet groups
Class critiques

 

Week 5 W  February 16

Visualizing Email
Using Motion and Kinetic Text for Visualization

Readings:
PostHistory: Visualizing Email Networks over Time by Fernanda Viegas
Mental Models of Maps by Stanley Milgram
The Visual Display of Quantitative Information by Edward R. Tufte 

F   February 18

Visualizing Email
Zooming and Mapping in Visualization
Atlas of Cyberspace
Maps and Cartography

Readings:
Visualizing Email Archives by Judith Donath
Social Network Fragments by danah boyd and Jeff Potter
Public Displays of Connection by Donath and boyd

Week 6 W  February 23 Visualizing Email

Submit a web page describing a visualization of your email
F   February 25

Visualizing Email

Present a working visualization of your email from Cites
Class critiques

 

Week 7 W  March 2

Visualizing Chat/IM, Social Networks
Moving from asynchronous to synchronous

Readings:
Social translucence: an approach to designing systems that support social processes by Thomas Erickson and Wendy Kellogg
Supporting community and building social capital: Social translucence: designing social infrastructures that make collective activity visible by Thomas Erickson, Christine Halverson, Wendy A. Kellogg, Mark Laff, Tracee Wolf

 

F   March 4

Visualizing Chat/IM, Social Networks

Readings:
The Network Community: An Introduction by Barry Wellman
The Strength of Weak Ties
by Mark. S. Granovetter
Visualizing Social Networks by Linton C. Freeman


Week 8 W  March 9

Visualizing Chat/IM, Social Networks

Submit a web page describing a visualization of a social network based on email or chat data

 

F   March 11

Visualizing Chat/IM, Social Networks

Present a working visualization of a social network based on email or chat data
Class critiques

Week 9 W  March 16

Visualizing Audio
Using Motion in Visualization
Extracting audio cues
Real time pitch tracking (fft, wft)

Readings:
Visiphone by Donath, Karahalios, and Viegas
In Situ Speech Visualization in Real-Time Interactive Installation and Performance by Golan Levin and Zachary
Talking in Circles by Rodenstein and Donath

 

F   March 18

Visualizing Audio
Visualizing Faces with Audio

Readings:
The Faculty of Language: What Is It, Who Has It, and How Did It Evolve?
  by Hauser, Chomsky,and Fitch
Social Catalysts: enhancing communication in mediated spaces by Karrie Karahalios

 

Week 10 W  March 23

Spring Break

 

F   March 25

Spring Break

 

Week 11 W  March 30

Visualizing Audio

Submit a web page describing a visualization of a synchronous or asynchronous audio conversation

F   April 1

Visualizing Audio

Present a working visualization of a synchronous or asynchronous audio conversation
Class critiques

Week 12 W  April 6

Physics and Visualization

Readings:
The Nature of Mathematical Modeling by Neil Gershenfeld

 

F   April 8

Physics and Visualization

Cellular Automata Visualizations

 

Week 13 W  April 13

Physics and Visualization

Submit a web page describing a visualization of your choice incorporating cellular atomata algorithms from class

F   April 15

Physics and Visualization

Present a working visualization incorporating cellular atomata algorithms from class

Week 14 W  April 20

Visualizing Video 
Visualizing Video over Time

Readings:
Artifacts of the Presence Era: Using Information Visualization to Create an Evocative Souvenir  by Viegas, Perry, Howe, and Donath

F   April 22

Visualizing Video 
Non-photorealistic rendering of images
Integrating Machine Learning for Intelligent Social Interfaces

Readings:
Painterly Rendering for Video and Interaction by Aaron Hertzmann and Ken Perlin

Telemurals: Linking Remote Spaces with Social Catalysts
by Karahalios and Donath
NonPhotorealistic Rendering by Gooch and Gooch

 

Week 15 W  April 27

Visualizing Video over Time

Submit a web page describing a visualization of video synchronously or over time

F   April 29

Visualizing Video over Time

Present a working visualization of video synchronously or over time

Week 16 W  May 4 Final Project Presentations