Social software: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
mNo edit summary
 
(64 intermediate revisions by 2 users not shown)
Line 10: Line 10:
* '''Social computing''' refers to the use of '''social software''', i.e. systems which support collective gathering, representation, processing and dissemination of information.
* '''Social computing''' refers to the use of '''social software''', i.e. systems which support collective gathering, representation, processing and dissemination of information.


* '''Social software''' (also called '''social networking software''') enables '''social computing''', i.e. it enables people to rendezvous, connect or collaborate through computer-mediated communication and to form online communities.
* '''Social software''' (also called '''social networking software''') enables '''social computing''', i.e. it enables people to rendezvous, connect or collaborate through [[computer-mediated communication]] and to form online communities.
 
See also: other entries in the [[:Category:Social computing|Social computing]] category, e.g. [[E-learning 2.0]], [[Web 2.0]], [[List of web 2.0 applications]], [[Web widget and mashup]], ...


=== More definitions ===
=== More definitions ===
Line 30: Line 32:
* Eric Drexler may have invented the word in the late eighties: {{quotation | Filtered vs. bare hypertext: A system that shows users all local links (no matter how numerous or irrelevant) is bare hypertext. A system that enables users to automatically display some links and hide others (based on user-selected criteria) is filtered hypertext. This implies support for what may be termed social software, including voting and evaluation schemes that provide criteria for later filtering.}} (Drexler, 1995).
* Eric Drexler may have invented the word in the late eighties: {{quotation | Filtered vs. bare hypertext: A system that shows users all local links (no matter how numerous or irrelevant) is bare hypertext. A system that enables users to automatically display some links and hide others (based on user-selected criteria) is filtered hypertext. This implies support for what may be termed social software, including voting and evaluation schemes that provide criteria for later filtering.}} (Drexler, 1995).
* In 2002 the term ''social software'' came into more common usage, probably due to the efforts of Clay Shirky who organized a "Social Software Summit".
* In 2002 the term ''social software'' came into more common usage, probably due to the efforts of Clay Shirky who organized a "Social Software Summit".
* In 2005 it appears more frequently in the educational technology literature (e.g. Dalsgard, 2006 or [http://insight.eun.org/ww/en/pub/insight/misc/specialreports/digital_knowledge_artefacts.htm Vuorikari], 2005). E.g. people start wondering whether we still need local monolithic systems like [[LMS]s.
* In 2005 it appears more frequently in the educational technology literature (e.g. Dalsgard, 2006 or [http://insight.eun.org/ww/en/pub/insight/misc/specialreports/digital_knowledge_artefacts.htm Vuorikari], 2005). E.g. people start wondering whether we still need local monolithic systems like [[LMS]]s and whether social software is all we need to build a [[community of learning]] or a [[knowledge-building community]].
* [[Image:Online_communities.png|thumb|right|50px|Munro's map]]In 2007, there is a strong connection with [[e-learning 2.0]] and [[personal learning environment]]s (i.e. things associated with [[rich internet application]]s, [[web 2.0]], etc. There is also a connection to the (older) [[virtual community]] topic since social software services can be considered to be some soft of virtual communities. Btw, Randall Munro's map of oneline communities, mostly lists various social software services. A bigger [http://www.rheingold.com/cooperation/Tech_of_cooperation_map.jpg map] of Rheingold defines social software as one of 8 components of technologies for cooperation.


== Types of social software ==
== Types of social software ==
Line 53: Line 56:
* [[collaborative learning]], in particular some forms of [[CSCL]] and [[ubiquitous learning]].
* [[collaborative learning]], in particular some forms of [[CSCL]] and [[ubiquitous learning]].
* Who has control over the individual's learning environment, e.g. see the discussion around [[personal learning environment]]s.
* Who has control over the individual's learning environment, e.g. see the discussion around [[personal learning environment]]s.
''Social software'' and ''social computing'' is certainly a muddy term and it's not easy to provide an overview or more importantly to tell what should not belong to this category. Here is a picture found
in Vuorikari's (2007) [http://insight.eun.org/ww/en/pub/insight/misc/specialreports/folksonomies.htmreport (unknown copyright)] and taken from Mark van Harmelen's [http://lklsocialsoftware.wordpress.com/page/3/ blog] (May 2007).
[[image:Social_computingtm.jpg|frame|none|The Many Forms of Social Computing]]
This table is not realy complete, ie. it misses all forms of on-line [[virtual environment]]s like [[computer game]]s or [[virtual habitat]]s, sharable [[webtop]]s and more. But its an interesting picture since it shows ''current usage'' (in 2004/2005 ?).


Below is first attempt to list various kinds of social software. I certainly will have to go over this and separate types of Internet applications from various components (services) that can constitute such applications.
Below is first attempt to list various kinds of social software. I certainly will have to go over this and separate types of Internet applications from various components (services) that can constitute such applications.
Line 67: Line 77:
* Hybrid systems like [http://www.newsvine.com/ NewsVine] that allow to read, discuss and vote for news stories. Also allows to write article like in [[News engine]]s à la slashdot.
* Hybrid systems like [http://www.newsvine.com/ NewsVine] that allow to read, discuss and vote for news stories. Also allows to write article like in [[News engine]]s à la slashdot.


* User powered content like [http://www.digg.com/ Digg]. Everything is submitted and voted on by the digg community.
* User powered content like [http://www.digg.com/ Digg]. Everything is submitted and voted on by the digg community. An other example is [http://www.43things.com/ 43 things] that discover what people think to be important to them (look at the [http://www.43things.com/tag/education education category], i.e. what people would like to learn).


* [[Social navigation]] systems like Trailfire, that let's users build trails of web resources and share them
* [[Social navigation]] systems like Trailfire, that let's users build trails of web resources and share them
Line 81: Line 91:
* Video sharing like [http://www.youtube.com/ YouTube]
* Video sharing like [http://www.youtube.com/ YouTube]


* File sharing like [http://www.furl.net/ Furl]
* Web page archiving / bookmarking like [http://www.furl.net/ Furl]


* Notebook applications like [http://www.google.com/googlenotebook/overview.html Google Notebook]
* Notebook applications like [http://www.google.com/googlenotebook/overview.html Google Notebook]
Line 87: Line 97:
* [[Note taking]] like [http://stu.dicio.us/ stu.dicio.us]
* [[Note taking]] like [http://stu.dicio.us/ stu.dicio.us]


* Any sort of [[writing tool]] that can be shared and that have a ''social'' flavor, e.g. [[collective writing]] tools.
* File hosting and sharing like [http://www.4shared.com/ 4shared]
 
* Any sort of [[writing tool]] that can be shared and that have a ''social'' flavor, e.g. [[collective writing]] tools. See the [[list of web 2.0 applications]].


=== Social citations and reference managers ===
=== Social citations and reference managers ===
Line 98: Line 110:


* Collaborative [[reference manager]]s like Connotea
* Collaborative [[reference manager]]s like Connotea
* People/institutions/papers in tree format like [http://www.academia.edu/ www.academia.edu]


=== Social shopping ===
=== Social shopping ===
Line 105: Line 119:
;Examples:
;Examples:


* [http://amazon.com/  Amazon], various add-ons like reviews, X who bought A also bought, Person X has a good rating, ...
* [http://amazon.com/  Amazon], various add-ons like reviews, X who bought A also bought, Person X has a good rating and [http://www.amazon.com/b/ref=sv_hp_4/102-8103729-6432950?ie=UTF8&node=3435361 webservices] you can integrate with your applications ...
* [http://www.kaboodle.com/ Kadboodle]
* [http://www.kaboodle.com/ Kadboodle]
* [http://www0.epinions.com/ Epinions] (reviews and ratings)
* [http://www0.epinions.com/ Epinions] (reviews and ratings)
; comparison
* [http://isbn.nu/ isbn.nu] allows to compare book prices with an ISBN number. This is not really social software, but we include it here since books remain imporant ;)


=== Social network construction and maintenance ===
=== Social network construction and maintenance ===


There are many initiatives to create social networking software. Note however, that many other social software services may implement "social relations" features. These websites usually specialize on some ''kind'' of relations (professional, interests, dating, ..). There also exist associated social network search engines.
There are many initiatives to create [[social networking]] software. Note however, that many other social software services may implement "social relations" features. These websites usually specialize either on some ''kind'' of relations (professional, interests, dating, ..) or on media-rich web sites embedded in "friends" networks. There also exist associated social network search engines.


;Examples of social networking software:
; Some examples of focused social networking software:


* [[FOAF]]
* [http://www.linkedin.com LinkedIn], a friend-of-friend professional network.
* [http://www.friendster.com/ frienster],  
* [http://switzerland.tribe.net/ Tribe]
* [http://www.linkedin.com LinkedIn]
* [https://www.orkut.com/ Orkut]
* [https://www.orkut.com/ Orkut]
* [http://www.studivz.net/ StudiVz] - ([http://en.wikipedia.org/wiki/StudiVZ StudiVZ Wikipedia]) Social Networking platform for students.
* [http://www.workstreamer.com/ Workstreamer] Social Collaboration
; Some examples of general purpose social networking services:
* [http://www.facebook.com/ Facebook] (not just homepages, it does have interesting features, including an API)
* [[Twitter]] (a networking tool using im/sms to tell what you are up to...). E.g. read [http://www.educause.edu/ir/library/pdf/ELI7027.pdf 7 Things you should know about Twitter]
See the [[social networking]] article for more details and examples
; Services to build your own
See [[social networking#software|social networking]]
; Software to build your own
See Wikipedia's [http://en.wikipedia.org/wiki/Social_network_hosting_service Social network hosting service] for a larger list.
; [[Portalware]] to do it yourself
There are many kinds, e.g. more specific focus on either content, artifacts or people and groups
* [http://www.oxwall.org/ Oxwall]
* [http://en.wikipedia.org/wiki/Diaspora_%28software%29 Diaspora] (Wikipedia)
* [http://onesocialweb.org/ onesocialweb] An attempt to create a distributed solution based on the [[Instant messaging]] XMPP standard.
* [http://www.socialengine.net/ socialengine] (commercial, $250 as of Jan 2011)
* [http://buddypress.org/ BuddyPress]
* [[ELGG]] (to some extent)
* [http://buddypress.org/ BuddyPress] is a plugin for the popular [[Wordpress installation and configuration|WordPress] blog/portalware.
* [http://www.pligg.com/ Pligg] open source CMS with social publishing features (commercial extensions)
* [http://dogfood.insoshi.com/ Insoshi], a networking platform (people with walls)
* [http://sourceforge.net/projects/astrospaces/ Astrospaces] open source social networking solution
* [http://www.joomlapolis.com/ joomlapolis] (extension for Joomla)
===Building social applications===
[http://en.wikipedia.org/wiki/Application_programming_interface API]'s for building custom social applications or gadgets that can then be integrated in [[Portalware]] social networking sites and services are available for those who wish to create their own social applications.
Social applications function by retrieving and sharing 3 principle types of information:
* connections between people
* data stored for use at a later time
* activities of users
;Examples
* [https://tent.io/ Tent] Quote: Tent is a protocol for open, decentralized social networking. Tent users share content with apps and each other. Anyone can run a Tent server, or write an app or alternative server implementation that uses the Tent protocol. Users can take their content and relationships with them when they change or move servers. Tent supports extensible data types so developers can create new kinds of interaction. Retrieved oct 30 2012.
* [http://en.wikipedia.org/wiki/Facebook_Platform Facebook Application platform]
* [http://www.opensocial.org/ Open Social platform]. Quote: OpenSocial helps these sites share their social data with the web. Applications that use the OpenSocial APIs can be embedded within a social network itself, or access a site's social data from anywhere on the web. Retrieved oct 30 2012.
* [http://opendesktop.org/ opendesktop.org] developed an opensource [http://freedesktop.org/wiki/Specifications/open-collaboration-services Open Collaboration Services (OCS API)]
;Tutorials
* [http://www.opensocial.org/page/get-started-with-opensocial Get started with OpenSocial]
* [http://developers.facebook.com/docs/ Facebook developers' group] on Facebook, mostly informative
You will also inevitably need a host that supports the API upon which your application is built (i.e. a ''container''). Sites such as iGoogle and [http://sandbox.orkut.com/PreSignup orkut] provide sandbox areas to test your applications. Facebook offers test environments for developers.


=== Groupware ===
=== Groupware ===


Most groupware is rather limited to coordinate work within a well defined community. But there are some applications that are more open potentially.
[[Groupware]] helps to coordinate work within a well defined community. Groupware may be called "Social groupware" if it's open to peripheral participants, but also if it includes features found in typicial social software, e.g. individual writing, collective exchange, self-organizing of information, etc. (not sure about this - [[User:Daniel K. Schneider|Daniel K. Schneider]]). Examples:


* E.g. Google calendar that allows to merge personal and public calendars.
* [[collaborative planning software]]
* Social calendars, like google calendar that allows to merge personal and public calendars.


=== Reputations systems ===
=== Reputations systems ===
Line 131: Line 196:
According to [http://en.wikipedia.org/wiki/Reputation_system Wikipedia], a reputation system is a type of collaborative filtering algorithm which attempts to determine ratings for a collection of entities, given a collection of opinions that those entities hold about each other. This is similar to a recommendation system, but with the purpose of entities recommending each other, rather than some external set of entities (such as books, movies, or music).
According to [http://en.wikipedia.org/wiki/Reputation_system Wikipedia], a reputation system is a type of collaborative filtering algorithm which attempts to determine ratings for a collection of entities, given a collection of opinions that those entities hold about each other. This is similar to a recommendation system, but with the purpose of entities recommending each other, rather than some external set of entities (such as books, movies, or music).


Reputation systems can used in conjunction with other systems.
Reputation systems can used in conjunction with other systems. See also [[Rating, trust and reputation]]


=== Collaborative filtering ===
=== Collaborative filtering ===
Line 140: Line 205:


* [[blog]]s (under the condition that they make use of networking features like [[RSS]] feeds, backtracking, etc.
* [[blog]]s (under the condition that they make use of networking features like [[RSS]] feeds, backtracking, etc.
* All tools to assemble blogs in various ways, e.g. personal [[news feed aggregator]]s, [[mashup]]s, tools like [http://www.feedburner.com FeedBurner], etc.


=== Large Wikis ===
=== Large Wikis ===
Line 157: Line 223:


; Examples of "web 2.0" start pages
; Examples of "web 2.0" start pages
* See [[webtop]] article for a list of systems
* See [[webtop]] article for a list of systems. Right now the best contender seems to be [[Pageflakes]] since one can share pages. (May 2007).
* [http://eyeos.info/ eyeOS] (This system may be interesting to educational institutions, since you can download your own server and customize)
* [http://eyeos.info/ eyeOS] (This system may be interesting to educational institutions, since you can download your own server and customize)


Line 172: Line 238:
{{comment|this section is rather weak ... needs work}}
{{comment|this section is rather weak ... needs work}}


[[User:DSchneider|DSchneider]] believes that this will be one of the big trends in coming years. Some applications are already being used, in particular in higher education.
See also  
 
* [[learning e-portfolio]]s that do have social computing potential, i.e. authoring of entries can be shared across classes, "learning places" and its various actors. Specialized search engines and aggregators can "pull" together information.  
See also [[learning e-portfolio]]s that do have social computing potential, i.e. authoring of entries can be shared accross classes, "learning places" and its various actors. Specialized search engines and aggregators can "pull" together information.
* [[personal learning environment]]s, i.e. some kind of aggregators that allow learners to centralize information, productions and services.
* [[e-learning 2.0]]
* [[social learning]]
* [[Social learning network]]


=== To enhance [[social presence]] ===
=== To enhance [[social presence]] ===
Line 181: Line 250:


* Social networking according to interests, e.g. like in [http://www.foaf-project.org/ FOAF] could allow students to find fellows with similar interests and get engaged different sorts of informal (and later formal) collaboration.
* Social networking according to interests, e.g. like in [http://www.foaf-project.org/ FOAF] could allow students to find fellows with similar interests and get engaged different sorts of informal (and later formal) collaboration.
In fact, many social software applications can support activities of a [[virtual community]] and therefore scaffold a [[community of learning]] or a [[knowledge-building community]].


=== Links sharing and social navigation ===
=== Links sharing and social navigation ===
Line 226: Line 297:
; e-learning 2.0
; e-learning 2.0


Of course, since there is [[web 2,0]], [[virtual office|office 2.0]] there also is [[e-learning 2.0]] :)
Of course, since there is [[web 2.0]], [[virtual office|office 2.0]] etc. there also is [[e-learning 2.0]] :)


== Problems and dangers of social software ==
== Problems and dangers of social software ==
Line 234: Line 305:


* An other concern is links and relations overflow. Even if most social software does include voting and reputation mechanism where appropriate, it is not sure that one can find information. Information is not just links to information and even just links between information. Even for very small place like this wiki information organization is not an easy problem - [[User:Daniel K. Schneider|Daniel K. Schneider]] 14:40, 2 March 2007 (MET)
* An other concern is links and relations overflow. Even if most social software does include voting and reputation mechanism where appropriate, it is not sure that one can find information. Information is not just links to information and even just links between information. Even for very small place like this wiki information organization is not an easy problem - [[User:Daniel K. Schneider|Daniel K. Schneider]] 14:40, 2 March 2007 (MET)
* Search in Social Media is both a problem and a conceptual/technical challenge. E.g. read D. Tunkelang's [http://cacm.acm.org/blogs/blog-cacm/71444-third-workshop-on-search-and-social-media-ssm-2010/fulltext Third Workshop on Search and Social Media] (SSM 2010) summary.


== Links ==
== Links ==


=== Introductions ===
=== Introductions and news ===


* The [http://en.wikipedia.org/wiki/Social_software Wikipedia Social Software] article provides a good overview.
* The [http://en.wikipedia.org/wiki/Social_software Wikipedia Social Software] article provides a good overview.
Line 246: Line 319:
* IBM Social Computing Group, [http://www.research.ibm.com/SocialComputing/index.html HTML]. Several good papers online.
* IBM Social Computing Group, [http://www.research.ibm.com/SocialComputing/index.html HTML]. Several good papers online.
* [http://en.wikipedia.org/wiki/Social_computing Wikipedia Socialcomputing]
* [http://en.wikipedia.org/wiki/Social_computing Wikipedia Socialcomputing]
* [http://nogoodreason.typepad.co.uk/no_good_reason/2010/03/if-social-media-had-been-first.html If social media had been first...] (The Ed Techie/Martin Weller, 2010).


=== Web Sites, blogs, etc. ===


=== Web Sites, blogs, etc. ===
* [http://many.corante.com/ Many to many] blog. (Discontinued since 2008, too bad ..)  You can read [http://www.shirky.com/weblog/ Clay Shirky's] blog, one of its original contributors.


* [http://many.corante.com/ Many to many] blog
* "Our" Nicola Nova's [http://liftlab.com/think/nova/ Pasta & Vinegar Blog] (probably the best overall news resource on some areas of social and ubiquitous computing).
* "Our" Nicola Nova's [http://tecfa.unige.ch/pav/ Pasta & Vinegar Blog] (probably the best overall news resource on some areas of social and ubiquitous computing).
* [http://research.microsoft.com/scg/ Social Computing Group] at Microsoft Research
* [http://research.microsoft.com/scg/ Social Computing Group] at Microsoft Research
* [http://affordance.typepad.com/mon_weblog/folksonomies_social_bookmarking_glocalisation/index.html affordance.info] (in french) by Olivier Ertzscheid.
* [http://socialsoftware.org/ SocialSoftware.org]
* [http://www.switched.com/category/@socialnetworking Social Networking] at Switched
* [http://www.grouplens.org/ GroupLens], a research lab in the Department of Computer Science and Engineering at the University of Minnesota (includes publications, a blog, etc.)


=== Software indexes ===
=== Software indexes ===


* [http://web2.wsj2.com/more_great_web_20_software.htm More Great Web 2.0 Software]. An exhaustive list maintained by Dion Hinchcliffe. This site also includes a large list of Web 2.0 blogs.
* [http://web2.wsj2.com/more_great_web_20_software.htm More Great Web 2.0 Software]. An exhaustive list maintained by Dion Hinchcliffe. This site also includes a large list of Web 2.0 blogs.
* [http://www.seomoz.org/web2.0/ Web 2.0 awards 2007]
* [http://www.socialinformatics.net/ Social informatics]
* [http://www.maxkiesler.com/index.php/weblog/comments/40_downloadable_open_source_social_software_applications/ 40 Downloadable Open Source Social Software] (Max Kiesler, 2007)
See also other categories of [[:Category:rich internet applications | rich internet applications]], .e.g. [[virtual office]] and [[web widget]]. I don't know where to centralize :( - [[User:Daniel K. Schneider|Daniel K. Schneider]]


== References ==
== References ==
Line 268: Line 354:


* Dalsgaard, Christian (2006).Social software: E-learning beyond learning management systems, ''European Journal of Open, Distance and E-Learning. [http://www.eurodl.org/materials/contrib/2006/Christian_Dalsgaard.htm HTML]
* Dalsgaard, Christian (2006).Social software: E-learning beyond learning management systems, ''European Journal of Open, Distance and E-Learning. [http://www.eurodl.org/materials/contrib/2006/Christian_Dalsgaard.htm HTML]
* Drexler, Eric K. (1995) ''Hypertext Publishing and the Evolution of Knowledge'', Social Intelligence, Vol. 1, No. 2, pp.87-120. [http://www.islandone.org/Foresight/WebEnhance/HPEK1.html HTML Reprint] (originally submitted to Hypertext 87).


* Mejinas Ulises (2006), Teaching Social Software with Social Software, ''Innovate'', 2(5) [http://www.innovateonline.info/index.php?view=article&id=260&action=article HTML] [http://www.innovateonline.info/print.php?id=260&view=pdf PDF] (open access with a login).
* Mejinas Ulises (2006), Teaching Social Software with Social Software, ''Innovate'', 2(5) [http://www.innovateonline.info/index.php?view=article&id=260&action=article HTML] [http://www.innovateonline.info/print.php?id=260&view=pdf PDF] (open access with a login).


* Mejias, U. A. 2005. A nomad's guide to learning and social software. The Knowledge Tree 7. [http://www.flexiblelearning.net.au/knowledgetree/edition07/html/la_mejias.html HTML]
* Mejias, U. A. 2005. A nomad's guide to learning and social software. The Knowledge Tree 7. [http://www.flexiblelearning.net.au/knowledgetree/edition07/html/la_mejias.html HTML]
* Mejias, U. A. (2007) .Networked Proximity: ICTs and the Mediation of Nearness, PHD Dissertation, Teachers College, Columbia University, [http://ideant.typepad.com/ideant/2007/05/networked_proxi.html Abstract] - [http://ideant.typepad.com/mejias__networked_proximity.pdf PDF] (interesting reading for philosophical and sociological background)


* Nagele, Chris, Social Networks Report, Wilbit, [http://www.wildbit.com/wildbit-sn-report.pdf PDF], retrieved 19:08, 14 September 2006 (MEST).
* Nagele, Chris, Social Networks Report, Wilbit, [http://www.wildbit.com/wildbit-sn-report.pdf PDF], retrieved 19:08, 14 September 2006 (MEST).
Line 283: Line 373:
* Vuorikari, Riina (2005), Innovation Brief: Can personal digital knowledge artefact's managment and social networks enhance learning ? [http://www.eun.org/insight-pdf/special_reports/social_networks_learning_vuorikari_9_2005_insight.pdf PDF]
* Vuorikari, Riina (2005), Innovation Brief: Can personal digital knowledge artefact's managment and social networks enhance learning ? [http://www.eun.org/insight-pdf/special_reports/social_networks_learning_vuorikari_9_2005_insight.pdf PDF]


* Dalsgard, Christian, (2006). ''Social software: E-learning beyond learning management systems'', European Journal of Open, Distance and E-Learning. [http://www.eurodl.org/materials/contrib/2006/Christian_Dalsgaard.htm HTML]
* Vuorikari, Riina (2007). Folksonomies, social bookmarking and tagging: the tate-of-the-art, Special Insight Reports, [http://insight.eun.org/ww/en/pub/insight/misc/specialreports/folksonomies.htm Abstract/PDF]. '''Recommended reading'''.
 
; Print books
 
* Bozarth, Jane (2010). ''Social Media for Trainers: Techniques for Enhancing and Extending Learning'', Pfeiffer. ISBN 0470631066


* Drexler, Eric K. (1995) ''Hypertext Publishing and the Evolution of Knowledge'', Social Intelligence, Vol. 1, No. 2, pp.87-120. [http://www.islandone.org/Foresight/WebEnhance/HPEK1.html HTML Reprint] (originally submitted to Hypertext 87).
* Bingham, Tony & Marcia Conner (2010). ''The New Social Learning: A Guide to Transforming Organizations Through Social Media'', ASTD & Berrett-Koehler, ISBN 1605097020, ISBN 978-1605097022
** [http://marciaconner.com/books/new-social-learning/ Marcia Conner's book home page]


; Informal
; Informal
Line 295: Line 390:
* Allen, C. 2004. Tracing the evolution of social software. [http://www.lifewithalacrity.com/2004/10/tracing_the_evo.html HTML], retrieved 18:38, 20 October 2006 (MEST). (This is a very good history)
* Allen, C. 2004. Tracing the evolution of social software. [http://www.lifewithalacrity.com/2004/10/tracing_the_evo.html HTML], retrieved 18:38, 20 October 2006 (MEST). (This is a very good history)


* Brynt, Lee (2007). ''Emerging trends in social software for education''. in The Becta review 2007, Emerging technologies for learning, [http://partners.becta.org.uk/index.php?section=rh&catcode=_re_rp_ap_03&rid=11380 Overview in HTML / download PDF]
* Brynt, Lee (2007). ''Emerging trends in social software for education''. in The Becta review 2007, Emerging technologies for learning, [http://webarchive.nationalarchives.gov.uk/20101102103654/http:/research.becta.org.uk/index.php?section=rh&catcode=_re_rp_02&rid=13768 download page]


* Downes, Stephen (2006). Learning Networks and Connective Knowledge, ''[http://it.coe.uga.edu/itforum/ Instructional Technology Forum]'', [http://it.coe.uga.edu/itforum/paper92/paper92.html HTML]. This is a really nice position paper (with a lot of links) that demonstrates where social software could "fit in".
* Downes, Stephen (2006). Learning Networks and Connective Knowledge, ''[http://it.coe.uga.edu/itforum/ Instructional Technology Forum]'', [http://it.coe.uga.edu/itforum/paper92/paper92.html HTML]. This is a really nice position paper (with a lot of links) that demonstrates where social software could "fit in".
Line 303: Line 398:
* Fitzgerald, Sean and Leigh Blackall (2007). Knowledge Sharing with Distributed Networking Tools, Networks September 12-14 Mini-online Event - Cool Results: Engaging Clients in E-learning. [http://networkedlearning.wikispaces.com/knowledge+sharing HTML].  Good overview on social software with example.
* Fitzgerald, Sean and Leigh Blackall (2007). Knowledge Sharing with Distributed Networking Tools, Networks September 12-14 Mini-online Event - Cool Results: Engaging Clients in E-learning. [http://networkedlearning.wikispaces.com/knowledge+sharing HTML].  Good overview on social software with example.


[[Category: Technologies]]
* Stephens, Michael, Web 2.0 and Libraries: Best Practices for Social Software [http://www.techsource.ala.org/ltr/web-20-and-libraries-best-practices-for-social-software.html Abstract] (available as print book).
 
[[Category: Social computing]]
[[Category: Social computing]]
[[Category: Collaborative learning]]
[[Category:Computer-mediated communication]]
[[Category: Rich internet applications]]

Latest revision as of 10:35, 19 September 2018

Introduction

Definition

  • Social computing refers to the use of social software, i.e. systems which support collective gathering, representation, processing and dissemination of information.
  • Social software (also called social networking software) enables social computing, i.e. it enables people to rendezvous, connect or collaborate through computer-mediated communication and to form online communities.

See also: other entries in the Social computing category, e.g. E-learning 2.0, Web 2.0, List of web 2.0 applications, Web widget and mashup, ...

More definitions

Social software = (tools + services + aggregation)^scale: “Social software is not just about new applications. echnically, it can be described as a combination of various lightweight social tools within a growing ecosystem of online data and services, all joined together (aggregated) using common protocols, micro-formats and API (Application Programming Interface) methods. But it is also underpinned by some general principles about how to engage people as active participants in networks and communities to achieve new and exciting network effects5 through distributed collaboration, co-production and sharing in online social networks. Central to this is the idea of scale: the notion that the tools become more useful as more people use them.” (Lee Bryant, 2007: 10)

“Social computing refers to the use of social software, a growing trend in ICT usage of tools that support social interaction and communication. Social computing is based on creating or recreating social conventions and social contexts online through the use of software and technology. Examples of social computing include the use of e-mail for maintaining social relationships, instant messaging for daily microcoordination at one's workplace, or weblogs as a community building tool.” (Wikipedia Social computing, retrieved 13:13, 14 September 2006 (MEST))

“Social computing refers to systems which support the gathering, representation, processing and dissemination of social information, that is, information which is distributed across social collectivities such as teams, communities, organizations, cohorts and markets. Examples of systems which fall in this domain include collaborative filtering and recommender systems (e.g., firefly), online auction sites (e.g., ebay), and open source virtual communities (e.g., slashdot). The central hallmark of social computing is that it relies on the notion of social identity: that is, it is not just the data that matters, but who that data 'belongs to', and how the identity of the 'owner' of that data is related to other identities in the system. More generally, social computing systems are likely to contain components that support and represent social constructs such as identity, reputation, trust, accountability, presence, social roles, and ownership. (IBM Social Computing Group FAQ retrieved 19:04, 26 May 2006)”

History

According to Christopher Allan in tracing the evolution of Social Software:

  • The idea can be traced back to Vannevar Bush's Memex (see Hypertext)
  • Licklider's 1960's ideas on networked computing are quite amazing predictions (see Networking history). Licklider is one of the founders of Internet.
  • Groupware of the 80s and 90s
  • Eric Drexler may have invented the word in the late eighties: “Filtered vs. bare hypertext: A system that shows users all local links (no matter how numerous or irrelevant) is bare hypertext. A system that enables users to automatically display some links and hide others (based on user-selected criteria) is filtered hypertext. This implies support for what may be termed social software, including voting and evaluation schemes that provide criteria for later filtering.” (Drexler, 1995).
  • In 2002 the term social software came into more common usage, probably due to the efforts of Clay Shirky who organized a "Social Software Summit".
  • In 2005 it appears more frequently in the educational technology literature (e.g. Dalsgard, 2006 or Vuorikari, 2005). E.g. people start wondering whether we still need local monolithic systems like LMSs and whether social software is all we need to build a community of learning or a knowledge-building community.
  • Munro's map
    In 2007, there is a strong connection with e-learning 2.0 and personal learning environments (i.e. things associated with rich internet applications, web 2.0, etc. There is also a connection to the (older) virtual community topic since social software services can be considered to be some soft of virtual communities. Btw, Randall Munro's map of oneline communities, mostly lists various social software services. A bigger map of Rheingold defines social software as one of 8 components of technologies for cooperation.

Types of social software

In a way, any sort of computer-mediated communication (CMC) can be called social software since communication is inherently social, e.g. any sort of groupware (e.g. simple forums, project management software), educational web-services like LMSs, virtual environments, MMORPG-like games, an so forth. However, we prefer a more narrow definition of social software that includes applications that add an "extra touch" in the spirit of what some interpret as "web 2.0".

Social computing can be described in terms of social software types, for example:

  • Social syndication of contents and links
  • Social networking (professional, dating)
  • Citation indexes that, for a given publication, list citations (with links) and other publications within which it is cited. In addition, there can be metrics.

Some interesting issues related to social computing are:

On the technical side
On the conceptual side

Social software and social computing is certainly a muddy term and it's not easy to provide an overview or more importantly to tell what should not belong to this category. Here is a picture found in Vuorikari's (2007) (unknown copyright) and taken from Mark van Harmelen's blog (May 2007).

The Many Forms of Social Computing

This table is not realy complete, ie. it misses all forms of on-line virtual environments like computer games or virtual habitats, sharable webtops and more. But its an interesting picture since it shows current usage (in 2004/2005 ?).

Below is first attempt to list various kinds of social software. I certainly will have to go over this and separate types of Internet applications from various components (services) that can constitute such applications.

Sharing of links and feeds

Often such systems feature folksonomy tagging and sometimes tag clouds, i.e. a visual depiction of content tags used on a website.

  • Hybrid systems like NewsVine that allow to read, discuss and vote for news stories. Also allows to write article like in News engines à la slashdot.
  • User powered content like Digg. Everything is submitted and voted on by the digg community. An other example is 43 things that discover what people think to be important to them (look at the education category, i.e. what people would like to learn).
  • Social navigation systems like Trailfire, that let's users build trails of web resources and share them

Sharing of digital artifacts

Such applications are not just indexed uploads/downloads (e.g. like in more traditional portals). There are also tagging mechanisms.

Examples
  • Web page archiving / bookmarking like Furl
  • File hosting and sharing like 4shared

Social citations and reference managers

This is huge and fast growing area of use to researchers.

Examples

Social shopping

Such systems include reviews, recommendation systems (including social navigation elements) and can include reputation systems

Examples
  • Amazon, various add-ons like reviews, X who bought A also bought, Person X has a good rating and webservices you can integrate with your applications ...
  • Kadboodle
  • Epinions (reviews and ratings)
comparison
  • isbn.nu allows to compare book prices with an ISBN number. This is not really social software, but we include it here since books remain imporant ;)

Social network construction and maintenance

There are many initiatives to create social networking software. Note however, that many other social software services may implement "social relations" features. These websites usually specialize either on some kind of relations (professional, interests, dating, ..) or on media-rich web sites embedded in "friends" networks. There also exist associated social network search engines.

Some examples of focused social networking software
Some examples of general purpose social networking services

See the social networking article for more details and examples

Services to build your own

See social networking

Software to build your own

See Wikipedia's Social network hosting service for a larger list.

Portalware to do it yourself

There are many kinds, e.g. more specific focus on either content, artifacts or people and groups

Building social applications

API's for building custom social applications or gadgets that can then be integrated in Portalware social networking sites and services are available for those who wish to create their own social applications.

Social applications function by retrieving and sharing 3 principle types of information:

  • connections between people
  • data stored for use at a later time
  • activities of users
Examples
  • Tent Quote: Tent is a protocol for open, decentralized social networking. Tent users share content with apps and each other. Anyone can run a Tent server, or write an app or alternative server implementation that uses the Tent protocol. Users can take their content and relationships with them when they change or move servers. Tent supports extensible data types so developers can create new kinds of interaction. Retrieved oct 30 2012.
  • Facebook Application platform
  • Open Social platform. Quote: OpenSocial helps these sites share their social data with the web. Applications that use the OpenSocial APIs can be embedded within a social network itself, or access a site's social data from anywhere on the web. Retrieved oct 30 2012.
  • opendesktop.org developed an opensource Open Collaboration Services (OCS API)
Tutorials

You will also inevitably need a host that supports the API upon which your application is built (i.e. a container). Sites such as iGoogle and orkut provide sandbox areas to test your applications. Facebook offers test environments for developers.

Groupware

Groupware helps to coordinate work within a well defined community. Groupware may be called "Social groupware" if it's open to peripheral participants, but also if it includes features found in typicial social software, e.g. individual writing, collective exchange, self-organizing of information, etc. (not sure about this - Daniel K. Schneider). Examples:

Reputations systems

According to Wikipedia, a reputation system is a type of collaborative filtering algorithm which attempts to determine ratings for a collection of entities, given a collection of opinions that those entities hold about each other. This is similar to a recommendation system, but with the purpose of entities recommending each other, rather than some external set of entities (such as books, movies, or music).

Reputation systems can used in conjunction with other systems. See also Rating, trust and reputation

Collaborative filtering

According to Wikipedia, Collaborative filtering (CF) is the method of making automatic predictions (filtering) about the interests of a user by collecting taste information from many users (collaborating). The underlying assumption of CF approach is that: Those who agreed in the past tend to agree again in the future. For example, a collaborative filtering or recommendation system for music tastes could make predictions about which music a user should like given a partial list of that user's tastes (likes or dislikes). Note that these predictions are specific to the user, but use information gleaned from many users.

Blogspheres

Large Wikis

Projects like [Wikipedia] that involve a few hundreds of people, that have features to categorize information etc. could be considered (to be discussed).

Note: (DSchneider doesn't consider this wiki to be social software since there are not enough participants. It's more like a cognitive tool for the authors of articles and for our users it's more like a tool for finding definitions and links. Sometimes, it may evolve into a simple form of cognitive flexibility hypertext).

Integrated systems / Web 2.0 places

Given technical progress in the area of web services and service-oriented architectures, one can imagine systems that syndicate all your favorite social software services into a single environment. There are several technical alternatives:

  • Light-weight webtops (also called "web 2.0 startpages") that allow a user to create a syndication space for various services like RSS feeds, WebMail, On-line writing tools etc. These startpages then have the potential to become desktops for the "virtual office 2.0"
  • Portalware that can be installed by institutions and that provide similar functionality (but also include services themselves, like weblogs). ELGG is a good example
  • Future learning environments
  • Virtual office 2.0
Examples of "web 2.0" start pages
  • See webtop article for a list of systems. Right now the best contender seems to be Pageflakes since one can share pages. (May 2007).
  • eyeOS (This system may be interesting to educational institutions, since you can download your own server and customize)
Examples of integrator portalware
  • Elgg.org - social network software supports a number of open standards including RSS, LDAP, FOAF, and XML-RPC
  • LiveJournal - online-blog-plattform with community-building fonctionnalities
Examples of future learning environments

Social software in education

this section is rather weak ... needs work

See also

To enhance social presence

  • Social networking according to interests, e.g. like in FOAF could allow students to find fellows with similar interests and get engaged different sorts of informal (and later formal) collaboration.

In fact, many social software applications can support activities of a virtual community and therefore scaffold a community of learning or a knowledge-building community.

Links sharing and social navigation

See entries like social bookmarking and social navigation for the technology

With systems that bookmark and make a saveguard copy like Furl:

“Sharing personally classified bookmarks among teachers and with other learners to cover a study area. Collaborative filtering and social navigation facilitates new discoveries. Teachers and librarians can already create pre-selected and tagged lists of resources for learners to browse, and be sure that they are found again, as a copy is saved by the system. Bookmarks based on a tag can be aggregated and posted through Web-feeds to learners' and other teachers' blogs or websites focusing in a given area. Commenting and rating on bookmarked urls can be used for recommending as well as for helping decisionmaking and critical thinking.” (Vuorikari, 2005: 6)

With systems like del.icio.us: “Collaborative collection of links tagged with keywords is facilitated, and they can all be browsed and viewed at once (social navigation) or distributed through Web-feeds. Also, creating related tags is easy, giving more leverage for more elaborated categories.” (Vuorikari, 2005: 6)

To share resources

  • Applications like Flickr: “Learners can share images that they have created or integrate in their works (photos, image manipulation, maps,..) to be used in different learning situations from authentic geography to art lessons. Social networks can be built around images through connecting learners, tutors and teachers together via shared tags. Pictures can constitute an important network of distributed repositories for images.”(Vuorikari, 2005: 6)

Collective writing

Blogs and blogspheres are "light-weight" technology of interest to several kinds of educational scenarios.

  • Blog search engines like Technorati can be used to track blog postings on certain tags. It also shows who is linking to an entry allowing to follow the whole distributed discussion that happens in the whole blogsphere.
  • RSS aggregators like RSS4You allow teachers or students to prepare and share favorite RSS feeds.

As learning environment design

The idea is to center the environment around each learner's information and communication space, sort of an extension of the learning e-portfolio concept.

Lightweight

As an alternative to "heavy and not flexible" Learning management systems, new providers may offer "light weight" services that individual teachers could used for the classroom or blended teaching. There are examples that somewhat push into this direction:

Personal learning environments
e-learning 2.0

Of course, since there is web 2.0, office 2.0 etc. there also is e-learning 2.0 :)

Problems and dangers of social software

  • An other concern is links and relations overflow. Even if most social software does include voting and reputation mechanism where appropriate, it is not sure that one can find information. Information is not just links to information and even just links between information. Even for very small place like this wiki information organization is not an easy problem - Daniel K. Schneider 14:40, 2 March 2007 (MET)

Links

Introductions and news

Web Sites, blogs, etc.

  • GroupLens, a research lab in the Department of Computer Science and Engineering at the University of Minnesota (includes publications, a blog, etc.)

Software indexes

See also other categories of rich internet applications, .e.g. virtual office and web widget. I don't know where to centralize :( - Daniel K. Schneider

References

Articles
  • Anderson, T. (2005). Distance learning – social software's killer ap? ODLAA 2005 Conference. PDF
  • Anderson, T. (2005). Educational Social Overlay Networks. HTML
  • Allen, C. 2004. Tracing the evolution of social software. HTML, retrieved 18:37, 20 October 2006 (MEST). (This is a very good history)
  • Dalsgaard, Christian (2006).Social software: E-learning beyond learning management systems, European Journal of Open, Distance and E-Learning. HTML
  • Drexler, Eric K. (1995) Hypertext Publishing and the Evolution of Knowledge, Social Intelligence, Vol. 1, No. 2, pp.87-120. HTML Reprint (originally submitted to Hypertext 87).
  • Mejinas Ulises (2006), Teaching Social Software with Social Software, Innovate, 2(5) HTML PDF (open access with a login).
  • Mejias, U. A. 2005. A nomad's guide to learning and social software. The Knowledge Tree 7. HTML
  • Mejias, U. A. (2007) .Networked Proximity: ICTs and the Mediation of Nearness, PHD Dissertation, Teachers College, Columbia University, Abstract - PDF (interesting reading for philosophical and sociological background)
  • Nagele, Chris, Social Networks Report, Wilbit, PDF, retrieved 19:08, 14 September 2006 (MEST).
  • Roush, Wade, (2005), Social Machines - Computing means connecting. Technology Review, MIT. HTML
  • Suter, V., B. Alexander, and P. Kaplan. 2005. Social software and the future of conferences—Right now. EDUCAUSE Review 40 (1): 46–59. HTML
  • Vuorikari, Riina (2005), Social networking software and e-portfolios foster digitallearning networks, Special Insight Reports, European Schoolnet. HTML
  • Vuorikari, Riina (2005), Innovation Brief: Can personal digital knowledge artefact's managment and social networks enhance learning ? PDF
  • Vuorikari, Riina (2007). Folksonomies, social bookmarking and tagging: the tate-of-the-art, Special Insight Reports, Abstract/PDF. Recommended reading.
Print books
  • Bozarth, Jane (2010). Social Media for Trainers: Techniques for Enhancing and Extending Learning, Pfeiffer. ISBN 0470631066
  • Bingham, Tony & Marcia Conner (2010). The New Social Learning: A Guide to Transforming Organizations Through Social Media, ASTD & Berrett-Koehler, ISBN 1605097020, ISBN 978-1605097022
Informal
  • Anderson, Terry (2006), Teaching a Distance education course using educational social software, Vritual Canuck, Blog Entry, HTML. This is interesting reading since it addresses both technical and educational questions. There are also links to course outlines and used portals.
  • Regarding the interest of social software for education you could start with a piece from Riina Vuorikari.
  • Allen, C. 2004. Tracing the evolution of social software. HTML, retrieved 18:38, 20 October 2006 (MEST). (This is a very good history)
  • Brynt, Lee (2007). Emerging trends in social software for education. in The Becta review 2007, Emerging technologies for learning, download page
  • Downes, Stephen (2006). Learning Networks and Connective Knowledge, Instructional Technology Forum, HTML. This is a really nice position paper (with a lot of links) that demonstrates where social software could "fit in".
  • Fitzgerald, Sean and Leigh Blackall (2007). Knowledge Sharing with Distributed Networking Tools, Networks September 12-14 Mini-online Event - Cool Results: Engaging Clients in E-learning. HTML. Good overview on social software with example.
  • Stephens, Michael, Web 2.0 and Libraries: Best Practices for Social Software Abstract (available as print book).