KSE631: Content Networking

Download Report

Transcript KSE631: Content Networking

KSE652: Social Computing Systems Design
Lecture 1: Introduction to Social
Computing
Uichin Lee
Sept. 3, 2013
Double-edged Sword?
• Promising transformations
– Health care, energy sustainability, environmental
conservation, community safety, disaster recovery..
– International upheavals such as Iranian elections,
Wikileaks, Egyptian democratic movements
– Open governments; data.gov, recovery.gov, challenge.gov
• Dangers
– Polarization; balkanization
– Reduced credibility of online resources; e.g., widespread
rumors and misinformation
– Breaches of privacy and security; identity theft, online
bullying, disclosure of potentially damaging or
embarrassing personal information
What Can We Do?
• How to unleash chain reactions of human
contributions and collaborations
• Yet how to prevent harmful outcomes (privacy
violation, malicious attacks, misuse by terrorists,
criminals)
2011.11
What Can We Do?
• Understanding dynamics of collective action, governance,
and leadership in networked organizations
– “Big social data analysis”: computational/algorithmic challenges
– New scientific measures: trust, empathy, responsibility, privacy
– Multidisciplinary data science research to better understand
social dynamics (and social needs)
• Bridging socio-technical gap with better systems design
– e.g., detecting reliable answer providers, identifying key
influencers, recommending information based on preference
similarities, automatically extracting trends, etc.
Social Computing:
Social Nature of Software?
• Doug Schuler (1999): “Social computing describes any type
of computing application in which software serves as an
intermediary or a focus for a social relation:”
• Examples of social computing apps:
– when people communicate via newsgroups such as emails or
MMORPGs;
– when governments devise policies involving software and
network developments;
– when people learn and teach about computers;
– when private records are kept on individuals;
– when workplace tasks are defined by software;
– when decisions of life and death are influenced by software
Social Computing:
Social Nature of Software?
• Social software focus:
– Technological issues, interfaces, user acceptance,
and social effects around group collaboration and
online communication
– Computational techniques, principally simulation
techniques, to facilitate the study of society and to
test out policies
Social Computing:
Social Nature of Software?
• In recent years, the scope of social computing
has expanded tremendously…
– Smart devices/networks; mobile networking
– Social apps: Web 2.0, service mashup, mining, etc.
Social Computing
Source
Definition
Schuler 1994
Describing any type of computing
application in which software serves
as an intermediary or a focus for
a social relation
Social computing, CACM 1994
Wikipedia
http://wikipedia.org/wiki/Social_computing, as of Dec. 2006
Forrester Consumer Report, 2006
Social Computing: How Networks Erode Institutional Power,
and What to do about It
Wang et al. 2007
Social computing: From Social Informatics to Social Intelligence,
IEEE-IntelSys
Referring to the use of social software, a
growing trend in ICT usage of tools that
support social interaction and
communication
A social structure in which technology
puts power in individuals and
communities, not institutions
Computational facilitation of social
studies and human social dynamics as
well as the design and use of ICT
technologies that consider social context
Social Computing
Social Systems and Analytics
• Social Systems
–
–
–
–
–
–
–
–
Social networking (Facebook, Twitter)
Social media (Flickr, YouTube)
Social games/human computation
Social bookmarking/tagging (Del.icio.us,
StumbleUpon)
Social knowledge sharing (Naver KiN, Yahoo! Answer,
Wikipedia)
Social TV (Getglue, Naver TV, Tving)
Social exergames (Exerlink, ..)
Social learning
Social Systems and Analytics
• Social Analytics
– Graph/link analysis and mining
– Ranking information
– Interaction data processing (e.g., query log: clickthrough)
– Web spam detection
– Collaborative filtering
Course Information
Lecture Schedule
•
•
•
•
•
•
•
•
W1: Social Computing Systems Design Overview
W2/3/4/5/6: Online Social Systems Design
W7: Social Network Analytics
W8: Mid-term period
W9: Social Network Analytics
W10/11: Social Q&A Systems
W12/13/14: Human Computation & Crowdsourcing
W15: Social Tagging; Smart Curation; and
Recommendation
• W16: Final presentation
Logistics
• Grading policy
–
–
–
–
Mid-term exam: 30%
Paper critiques: 20%
Course project: 40%
Class participation: 10%
• Office hours:
– M/W: 4:00-5:30PM
– Plus, by appointments
• TA: Jeungmin Oh <[email protected]>
Critique Guidelines
• Provide a summary of the article in your own words (few
sentences)
• Provide a brief description of the results based on your
perspectives; please do not simply repeat the words in the
paper, but try to explain things on your words in a less
formal way
• State the main concept and key contributions (how the
work differs from existing work)
• State the strength of the paper (how well the paper is
formulated/written? what parts do you like? how the paper
improves the state-of-the-arts?)
• State the weakness of the paper (how this paper can be
improved? any follow-up questions to pursue?)
Course Web Info
• Wiki page:
– http://mslab.kaist.ac.kr/twiki/bin/view/SocialComputingFall2013
/WebHome
• Paper Critique submission:
– http://kse652.ideascale.com
– Please join IdeaScale; on top right; modify your
profile; in particular, change your screen name to
your real name
Course Project Guidelines
• A team of two students
• Any topic related to social computing systems design
and analytics
– Several candidate project ideas will be presented in Week2
(Sept. 12)
• Project Presentations
– 1st: Oct. 1, 2013
– 2nd: Nov. 5, 2013
– Final: Dec. 12, 2013
• Final report submission
– ACMCHI Format (double column, at most 10 pages) by Dec
20, 2013
Learning Objectives
• Knowledge
–
–
–
–
Factual knowledge
Theories and principles
Professional skills and viewpoints
Discipline’s methods
• Capabilities
– Thinking and problem solving
– Creative capacities
– Effective communications
• Personal development
– Self-reliance, self-discipline
– Interests, talents, values, etc.
– General liberal education
Next Class (Thursday, Sept. 5, 2013)
• In-depth discussion about social computing
research directions
• Reading assignment:
– The intellectual challenge of CSCW: The gap
between social requirements and technical
feasibility. Mark Ackerman, Human-Computer
Interaction, 15, 179-203, 2000