Anatomy of a Social Network, ECLAP

287 views

Published on

The slides presents the anatomy of ECLAP best practice nework, ECLAP is the European library of performing arts content.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
287
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Anatomy of a Social Network, ECLAP

  1. 1. ECLAP: Anatomy of a Social Network Paolo Nesi (Project coordinator) TEL: +39-055-4796523, 567, FAX: +39-055-4796363, +39-055-4796469 Email: paolo.nesi@unifi.it, www: http://www.disit.dsi.unifi.it University of Florence, Department of Systems and Informatics, DSI DISIT-Lab, Distributed Systems and Internet Technologies Via S. Marta 3, 50139, Firenze, Italy SCP course, Univ. Florence, 2012 1Ver 1.8
  2. 2.  Objective and overview Networking & Tools Content & Tools ECLAP Architecture Comparison with other Social Networks SCP course, Univ. Florence, 2012 2
  3. 3.  Content aggregators to  Aggregate and Enrich content  prepare content for Europeana, and  distribute content to ECLAP users Working Groups on best practice reports about tools for performing art content for:  Education and Training  Intellectual Property and business models  Digital libraries and archiving SCP course, Univ. Florence, 2012 4
  4. 4. Archive partner Archive Original Content/PortalsLibrary partner Archive Library partner partner Library Search/Query partner Content ECLAP Social Agg. Content Performing Service Metadata art Portal Services Institutions, Social Srv. students, Search and browsing metadata lovers SCP course, Univ. Florence, 2012 5
  5. 5. ECLAPSCP course, Univ. Florence, 2012 6
  6. 6. Automated -PC, MACos, linux, … Back office -iPhone, iPod, Windows Mobile, ….… ANY content Agg. Content ANY content Content Content archive Content ServicesLibrary archive Content Library archive partner Library partner SCP course, Univ. Florence, 2012 7
  7. 7. SCP course, Univ. Florence, 2012 8
  8. 8.  From block and menu  Pre-calcolate Usage   Locality  Personal  Favourites  Featured  Playlist  Collections  Suggested  Uploaded  ……SCP course, Univ. Florence, 2012 9
  9. 9.  Keyword cloud  Query Cloud  Taxonomical ClassificationSCP course, Univ. Florence, 2012 10
  10. 10.  >30 partner from Europe + Chile, Russia, South Africa >100.000 content, 300.000 items Descriptive metadata in 13 languages Interface in 21 languages Accessed from 184 Countries  Mainly from: Italy, UK, Spain, US, NL, B, Sl, Hu, Fr, Pl, Pt, Gr, D, Bz, Ind, Sw, Au, Rs, Ca, etc. More than 35 groups More than 500 different file formats SCP course, Univ. Florence, 2012 11
  11. 11.  Objective and overview Networking & Tools Content & Tools ECLAP Architecture Comparison with other Social Networks SCP course, Univ. Florence, 2012 12
  12. 12.  Networking and Social Services  User groups, discussion, forums, mailing lists  Connection with social network for share and contact gathering  Suggestions and recommendations to ECLAP users  Events setup and management  Mailing notifications …. Content Distribution toward several channels  For: PC/Mac/Linux, iPad, mobiles  Providing content towards Europeana  … SCP course, Univ. Florence, 2012 13
  13. 13.  Over than 35 Groups  Thematic groups  Groups and channels of content provider Forum, news, events, content Best practice white papers SCP course, Univ. Florence, 2012 14
  14. 14. SCP course, Univ. Florence, 2012 15
  15. 15. SCP course, Univ. Florence, 2012 16
  16. 16.  User groups, discussion, forums, mailing lists  Connection with social network for share  Contact gathering  Suggestions and recommendations to ECLAP users  Events setup and management  Mailing notifications ….  Custom look and feel with group designer  …SCP course, Univ. Florence, 2012 17
  17. 17.  Why ?  They have the same age  Access to the same content  Have the same interests  …SCP course, Univ. Florence, 2012 18
  18. 18.  Profiled On the basis of:  Group  Taxonomy  .. SCP course, Univ. Florence, 2012 19
  19. 19.  Recommendations  Direct: emails and messages  Towards Social network, social icons Acquisition of contacts from other Social Network  Build your net in ECLAP  http://www.eclap.eu/drupal/?q=user/openinviter  Once imported the content,  ECLAP will help you in verifying if they are on ECLAP  If yes, you can connect them to you  If not, you can automatically invite them to join you on ECLAP. SCP course, Univ. Florence, 2012 20
  20. 20.  ECLAP Content can be embedded and prometed in other WEB Portals via “Copy HTML” function ECLAP generates the code to be included for  Citations:  Embedding (insert ECLAP player): SCP course, Univ. Florence, 2012 21
  21. 21. SCP course, Univ. Florence, 2012 22
  22. 22.  Objective and overview Networking & Tools Content & Tools ECLAP Architecture Comparison with other Social Networks SCP course, Univ. Florence, 2012 23
  23. 23.  Content kind Metadata model Metadata Editor Indexing and Search  Faceted, multilingual Content IPR modeling and CAS Content Aggregation: playlists, collections Courses as Content AudioVisual relationships among content MyStoryPlayer SCP course, Univ. Florence, 2012 24
  24. 24.  Semantic model:  Cross media content, any content kind  Multilingual indexing and faceted search with ordering  Content Aggregations Semantic reasoning:  Suggestions, recommendations Automated and Scalable content management  Content file ingestion, repurposing for any device  Cope with more than 500 file formats See IEEE Multimedia, 2012 SCP course, Univ. Florence, 2012 25
  25. 25.  Informative Content • Performance  Video, audio, images, • Master classes comments documents • Scene Sketches  3D, animations, Braille • Scenography rating • Scenes  Slide, Video-Slide, courses • Private lives of  eBook, ePub, Mpeg21, relationships artists intelligent • Scores Aggregated Content: • Braille technical  Playlist, Collections • BackStage Stills  Annotations, Synchronization • Choreography Dynamic • Morals Support and networking • Poster recommend content: • Booklets  Blog, WebPage, Events, • Magazines Music comments, …………… • Audio ballets forum, votes, messages, … SCP course, Univ. Florence, 2012 26
  26. 26. SCP course, Univ. Florence, 2012 29
  27. 27. SCP course, Univ. Florence, 2012 30
  28. 28. SCP course, Univ. Florence, 2012 31
  29. 29.  Describe the ECLAP content  Dublin Core: general, multilingual and multi-instances (e.g., title, authors, description, subjects, ..)  Semantic: content description, taxonomy, tags, annotations, etc., multilingual & multi-instances  Groups: one or more groups  Technical: duration, file format, dimension, editor, publisher, any IDs, etc. etc.  Augmented Reality: GPS, QR,..  Intellectual Property: IPR, licences for MD, licences for profiling the conditional access  Workflow metadata: status, dates, versioning, etc.  Etc. SCP course, Univ. Florence, 2012 32
  30. 30. SCP course, Univ. Florence, 2012 33
  31. 31. SCP course, Univ. Florence, 2012 34
  32. 32.  Objects may have GPS locations:  Shown on WEB and used on Mobile  GPS coordinates have been extracted from Symbolic Locations on metadata All the objects have a QR  It can be used to access and download the content from mobile, by using the Camera.  Applied on museum, position, objects, user manual, tapes, boxes, etc.  ID shortcut for cataloguing SCP course, Univ. Florence, 2012 35
  33. 33. SCP course, Univ. Florence, 2012 36
  34. 34. Group/Channel 0..n 0..n 0..n 0..n 0..n 0..n 1 0..n TaxonomyTerm Content Comment Performing Arts Metadata Dublin Core Technical 1..n Blog WebPage Forum Object 0..n Playlist Document Collection 0..n 1..2 0..n Annotation AVObject 1..n37 Image Video Audio SCP course, Univ. Florence, 2012
  35. 35. recommend haveColleague registeredTo RegisteredUser Group/Channel 0..1 0..n preferredTerm Action 0..n 0..n 0..n 0..n 1 0..n TaxonomyTerm Content Comment ToRate ToComment performedOn ToTagToSocialShare Page Forum ObjectToRecommend ToEnrich ToValidate ToPublish SCP course, Univ. Florence, 2012 38
  36. 36. SCP course, Univ. Florence, 2012 39
  37. 37.  Tags  Votes  Translate  Recommend  Add to: playlist, collections,…  Edit: metadata, IPR, icon, ..  Mark as: favourites  Copy HTML  Download  View  Take QR  …SCP course, Univ. Florence, 2012 40
  38. 38.  Indexing & Search system  Based on Apache Solr Multilingual aspects  Translate the metadata or translate the query?  We use metadata translation Indexing schema  Dublin Core + DCTerms (multi language)  Performing Arts  Technical (provider, content type, GPS, IPR, duration, quality, …)  Groups associations (multi language)  Taxonomy associations (multi language)  Comments & multi language tags  FullText of the textual digital resources SCP course, Univ. Florence, 2012 41
  39. 39. Taxnmy, Comment, DC Perf. Full Group TagsMedia Type (ML) Tech Arts Text (ML) (ML) VotesAudio/Video/Image Y Y Y Y Y YDocument(pdf, doc, …) Y Y Y Y Y Y YCrossMedia(html, MPEG21,…) Y Y Y Y Y Y YAggregations(playlist, Y Y Y Y Y Ycollection, …)Info text(blog, web (Y) Y Ypages, forum,events, …) SCP course, Univ. Florence, 2012 42
  40. 40. SCP course, Univ. Florence, 2012 43
  41. 41.  Search for: “dario fo”, Video  394 results  Of which:  …. Combining the filtering  51 results  Of which…SCP course, Univ. Florence, 2012 44
  42. 42. SCP course, Univ. Florence, 2012 45
  43. 43. # Full Text # Faceted # Last #Featured # Popularusers Query Query Posted List List Listsimple 323 24 4 22 17registeredpartners 1094 21 27 19 9anonymous 2634 147 234 302 213Total 4051 192 265 343 239Clicks after 1564 200 318 2799 231query/list SCP course, Univ. Florence, 2012 46
  44. 44.  Click order distribution First page SCP course, Univ. Florence, 2012 47
  45. 45.  What is an IPR Model See the IPR model of an object Create an IPR Model Apply the IPR model during ingestion Change the IPR model of an object SCP course, Univ. Florence, 2012 48
  46. 46.  IPR Wizard Rules for:  Content type  Video, audio,….  User kind  Edu/noEdu, group, pub,…  Device type  Groups IPR Model Management  Automated application SCP course, Univ. Florence, 2012 49
  47. 47. VIDEO permission (FINAL) EX 1 EX 2 EX 3 EX 4 Video download PC HD Yes Video play PC HD VALUE Video download-PC- LD and MD   Video play-PC- LD and MD  Yes Yes  Video download-mobile-Browser  YesCONTROL Video play-mobile-Browser     Video download-mobile-Apps  Yes  Content Organizer Video play-mobile-Apps     Content Organizer SCP course, Univ. Florence, 2012 51
  48. 48.  Play Lists Collections essay Courses Without resource change Diff. models Diff. Semantic to play them MD as content SCP course, Univ. Florence, 2012 52
  49. 49.  Playlist  Sequence of segments of videos and/or audio and images kept for a time duration  They are show/played in sequence (the images have an associated duration imposed by the creator) Collection  A set of content (audio/video/images, docs, playlist, animations, 3D, etc., any kind)  They can be downloaded from mobile content organizer Playlists/Collections have their specific metadata which are indexed as regular content SCP course, Univ. Florence, 2012 53
  50. 50.  e-learning Course Ordered collection of Content items plus gluing text, programme information, questionnaire, survey, .. Keeping trace.. SCP course, Univ. Florence, 2012 54
  51. 51. SCP course, Univ. Florence, 2012 55
  52. 52.  Sincronizzazioni e sequenze di contenuti SCP course, Univ. Florence, 2012 56
  53. 53. V1 Sincronizzazioni Formalized as V2 S1=e1 s2 e2 Sequenze V1 V2 V1 Dirette Executed as s2 e2 S1=e1 Esplosive V1 s1 e1 Case a) V2 s2 e2 V1 s1 e1 Case b) V2 s2 e2 V1 s1 e1 Case c) V2 s2 e2 SCP course, Univ. Florence, 2012 57
  54. 54. SCP course, Univ. Florence, 2012 58
  55. 55.  User may  Navigate on the non linear relationships defined by the several audio visual annotations  Record/play its experience in navigating on the non linear relationships defined by the several annotations  Share the Experiences to other users  Perform semantic queries User may annotate the audiovisual content with  Audio Visual annotations, taking segments  Textual annotations  Semantic annotations/relationships SCP course, Univ. Florence, 2012 59
  56. 56.  http://www.eclap.eu/drupal/?q=msp&axoid=urn%3Aaxmedis%3A00000%3Aobj% 3A551e7817-a88f-4db2-b9f6-16bc85457010&axMd=1&axHd=0 SCP course, Univ. Florence, 2012 60
  57. 57.  http://www.eclap.eu/drupal/?q=en- US/msp&axoid=urn%3Aaxmedis%3A00000%3Aobj%3A04e0caef-b33b-4f4a- ba50-a80d96766192&axMd=1&axHd=1 SCP course, Univ. Florence, 2012 61
  58. 58. b)a) c) d) SCP course, Univ. Florence, 2012 62
  59. 59. SCP course, Univ. Florence, 2012 63
  60. 60. a) Screen from green arrowb) Screen shown in correspondence of blue arrow when the explosive annotation becomes active and the scenario changes, going to Dario Fo synchronization of Miracolo di Gesu Bambino play;c) screen shown from red arrow point, once the explosive annotation is terminated, the user clicks on the direct annotation in the scenario (a), going to the Paolo Rossi’s Theatrical Lab. The grey zones overlapped on the time lines represent the length of relation in which the media is played;d) view from starting from orange arrow: the user come back in the (a) situation from (c) and click on a video synchronization, loading a new scenario (d) with a direct annotation to Dario Fo. SCP course, Univ. Florence, 2012 64
  61. 61. a) b) c) d)SCP course, Univ. Florence, 2012 65
  62. 62. )SCP course, Univ. Florence, 2012 66
  63. 63. http://www.eclap.eu/d3/graph.html http://www.eclap.eu/d3/graph2.html SCP course, Univ. Florence, 2012 67
  64. 64. SCP course, Univ. Florence, 2012 68
  65. 65. One2One Is-a Label Explosion relationshipSynchronization description Sequential has relation/ is related of ECLAPhas MediaReference/ Contentis MediaReference of Is-a Segment Media ECLAP classificatio Is-a n start end Audio Video Image SCP course, Univ. Florence, 2012 69
  66. 66. SCP course, Univ. Florence, 2012 70
  67. 67. SCP course, Univ. Florence, 2012 71
  68. 68.  Audio/Video/Image on Video/Audio/image Annotated text Annotated contextual information  Who is present in the scene  Where is the scene  Which objects are present in the scene  When the scene happened in its timeline  When happened in the Real Historical Time  … SCP course, Univ. Florence, 2012 72
  69. 69.  RDF database, Ontological model Query via SPARQL on a semantic database with inferential engine. Substantially one may request for example:  Provide annotations/media in which Jack and Kate are on the beach  Provide any scene in which there is gun  Provide all scene after event crash  Who wrote on scenes located in the forest  ……. SCP course, Univ. Florence, 2012 73
  70. 70.  Create http://www.eclap.eu/drupal/?q=home&axoid=urn:axmedis:00000:obj:38aa30 8b-a4f7-410b-9a8a-9485e4e37f38 Create 1 http://www.eclap.eu/drupal/?q=home&axoid=urn:axmedis:00000:obj:edb50f7 e-3a6b-45ad-a92e-5b76252ab104 Create 2 http://www.eclap.eu/drupal/?q=home&axoid=urn:axmedis:00000:obj:884b 06d5-66ea-4a8c-a36c-2e178745b89c 74 SCP course, Univ. Florence, 2012
  71. 71.  MyStoryPlayer  http://www.eclap.eu/drupal/?q=node/3748 Creation of Relationships  http://www.eclap.eu/drupal/?q=node/103392 Present and play with Networks of relationships  http://www.eclap.eu/drupal/?q=node/107812  http://www.eclap.eu/d3/graph.html  http://www.eclap.eu/d3/graph2.html SCP course, Univ. Florence, 2012 75
  72. 72.  Objective and overview Networking & Tools Content & Tools ECLAP Architecture Comparison with other Social Networks SCP course, Univ. Florence, 2012 76
  73. 73.  Functional Architecture Automated back office Deploy of Services Content upload and Ingestion Content Workflow Content Manager for groups IPR Process management Content on Mobiles Semantic information flow from back to front and viceversa Content Organizer SCP course, Univ. Florence, 2012 77
  74. 74. O AXCP back office services ECLAP Social ECLAP A Metadata I Ingestion and Harvesting Service Portal Networking Ingestion P M Server H Resource Injection IPR Wizard/CAS Content Analysis Archive Metadata Editor Content partner Archive Retrieval Content ProcessingLibrary partner Archive Library partner Content Aggregation and Play partner Library Semantic Computing and Sugg. partner Content Indexing and Search Content Upload Management Metadata Metadata Database + Export semantic database Content Upload Social Network connections E-Learning Support SCP course, Univ. Florence, 2012 78
  75. 75.  Based on AXCP Semantic Media Grid (IEEE Multimedia)  More than 10.000 files per day To automate:  Content ingestion from more than 35 archives/portals, metadata and content crawling, massive content ingestion  Metadata transcoding and enrichment: from any format to ECLAP ingestion format, saving and mapping all metadata  Content indexing: 650 metadata, 13 languages, cross media content, algorithms for CBIR  Content adaptation: for PC, Mobile, etc.  over than 500 media types  Suggestions and recommendations production: by text, by images, by profiles; UU, CU, CC, ..  Production of profiled newsletters  Assessment of metadata quality  Publication of metadata towards Europeana  Export to other Social Networks  Etc. SCP course, Univ. Florence, 2012 79
  76. 76. Workflow AXCP Front end Front end manager Visual Designer servers, servers, VOD, prod VOD, prod on demand on demand AXMEDIS Visual Elements Rule Editor and Rules AXCP Quick Scheduler Starter AXCP GRID Rules AXCP nodes Plug-in for content processingWS, FTP, DistributionC AXMEDIS hannels andetc. Your CMSs Database servers
  77. 77. AXCP Quick Start, Monitoring &Your tools commands, Reporting AXMEDISWorkflow systems,… DRM DBCMS AXMEDIS WEB Server Internet, WEB, VOD, POD.. Automated and Manual Playout Server Factory Tools Web+Strm Server Broadcast, IPTV, i-TV, VOD, POD,… P2P distrib & monitor AXMEDIS Automated and Manual Social Networks Mobiles, PDA, etc. Factory Tools AXMEDIS Automated AXMEDIS and Manual Factory Tools Automated and Manual Factory Tools
  78. 78. MediaGrid.or MediaGrid MediaGrid AXMEDIS MMGRID Omneon GridCast gContent Management: storage, UGC, .. X (x) (x) X XContent computing/processing: adaptation,  X (x) (x) (x) Xprocessing conversion, cross media content packaging,   ..Content Delivery Network Management X X X X XMetadata enrichment and reasoning XContent Protection Management (CAS/DRM) XContent Indexing and Querying, knowledge base X X XSemantic Computing Reasoning on user profiling,  Xcontent descriptors, recommendationsUser Interaction Support, rendering, collaboration X X XClient player as grid nodes for intelligent content XGlobal and/or Local grid L/(G) G G G G/L L
  79. 79.  Back-office Ingestion Architecture O ECLAP A Ingestion Harvesting Metadata I Ingestion P M (NTUA) H ECLAP Archive AXCP Social partner Ingestion Database Archive UploaderLibrary partner Archive Service Library partner partner Portal Library Content Resource partner Retrieval Injection local SCP course, Univ. Florence, 2012 84
  80. 80. MySQLTomcat Application  Apache HTTP ServerServer DB Drupal 6.16 xmf‐admin content XMediaFinder Ugc, workflow luceneIndex Solr, Lucene metadataEditor AXDB load&save Play lists Keyword CloudAXCP Rule  CollectionScheduler …… MySQL DB UploaderAXCP UploaderAXCP4Devices extractResource OAIPMH Server produceMDHDVideo …. SCP course, Univ. Florence, 2012 85
  81. 81.  Fast, for  UGC, User Generated Content  Simple  PC, iPad and iPhone Professional  X Massive upload (see next slides) SCP course, Univ. Florence, 2012 86
  82. 82. database F database ! F Upload via  form PROPOSED  by IPR wizard (axdbv4 F) UNDER Upload via  Upload  ‐IPR rule Rules IPR assessment  IPR completed Rules by Metadata  Status to be  UNDER‐ Editor Automated  enrich  rule or  ENRICH UNDER‐ Enrich Rules user request UPLOA AXCP DED Enrichment Done Enrichment Doneby RULE assessing Rule passing to  validation Rules Validation  non  by Drupal form Done TOBEAPP approved ROVED by Metadata UNDER‐ final publication Rule Editor VALID ECLAP and/or EDL PUBLISHE D by RULE SCP course, Univ. Florence, 2012 87
  83. 83. SCP course, Univ. Florence, 2012 88
  84. 84. ContentMetadata Metadata ECLAP Contentenrichers Metadata Archive Content Metadata Metadata Public domain  A default  License Archive of Content license is used  Content for ECLAP portal ProviderContent MetadataProvider IPR Content + license + WIZARD + permissions Content license and  permissions on  Licenses Archive + content for ECLAP  = License users License and  permissions on content  = Permissions to access content for ECLAP users 89 SCP course, Univ. Florence, 2012
  85. 85. Local: Content collection Search/query Navigations.. taxonomy Suggestions … SCP course, Univ. Florence, 2012 90
  86. 86. AXCP backoffice Grid Scheduler Grid Node Grid Node Grid Node contributions,•Rule based system •User Profile •Local User Profile•Automated formatting •Dynamic User Profile actions on •Local Dynamic User Profile •Inferential engine •User behavior •Local User behavior content, processing •Use data •Local Use data social actions, •Adaptation •Content •Content preferences, •enrichement •DC+IDs •DC+IDs queries, •AXInfo: ver, prod., •AXInfo: ver, prod, rights,•Multilingual index and use data,.. rights,.. ....search •Descriptors •Descriptors •Text Analysers •Groups: users, content.. •Groups •Indexer •Ontology/Taxonomy Domain •Taxonomy classification •Fuzzy search•Suggestions •Suggestions on the basis of: •Similarity distances • Static and dynamic user •Clustering profile, decriptors, domain Content Organiser •Local Suggestions on the basis of user profiles, local AXCP BackOffice Front End Portal content, local collected data Content Organizer and Players Users SCP course, Univ. Florence, 2012 91
  87. 87. Feature iPhone/iPad Windows Phone 7 AndroidDownload and Play MediaVideo and audio yes yes yesPDF documents yes yes yeseBook as HTML5 yes (yes) noCollection yes no noimage play with zoom yes yes yes3D objects VRML in progress no nodownload: multiple social networks yes yes yesstandard ePub ebooks yes no yesrendering on beamer projector yes, via cable no noContent Metadata and Searchmultilingual metadata yes no yesmultilingual user interface yes yes yespersonal tagging insertiona and navigation yes no nonavigation via taxomonies yes yes yesnavigation groups indexing yes yes yespersonal collection dynamic taxonomy yes yes yescontent search, query enabled yes yes yeslocal suggestions and lists yes yes yesNetworking and User Engagementuser Engagement yes yes yesGroups, Forum, messages yes yes yesmultiportal access (1) yes yes yesdirect upload on Social networks yes no yes, via browserEvent Engagement via White Rabbit (2) yes no noAugmented RealityGPS located content yes yes yesGPS total map of objects yes no noGPS based content activation yes no noQR to content access/donwload yes yes noGeneral Featuresconfiguration yes yes yesrecovering broken downloads yes no noMultiple SN login configuration yes no no
  88. 88.  Description of mobile tools  http://www.eclap.eu/drupal/?q=en-US/node/94220 Devices:  Apple iPhone/iPad, Android, Windows PhoneVideo Tutorial http://www.eclap.eu/drupal/?q=home& axoid=urn:axmedis:00000:obj:977276 e7-bc2a-48d4-bfb9-7e8f05965949 SCP course, Univ. Florence, 2012 93
  89. 89.  Objective and overview Networking & Tools Content & Tools ECLAP Architecture Comparison with other Social Networks SCP course, Univ. Florence, 2012 94
  90. 90. YouTube Flickr FaceBook LikedIn MySpace ECLAPUser profile, descriptors Y Y Y Y Y YFriends Y Y Y Y Y YQuery on Users Y Y Y YGroups and Forums Y Y Y Y Y YMultilingual pages Y Y Y Y Y YInvitations of users Y Y Y Y Y YChats, on line, messages Y Y Y Y Y NRecommendation UU N N Y Y Y YRecommendation GU N N N Y NUser Relevance, User,Obj,Group Y(UO) Y(OG) Y(UG) Y(UG) Y(UG) YUser Lists, gen rec. of users Y N Y Y Y Y(G)Taxonomy on Users N N N N N YDirect call, SMS, Email Y Y Y Y Y Y(SE)Privacy support, Black List users Y N Y Y Y YEvents N N Y Y Y YE-learning N N N N N Y SCP course, Univ. Florence, 2012 95
  91. 91. YouTube Flickr FaceBook LikedIn MySpace ECLAPMultimedia, crossmedia UGC Y(M) Y(M) Y(M) N N Y(MC)Audio, Video, Images, Doc V I, V I, D, V I, D I, V A,V,I,DModerated UGC Y N N Y and NQuery on content Y Y N N Y YComments on Content Y Y -- -- Y YRanking and voting Y N -- -- Y YGeneral Recommendation O Y Y Y Y Y YRecommendation OU Y Y -- -- Y YRecommendation OO Y N -- -- N YTaxonomy for content/profile N N N N N YPlay Lists of content Y N N N N YCollection N N N N N YRSS Feeds for content Y Y Y Y Y NLinks with other SN Y Y Y Y Y YMobile Support Y Y Y Y Y YDRM/CAS Support Y(D) N N N N Y (D)GeoTagging Y Y N N N Y SCP course, Univ. Florence, 2012 96
  92. 92. YouTube Flickr FaceBook LikedIn MySpace ECLAPImporting RegistrationsSingle Sign On, SSO Y Y Y Y Y NImporting contacts from other SNSearching contact, inviting Y Y Y YImporting contacts from local listSearching contact, inviting Y YAPI to provide access content info Y Y NOpen data YAccepting Social Icons posting Y Y Y Y Y NProducing Links via Social Icons Y Y Y Y Y YExporting Player to be embedded Y Y YAllowing Importing Players into localweb pages N N Y Y Slides Y YAccepting Widget applications Y Y Y Y Y NExporting Widget applications (Y) (Y) N SCP course, Univ. Florence, 2012 97
  93. 93.  Prof. Paolo Nesi, Ph.D. DISIT-DSI, Department of Systems and Informatics Distributed Systems and Internet Technology Lab University of Florence Via S. Marta 3, 50139 Firenze, Italy Email: paolo.nesi@unifi.it Tel: 0039-055-4796532 Cell: 0039-335-5668674 Skype: paolonesi SCP course, Univ. Florence, 2012 98

×