370 likes | 448 Views
Social Software. John C. Tang September 6, 2007. Top 10 student needs. Calendar management (assignments, events) Computer (power, carrying, features) Cellphone (texting, usability) Bathroom controls (temp, sensors) Transportation (bus schedules, parking). Top 10 student needs.
E N D
Social Software John C. Tang September 6, 2007
Top 10 student needs • Calendar management (assignments, events) • Computer (power, carrying, features) • Cellphone (texting, usability) • Bathroom controls (temp, sensors) • Transportation (bus schedules, parking)
Top 10 student needs • Communicating with family • Alarm clock waking up • Finding people (teammates, carpool) • Recommendations (dining, activities) • Earphones design
Website updates • Slides from lecture are posted later in the day • Link posted for every assignment • Discussion section topics for some weeks added to schedule (more coming) • Revised office hours for me: Tue, 2:00-3:30
Assignment: Map of Berkeley (Due Sept. 11) • Draw conceptual map of Berkeley that conveys your experience of the area • Introduce me to Berkeley! • Express visually, not with words (like Pictionary) • Create feature list • Show map to one other person not in CS160 • “Here’s a map of Berkeley I drew—tell me what you learn from it” • State relationship to person (e.g., friend, roommate) • Record number of features they recognize • Hand in 2 copies (black & white copy OK)
Grading criteria • How effectively the map communicates feature list to us (the teaching staff) • How effectively the map communicates feature list to user study participant (% features recognized) • Good design balance of how much information to include in the map • Enough to be interesting • Not too much to be cluttered • Keep target user in mind (me!) • Reflect on what you learned from user test
A word about grading… • I’m going to be more explicit about assignments • Please ask if you have any questions • Consider this first assignment as part of a “calibration” process, clarify expectations
Last call, standby passengers… • Hung, Sherry • Murphy, Gant • Glickman, Robert • Toraby, Farshad • Vilepchiukor, Arthur
Social software • Introduce basic types of social software • Recognize important aspects of social design Applications we all use, but why are they compelling?
Leveraging social behavior • Others benefit from my work • I benefit from others’ work • The more people who participate, the more interesting it is (viral) • Social side effects from individual work • Linking social benefits with individual benefits • Leveraging social work (Tom Sawyer)
Beyond mainstream social software • Email • IM • Web pages • Multi-player games
Work / benefit tradeoff • Cardinal rule for why Computer-Supported Cooperative Work (CSCW) applications fail • Disparity between who does the work and who gets the benefit Jonathan Grudin, “Why CSCW applications fail: Problems in the design and evaluation of organizational interfaces”, CSCW 1988 http://doi.acm.org/10.1145/62266.62273
Social recommending • High data volume • Side effect of purchase records • Regionally customized • Dealing with data pollution (gifts)
Del.icio.us a social bookmarking website … designed to allow you to store and share bookmarks on the web, instead of inside your browser. • Access your bookmarks from anywhere, no matter whether you're at home, at work, in a library, or on a friend's computer. • Share your bookmarks publicly, so your friends, coworkers, and other people can view them for reference, amusement, collaboration, etc. • Find other people on del.icio.us who have interesting bookmarks and add their links to your own collection. Joshua Schachter http://del.icio.us/doc/about
Del.icio.us bookmarking and tagging • Lightweight widgets for • Adding a bookmark • Adding tags to index bookmarks • Interface for seeing • Tags applied to bookmarks • Other bookmarks that others have related to a bookmark • Social feedback—others are copying my bookmarks!
Del.icio.us aggregations • Popular • Recent
‘Folksonomies’ • Meta-data created by users • Contrasts with expert indexing (e.g., Library of Congress) • Contrasts with author indexing (e.g., keywords, book index) • Whole society benefits from minority of fastidious “organizers” • Helping improve search (dogear)
Wikipedia • Peer-contributed content • Community moderated (status) • More diverse, “popular” slant on info • Journal article in Nature that found accuracy of Wikipedia comparable to Encyclopedia Britannica http://www.nature.com/news/2005/051212/full/438900a.html • Can be “dynamic” at times
Temporal artifacts in Wikipedia • History flow visualization of “abortion” http://doi.acm.org/10.1145/985692.985765
Tagging • Indexing for my use • Shared with others • Disambiguating • Translation • Convergence on labels • Seeing others’ tags • Auto-complete
Tag clouds • Usage, recency ~ interesting • Alphabetic for finding
Social reputations • eBay • Epinions • “genuine” reviews • Evolve over time
Viral adoption • Exposurequick installusagemore exposure • facebook applications
Leveraging physical traffic • ZoneTags • Exploiting location information on cameraphones • Tag photos with location • Suggest tags based on other photos from that location • PhotoSynth • Create 3-D model from photos taken from the same location
ZoneTag http://zonetag.research.yahoo.com/
Photosynth http://labs.live.com/photosynth/default.html
Social networking • facebook • MySpace • LinkedIn
Your favorite example • Yelp
Assignments: Commercial for idea (Due Sept. 12) and facebook application review (Sept. 18) • Take an idea (from idea list), prepare a 2-minute “commercial” (Sept. 12) • Presented live in Discussion Sections • If you can’t attend discussion section, you can submit a recording (narrated slideshow, video) • Review a facebook application (Sept. 18) • Try it yourself • Observe TWO (2) other people using it • Write review • Explain what it does (screenshot) • Explain what works well, what doesn’t • Include data from observing users
Criteria: Commercial for idea (Due Sept. 12) • Strict time-keeping—must stay within 2 minutes! • Must email any projected material to btsao@berkeley.edu • [cs160] in Subject line • by midnight, Tuesday, Sept. 11 (otherwise, present without projecting) • Effectively communicate idea • What’s the need? • Approach for solving it? • Is it a good idea? • Opportunity to help form teams, convince others to work with you
Criteria: Review facebook application (Due Sept. 18) • Pick an interesting application • Clearly explain to us what it does (illustrated) • Observe at least 2 non CS160 people using application (give demographic info) • Write review • What works well • What doesn’t work well • Support with evidence from observations • Suggested improvements • Shouldn’t be more than around 5 pages
Next time • Readings • Task-centered user interface design, by Clayton Lewis and John Rieman • Explore forming groups (looking for group formation by Sept. 13) • In class teaming • Discussion section commercials • Mix of skills • Ask us if you need help