40
Munmun De Choudhury [email protected] Week 1 | August 20, 2018 CS 6474/CS4803 Social Computing: Introduction

CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

[email protected]|August20,2018

CS6474/CS4803SocialComputing:Introduction

Page 2: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

PartI:CourseStructureandInformation

Page 3: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

LearningObjectives

http://www.munmund.net/CS6474_Fall2018.html

•  Goal:Howandwhysocialcomputingworks?

Page 4: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

Objective of the Paper

Page 5: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

Topicstobecovered

Page 6: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

Suggestedbooks

Page 7: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

Grading

•  ResponsestoClassReadings-20%(Best16outof19)•  AssignmentI-10%•  AssignmentII-10%•  AssignmentIII-10%•  ClassParticipation-10%•  TermProject-40%•  ProjectProposal-5%•  MidtermProjectPresentation-5%•  Midterm/MilestoneReport-10%•  FinalProjectPresentation/Demo-5%•  FinalReport-15%

Page 8: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

RequiredSkills

Page 9: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

Importantnotesaboutskills

Page 10: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

CourseMaterials/Logistics

Page 11: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

ParticipationinClassReadings

Page 12: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

Piazza

Page 13: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

AssignmentI

Page 14: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

AssignmentII

Page 15: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

AssignmentIII

•  Dataanalyticquestions–

Page 16: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

TermProject

Page 17: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

TermProject

Page 18: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

FindingData

https://snap.stanford.edu/data/

Page 19: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

LatePolicy

Page 20: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

EnglishasSecondLanguage

Page 21: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

AcademicIntegrity

Page 22: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

HelpandResources

Page 23: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

IfyouneedtoreachmeortheTA…

Page 24: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

PartII:Defining“SocialComputing”/Background

Page 25: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

QuotingWikipedia:“Socialcomputingisanareaofcomputersciencethatisconcernedwiththeintersectionofsocialbehaviorandcomputationalsystems.Itisbasedoncreatingorrecreatingsocialconventionsandsocialcontextsthroughtheuseofsoftwareandtechnology.”

Page 26: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

WhySocialComputing?

Interact•  Expressions•  Gestures•  SpokenWord• WrittenWord

Sensitivetothepeoplearound

Makedecisionsshapedbysocialcontext• Choosingarestaurant• Crossingthestreet

Doingwhatothersdoandfollowingwhatotherssay

HumansareSocial

Page 27: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

Theore&calandInfrastructureBasisofSocialCompu&ng

Page 28: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

Background: Two Distinct foci of Social Computing

Technological issues:

Interfaces and user acceptance, social effects around group collaboration and online communication

The use of computational techniques

Principally simulation techniques, to facilitate the study of society and to test out policies before they were employed in real-world organizational or political situations

Page 29: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

Major Application Areas of Social Computing

Social computing applications are driven by the needs to:

•Develop better social software to facilitate interaction and communication among groups of

people (or between people and computing devices),

•Computerize aspects of human society, and

•Forecast the effects of changing technologies and policies on social and cultural behavior

Page 30: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

A)Anexampleofasocialcomputingsystem(thatexistsonline)

Why?B)Anexampleofanon-socialcomputingsystem(thatexistsonline)

Why?

ClassActivity

Page 31: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

SocialComputingTools

BLOG WIKI SocialNetworks

RSS SocialBookmarking VOIP

Others•  InternetForums•  MultimediaSharing•  VirtualReality

Page 32: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet
Page 33: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

ABriefHistoricalAnalogy

Page 34: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

Background

The idea of social computing can be traced back to the 1940s in Vannevar Bush’s

seminal 1945 Atlantic Monthly paper “As We May Think.”

In the paper, he conceived

a memory and communication device called a memex

his far reaching ideas before anyone has researched on them include:

Augmentation

Groupware and Computer-supported collaborative work

Page 35: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

"AsWeMayThink"predicted(tosomeextent)manykindsoftechnologyinventedafteritspublication,includinghypertext,personalcomputers,theInternet,theWorldWideWeb,speechrecognition,andonlineencyclopediassuchasWikipedia:"Whollynewformsofencyclopediaswillappear,ready-madewithameshofassociativetrailsrunningthroughthem,readytobedroppedintothememexandthereamplified."

Page 36: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

Background

1960s: J.C.R. Licklider headed the Advanced Research Projects Agency (ARPA) and cowrote a paper on “The Computer as a Communication Device” with Robert Taylor

In this paper, Licklider and Taylor outlined methods of computer-aided group collaboration

ARPA ultimately led to ARPANET, the predecessor to Internet.

Meanwhile, Douglas Englebart’s lab at SRI created the first hypermedia online system, NLS (oNLine System).

1970s: The first collaborative software, EIES (Electronic Information Exchange System)

1980s: Groupware appeared

Page 37: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

Early Efforts of Social Computing

•IBM first developed a multiparty chat environment, Babble, in 1997

•Babble and its Web-based successor, Loops, can support synchronous and

asynchronous textual conversation among small to medium-sized workgroups

•Microsoft’s Wallop project provides a tool that enables users to author lightweight

content online and build conversations in the context of their social networks.

•In addition to Microsoft and IBM, many research labs and companies, including Intel,

•FXPAL, HP, PARC, Mitsubishi, MITRE,AT&T, Nokia, NASA, and Google, actively conduct

•social computing research

Page 38: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

Early Efforts of Social Computing

Since 2004, Microsoft Research has hosted annual social computing

symposiums to help promote this area of research.

IBM also hosted services science symposiums during the same time period,

part of which has focused on compartmentalizing social computing

modules as services

Purpose:

Social computing and online communities are changing the fundamental

way people share information and communicate

Page 39: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

PartIV:Introductionsname+programacademicbackgroundclosestsocialcomputingproject,ifanywhatyouwanttolearnfromtheclass

Page 40: CS 6474/CS4803 Social Computing: IntroductionSocial Computing: Introduction Part I: Course Structure and ... BLOG WIKI Social Networks RSS Social Bookmarking VOIP Others • Internet

Handout–asurveyforyoutofillabouttheclass