Towards a classification framework for social machines

SOCIAM Project
SOCIAM ProjectSOCIAM Project
Towards a classification
framework for social machines
Submission at SOCM2013@WWW2013
Elena Simperl
26 April 2013
Motivation and objectives
• Future ICT systems as sophisticated assemblies of data-intensive, complex automation and
deep community involvement
• Defining social machines and their characteristic properties as necessary step towards a
principled understanding of the science and engineering of such systems
• Objectives of this work
– Identify and define the constructs to describe, study, and compare social machines
– Achieve a shared understanding of basic notions and terminology through involvement
from the broader community
• Useful tool for both researchers in social and computer sciences and for developers and
operators of existing and future social machines
2
General considerations
• Machine: ‘(1) an assemblage of
parts that transmit forces,
motion, and energy one to
another in a predetermined
manner; (2) an instrument (as
a lever) designed to transmit or
modify the application of power,
force, or motion’ [Merriam-
Webster]
• In relation to living beings: ‘one
that resembles a machine (as in
being methodical, tireless, or
consistently productive)’
[Merriam-Webster]
• Social machine
1. co-existence of and interaction
among algorithmic and social
components;
2. problem/task specification changes
as the system evolves;
3. operation of the system is governed
by a different set of rules;
4. different performance models and
approaches to measure them;
3[Courtesy of Dave de Roure]
The polyarchical relationship of social machines
• Platforms/technologies vs social machines created for specific
purposes. E.g., MediaWiki vs Wikipedia
• Broader vs narrower-scoped social machines. E.g., Twitter vs Obama’12
• Ecosystem of social machines. E.g., results from GalaxyZoo taken up in
Wikipedia articles
4
Social machines and related areas
• Computer science:
CSCW, social computing,
human computation
• Organizational
management/social
sciences: wisdom of the
crowds, collective
intelligence, open
innovation,
crowdsourcing
5
Social machines and related areas (2)
• Who defines the task/purpose of the system
– The system designer vs community
• What kind of tasks do humans undertake
– Creative vs computationally expensive
• Who is supporting whom
– Humans supporting algorithmic processes or machines
supporting human tasks
6
Methodology
• Repertory grid elicitation to derive an initial set of elements
(instances of social machines) and constructs (characteristics
of social machines)  10 grids, 56 elements, 117 constructs
• Consolidation and clustering of constructs  31 constructs, five
clusters
– General description
– Purpose and tasks
– Participants and roles
– Motivation and incentives
– Technology
7
Purpose and forms of contribution
• Contributions towards public vs private good
• Implicit vs explicit contributions
• Degree to which contributors decide what they can work on
• Degree to which contributors can change the
nature/purpose/development of the social machine
• How is the final result created/aggregation
8
Participation and interaction
• Who can contribute and what: roles, requester/worker,
game models, skills and learning curve
• Workflow management: task/resource assignment
(scarcity, requester-contributions cardinality),
parallelization, synchronization, aggregation
– Machine replacing/assisting humans vs humans
replacing machines
• Dynamics of participation model
9
Quality and performance
• Which contributions are validated
• Is there a ground truth and where does it come from: no one,
community, dedicated group, machine owner
• How is quality assessment performed: manually,
agreement/voting between participants, computed automatically
• Are criteria and quality control methods explicit/transparent
• Can contributors change the criteria or earn the right to perform
evaluations
10
Motivation and incentives
• Altruism
• Reciprocity
• Community
• Reputation
• Autonomy
• Entertainment/Fun
• Intellectual challenge
• Learning
• Competition
• Payment/Rewards
• Depend on
– Nature of the good
produced
– Goal
– Nature of the
contributions
– Existing social structure
11
Technology and engineering
• Requirements specification and evolution
• Security, trust
• Decentralization
• Data ownership and access
• Profile building
• Social networks
• Analytics on top of social network and actual data
12
[Courtesy of Dave Robertson]
Next steps
• Consolidate and use the classification
• Evaluation
– Task-independent using criteria from knowledge
engineering (completeness, correctness, readability,
redundancy etc)
– Task-dependent: Can the framework be used to describe
existing social machines?
13
Theory and practice
of social machines
May 13, 2013
14
Constructs: purpose of the system and contributions
• Purpose of the system, types of contributions, degree to
which these change
15
Constructs: people, roles, motivation
• Types of audience, autonomy and anonymity, roles and role
hierarchies
• Intrinsic vs. extrinsic motivation, rewards
16
1 of 16

Recommended

SOCIAM Book: The Theory and Practice of Social Machines by
SOCIAM Book: The Theory and Practice of Social MachinesSOCIAM Book: The Theory and Practice of Social Machines
SOCIAM Book: The Theory and Practice of Social MachinesUlrik Lyngs
869 views9 slides
Social Machines: Theoretical perspectives, Paul Smart by
Social Machines: Theoretical perspectives, Paul SmartSocial Machines: Theoretical perspectives, Paul Smart
Social Machines: Theoretical perspectives, Paul SmartUlrik Lyngs
948 views16 slides
SOCIAM: The Theory and Practice of Social Machines by
SOCIAM: The Theory and Practice of Social MachinesSOCIAM: The Theory and Practice of Social Machines
SOCIAM: The Theory and Practice of Social MachinesSOCIAM Project
11.1K views27 slides
Social Machines IIIT by
Social Machines IIITSocial Machines IIIT
Social Machines IIITDavid De Roure
2.2K views26 slides
e-Research and the Demise of the Scholarly Article by
e-Research and the Demise of the Scholarly Articlee-Research and the Demise of the Scholarly Article
e-Research and the Demise of the Scholarly ArticleDavid De Roure
3.1K views31 slides
Big Data meets Big Social: Social Machines and the Semantic Web by
Big Data meets Big Social: Social Machines and the Semantic WebBig Data meets Big Social: Social Machines and the Semantic Web
Big Data meets Big Social: Social Machines and the Semantic WebDavid De Roure
3.5K views52 slides

More Related Content

What's hot

Towards a classification framework for social machines copy by
Towards a classification framework for social machines   copyTowards a classification framework for social machines   copy
Towards a classification framework for social machines copySOCIAM Project
577 views11 slides
Towards a classification framework for social machines by
Towards a classification framework for social machinesTowards a classification framework for social machines
Towards a classification framework for social machinesElena Simperl
595 views16 slides
The crowd machine by
The crowd machineThe crowd machine
The crowd machineElena Simperl
510 views16 slides
Social computing: taking the long view by
Social computing: taking the long viewSocial computing: taking the long view
Social computing: taking the long viewosimod
748 views20 slides
Creating Impact with Open Data by
Creating Impact with Open DataCreating Impact with Open Data
Creating Impact with Open DataePSI Platform
781 views69 slides
Smart Society: Vision and Challenges by
Smart Society: Vision and ChallengesSmart Society: Vision and Challenges
Smart Society: Vision and ChallengesSmart-Society-Project
2.3K views12 slides

What's hot(20)

Towards a classification framework for social machines copy by SOCIAM Project
Towards a classification framework for social machines   copyTowards a classification framework for social machines   copy
Towards a classification framework for social machines copy
SOCIAM Project577 views
Towards a classification framework for social machines by Elena Simperl
Towards a classification framework for social machinesTowards a classification framework for social machines
Towards a classification framework for social machines
Elena Simperl595 views
Social computing: taking the long view by osimod
Social computing: taking the long viewSocial computing: taking the long view
Social computing: taking the long view
osimod748 views
Creating Impact with Open Data by ePSI Platform
Creating Impact with Open DataCreating Impact with Open Data
Creating Impact with Open Data
ePSI Platform781 views
Social Machines - A Disruptive Technology? by David De Roure
Social Machines - A Disruptive Technology?Social Machines - A Disruptive Technology?
Social Machines - A Disruptive Technology?
David De Roure861 views
Introduction into Actor Network Theory from Bruno Latour by Stefan Kasberger
Introduction into Actor Network Theory from Bruno LatourIntroduction into Actor Network Theory from Bruno Latour
Introduction into Actor Network Theory from Bruno Latour
Stefan Kasberger9.7K views
Big Data and Social Sciences by David De Roure
Big Data and Social SciencesBig Data and Social Sciences
Big Data and Social Sciences
David De Roure1.1K views
Interactive city tool_structure-nash-14may13.pptx by Andrew Nash
Interactive city tool_structure-nash-14may13.pptxInteractive city tool_structure-nash-14may13.pptx
Interactive city tool_structure-nash-14may13.pptx
Andrew Nash453 views
Actor Network Theory - Modernity to Postmodernity by Craig Hammond
Actor Network Theory - Modernity to PostmodernityActor Network Theory - Modernity to Postmodernity
Actor Network Theory - Modernity to Postmodernity
Craig Hammond3K views
Tapia fireside chat-towns by John Towns
Tapia fireside chat-townsTapia fireside chat-towns
Tapia fireside chat-towns
John Towns215 views
Data socialscienceprogramme by dan mcquillan
Data socialscienceprogrammeData socialscienceprogramme
Data socialscienceprogramme
dan mcquillan761 views
#y2soccomp week 1 - the emergence of web2.0 by dan mcquillan
#y2soccomp week 1 - the emergence of web2.0#y2soccomp week 1 - the emergence of web2.0
#y2soccomp week 1 - the emergence of web2.0
dan mcquillan712 views
Technology Education in an Urban Metropolitan University by Joe McCarthy
Technology Education in an Urban Metropolitan UniversityTechnology Education in an Urban Metropolitan University
Technology Education in an Urban Metropolitan University
Joe McCarthy682 views
Travel - is there an app for that? by Jenna Condie
Travel - is there an app for that?Travel - is there an app for that?
Travel - is there an app for that?
Jenna Condie311 views
Executable Music Documents by David De Roure
Executable Music DocumentsExecutable Music Documents
Executable Music Documents
David De Roure1.4K views

Similar to Towards a classification framework for social machines

Tinati - the HTP Model understanding the development of social machines by
Tinati  - the HTP Model understanding the development of social machinesTinati  - the HTP Model understanding the development of social machines
Tinati - the HTP Model understanding the development of social machinesRamine Tinati
768 views16 slides
Hybrid Collective Adaptive Systems by
Hybrid Collective Adaptive SystemsHybrid Collective Adaptive Systems
Hybrid Collective Adaptive SystemsOgnjen Scekic
388 views36 slides
Hcic muller and liao - participatory design fictions by
Hcic   muller and liao - participatory design fictionsHcic   muller and liao - participatory design fictions
Hcic muller and liao - participatory design fictionsMichael Muller
899 views37 slides
Observing Social Machines Part 1: What to Observe? by
Observing Social Machines Part 1: What to Observe?Observing Social Machines Part 1: What to Observe?
Observing Social Machines Part 1: What to Observe?David De Roure
10K views27 slides
On data-driven systems analyzing, supporting and enhancing users’ interaction... by
On data-driven systems analyzing, supporting and enhancing users’ interaction...On data-driven systems analyzing, supporting and enhancing users’ interaction...
On data-driven systems analyzing, supporting and enhancing users’ interaction...Grial - University of Salamanca
130 views167 slides
Socio Technical Systems by
Socio Technical SystemsSocio Technical Systems
Socio Technical SystemsVikram Rao
4K views21 slides

Similar to Towards a classification framework for social machines(20)

Tinati - the HTP Model understanding the development of social machines by Ramine Tinati
Tinati  - the HTP Model understanding the development of social machinesTinati  - the HTP Model understanding the development of social machines
Tinati - the HTP Model understanding the development of social machines
Ramine Tinati768 views
Hybrid Collective Adaptive Systems by Ognjen Scekic
Hybrid Collective Adaptive SystemsHybrid Collective Adaptive Systems
Hybrid Collective Adaptive Systems
Ognjen Scekic388 views
Hcic muller and liao - participatory design fictions by Michael Muller
Hcic   muller and liao - participatory design fictionsHcic   muller and liao - participatory design fictions
Hcic muller and liao - participatory design fictions
Michael Muller899 views
Observing Social Machines Part 1: What to Observe? by David De Roure
Observing Social Machines Part 1: What to Observe?Observing Social Machines Part 1: What to Observe?
Observing Social Machines Part 1: What to Observe?
David De Roure10K views
Socio Technical Systems by Vikram Rao
Socio Technical SystemsSocio Technical Systems
Socio Technical Systems
Vikram Rao4K views
A Method to Select e-Infrastructure Components to Sustain by Daniel S. Katz
A Method to Select e-Infrastructure Components to SustainA Method to Select e-Infrastructure Components to Sustain
A Method to Select e-Infrastructure Components to Sustain
Daniel S. Katz1K views
Global Redirective Practices: an online workshop for a client by Sean Connolly
Global Redirective Practices: an online workshop for a clientGlobal Redirective Practices: an online workshop for a client
Global Redirective Practices: an online workshop for a client
Sean Connolly437 views
Social and organizational perspective in HCI by Saqib Shehzad
Social and organizational perspective in HCISocial and organizational perspective in HCI
Social and organizational perspective in HCI
Saqib Shehzad73 views
Implementing Web Applications as Social Machines Composition: a Case Study by Kellyton Brito
Implementing Web Applications as Social Machines Composition: a Case StudyImplementing Web Applications as Social Machines Composition: a Case Study
Implementing Web Applications as Social Machines Composition: a Case Study
Kellyton Brito1.5K views
CS6010 Social Network Analysis Unit IV by pkaviya
CS6010 Social Network Analysis Unit IVCS6010 Social Network Analysis Unit IV
CS6010 Social Network Analysis Unit IV
pkaviya5.9K views
Long tails and super users anne-alexander by humanitiescrowds
Long tails and super users anne-alexanderLong tails and super users anne-alexander
Long tails and super users anne-alexander
humanitiescrowds263 views
Reputation based model for decision making in the digital age by Togar Simatupang
Reputation based model for decision making in the digital ageReputation based model for decision making in the digital age
Reputation based model for decision making in the digital age
Togar Simatupang343 views

Recently uploaded

Mini-Track: Challenges to Network Automation Adoption by
Mini-Track: Challenges to Network Automation AdoptionMini-Track: Challenges to Network Automation Adoption
Mini-Track: Challenges to Network Automation AdoptionNetwork Automation Forum
13 views27 slides
Uni Systems for Power Platform.pptx by
Uni Systems for Power Platform.pptxUni Systems for Power Platform.pptx
Uni Systems for Power Platform.pptxUni Systems S.M.S.A.
56 views21 slides
virtual reality.pptx by
virtual reality.pptxvirtual reality.pptx
virtual reality.pptxG036GaikwadSnehal
14 views15 slides
Melek BEN MAHMOUD.pdf by
Melek BEN MAHMOUD.pdfMelek BEN MAHMOUD.pdf
Melek BEN MAHMOUD.pdfMelekBenMahmoud
14 views1 slide
Five Things You SHOULD Know About Postman by
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About PostmanPostman
36 views43 slides
The Research Portal of Catalonia: Growing more (information) & more (services) by
The Research Portal of Catalonia: Growing more (information) & more (services)The Research Portal of Catalonia: Growing more (information) & more (services)
The Research Portal of Catalonia: Growing more (information) & more (services)CSUC - Consorci de Serveis Universitaris de Catalunya
80 views25 slides

Recently uploaded(20)

Five Things You SHOULD Know About Postman by Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman36 views
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Case Study Copenhagen Energy and Business Central.pdf by Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana16 views
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors by sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab21 views
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... by Jasper Oosterveld
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
Data Integrity for Banking and Financial Services by Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely25 views
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker40 views
Serverless computing with Google Cloud (2023-24) by wesley chun
Serverless computing with Google Cloud (2023-24)Serverless computing with Google Cloud (2023-24)
Serverless computing with Google Cloud (2023-24)
wesley chun11 views
6g - REPORT.pdf by Liveplex
6g - REPORT.pdf6g - REPORT.pdf
6g - REPORT.pdf
Liveplex10 views

Towards a classification framework for social machines

  • 1. Towards a classification framework for social machines Submission at SOCM2013@WWW2013 Elena Simperl 26 April 2013
  • 2. Motivation and objectives • Future ICT systems as sophisticated assemblies of data-intensive, complex automation and deep community involvement • Defining social machines and their characteristic properties as necessary step towards a principled understanding of the science and engineering of such systems • Objectives of this work – Identify and define the constructs to describe, study, and compare social machines – Achieve a shared understanding of basic notions and terminology through involvement from the broader community • Useful tool for both researchers in social and computer sciences and for developers and operators of existing and future social machines 2
  • 3. General considerations • Machine: ‘(1) an assemblage of parts that transmit forces, motion, and energy one to another in a predetermined manner; (2) an instrument (as a lever) designed to transmit or modify the application of power, force, or motion’ [Merriam- Webster] • In relation to living beings: ‘one that resembles a machine (as in being methodical, tireless, or consistently productive)’ [Merriam-Webster] • Social machine 1. co-existence of and interaction among algorithmic and social components; 2. problem/task specification changes as the system evolves; 3. operation of the system is governed by a different set of rules; 4. different performance models and approaches to measure them; 3[Courtesy of Dave de Roure]
  • 4. The polyarchical relationship of social machines • Platforms/technologies vs social machines created for specific purposes. E.g., MediaWiki vs Wikipedia • Broader vs narrower-scoped social machines. E.g., Twitter vs Obama’12 • Ecosystem of social machines. E.g., results from GalaxyZoo taken up in Wikipedia articles 4
  • 5. Social machines and related areas • Computer science: CSCW, social computing, human computation • Organizational management/social sciences: wisdom of the crowds, collective intelligence, open innovation, crowdsourcing 5
  • 6. Social machines and related areas (2) • Who defines the task/purpose of the system – The system designer vs community • What kind of tasks do humans undertake – Creative vs computationally expensive • Who is supporting whom – Humans supporting algorithmic processes or machines supporting human tasks 6
  • 7. Methodology • Repertory grid elicitation to derive an initial set of elements (instances of social machines) and constructs (characteristics of social machines)  10 grids, 56 elements, 117 constructs • Consolidation and clustering of constructs  31 constructs, five clusters – General description – Purpose and tasks – Participants and roles – Motivation and incentives – Technology 7
  • 8. Purpose and forms of contribution • Contributions towards public vs private good • Implicit vs explicit contributions • Degree to which contributors decide what they can work on • Degree to which contributors can change the nature/purpose/development of the social machine • How is the final result created/aggregation 8
  • 9. Participation and interaction • Who can contribute and what: roles, requester/worker, game models, skills and learning curve • Workflow management: task/resource assignment (scarcity, requester-contributions cardinality), parallelization, synchronization, aggregation – Machine replacing/assisting humans vs humans replacing machines • Dynamics of participation model 9
  • 10. Quality and performance • Which contributions are validated • Is there a ground truth and where does it come from: no one, community, dedicated group, machine owner • How is quality assessment performed: manually, agreement/voting between participants, computed automatically • Are criteria and quality control methods explicit/transparent • Can contributors change the criteria or earn the right to perform evaluations 10
  • 11. Motivation and incentives • Altruism • Reciprocity • Community • Reputation • Autonomy • Entertainment/Fun • Intellectual challenge • Learning • Competition • Payment/Rewards • Depend on – Nature of the good produced – Goal – Nature of the contributions – Existing social structure 11
  • 12. Technology and engineering • Requirements specification and evolution • Security, trust • Decentralization • Data ownership and access • Profile building • Social networks • Analytics on top of social network and actual data 12 [Courtesy of Dave Robertson]
  • 13. Next steps • Consolidate and use the classification • Evaluation – Task-independent using criteria from knowledge engineering (completeness, correctness, readability, redundancy etc) – Task-dependent: Can the framework be used to describe existing social machines? 13
  • 14. Theory and practice of social machines May 13, 2013 14
  • 15. Constructs: purpose of the system and contributions • Purpose of the system, types of contributions, degree to which these change 15
  • 16. Constructs: people, roles, motivation • Types of audience, autonomy and anonymity, roles and role hierarchies • Intrinsic vs. extrinsic motivation, rewards 16