SlideShare a Scribd company logo
1 of 3
Download to read offline
A Meteoroid on Steroids: Ranking Media Items
                Stemming from Multiple Social Networks

                                                          Thomas Steiner
                                                       Google Germany GmbH
                                                            ABC-Str. 19
                                                      20354 Hamburg, Germany
                                                       tomac@google.com

ABSTRACT                                                           2. RELATED WORK
We have developed an application called Social Media                  In [6], San Pedro and Siersdorfer propse a methodology
Illustrator that allows for finding media items on multiple         for automatically ranking and classifying photos from the
social networks, clustering them by visual similarity, ranking     photo sharing platform Flickr according to their attractive-
them by different criteria, and finally arranging them in me-        ness for Flickr members. They work with extracted user
dia galleries that were evaluated to be perceived as aestheti-     feedback and annotations available on Flickr to train ma-
cally pleasing. In this paper, we focus on the ranking aspect      chine learning models based on image features like sharp-
and show how, for a given set of media items, the most ade-        ness and colorfulness. While their method is tailored to
quate ranking criterion combination can be found by inter-         Flickr, our approach is based on a social network interaction
actively applying different criteria and seeing their effect on-     abstraction layer on top of the social networks Facebook,
the-fly. This leads us to an empirically optimized media item       Twitter, Google+, Instagram, YouTube, Flickr, MobyPic-
ranking formula, which takes social network interactions into      ture, Twitpic, and Lockerz. Jaffe et al. describe [2] a ranking
account. While the ranking formula is not universally appli-       and summary algorithm for geo-tagged photo sets based on
cable, it can serve as a good starting point for an individually   spatial patterns as well as textual-topical patterns and pho-
adapted formula, all within the context of Social Media Illus-     tographer identity cues. Their algorithm can be expanded
trator. A demo of the application is available publicly online     to support social, temporal, and other factors. The shown
at the URL http://social-media-illustrator.herokuapp.com/.         maps-based application necessarily requires geo-tagged me-
                                                                   dia items, which is rarely the case with media items retrieved
                                                                   from social networks due to privacy concerns. In [1], David-
Categories and Subject Descriptors                                 son et al. describe the different criteria video quality, user
H.3.3 [Information Search and Retrieval]: Clustering               specificity, and diversification that determine the video rank-
                                                                   ing in the YouTube recommendation system. These criteria
General Terms                                                      include view count, the ratings of the video, commenting,
Algorithms                                                         favoriting, and sharing activity around the video. Finally,
                                                                   Wiyartanti et al. introduce in [11] a ranking algorithm for
                                                                   user-generated videos based on social activities.
Keywords
Ranking, Event Summarization, Social Networks                      3. SOCIAL NETWORK INTERACTIONS
                                                                   3.1 Abstraction Layer
1.   INTRODUCTION                                                     Social networks have different paradigms of social interac-
   When people witness events like concerts, sports matches,       tions. In [5], we have introduced an abstraction layer on top
or meteoroid impacts, they more and more share media               of the native data formats of all considered social networks
items like photos and videos that depict these events pub-         in order to gain an agnostic view on them. Regardless of
licly on social networks. In the past, we have worked on           the native data representation format of the social network
methods [3, 5, 9] for the automatic extraction, deduplica-         of origin, the abstraction layer unifies and streamlines the
tion, and clustering of media items stemming from multiple         available data for each media item to a greatest common
social networks. Up to now, we have ordered the retrieved          divisor of all social networks. These interaction paradigms
media items chronologically, by social network, or by clus-        must be exposed by the social networks via specific API
ter size, and thereby completely neglected social network          calls in order to be considered. In Table 1, we detail how
interactions as ranking signals. Though truly added value          we abstract the social interactions in question on each so-
lies in exploiting these social network interactions in order to   cial network. We differentiate between unknown values that
obtain a more representative ranking of the potentially over-      are returned as unknown, i.e., where the information is not
whelmingly many media items retrieved for a given event.           exposed, and 0 values, where the value is known to be zero.

                                                                   3.2 Merging Social Interactions
                                                                     In the context of our previous research, we have devel-
Copyright is held by the author/owner(s).
WWW 2013 Companion, May 13–17, 2013, Rio de Janeiro, Brazil.       oped a tile-wise histogram-based media item deduplication
ACM 9781450320382/13/05.                                           algorithm with additional high-level semantic matching cri-
Likes                 Shares                          Comments                          Views
             Facebook Like         Facebook Share                  Facebook Comments                 YouTube Views
             Google+ +1            Google+ Share                   Google+ Comments                  Flickr Views
             Instagram Like        Twitter native ReTweet          Instagram Comments                Twitpic Views
             Flickr Favorite                                       Twitter manual RT, @Replies       MobyPicture Views
             YouTube Like                                          Twitpic Comments
             YouTube Favorite                                      MobyPicture Comments
             Twitter Favorite                                      Flickr Comments

              Table 1: Abstract social network interaction paradigms and their underlying native counterparts


teria that is tailored to photos and videos stemming from               5. IMPLEMENTATION DETAILS
multiple social networks. If a set of media items is visually              The application has been implemented in Node.js, a server
similar enough to be clustered under the criteria detailed              side JavaScript software system designed for writing scalable
in [5], we treat the whole of the cluster as if it were just one        Internet applications. Programs are created using event-
media item. These criteria are pair-wise tile histogram sim-            driven, asynchronous input/output operations to minimize
ilarity that does not exceed a given threshold and the same             overhead and maximize scalability. The clustering and rank-
number of detected faces per media item. In consequence,                ing logic is kept on the client side, while the media item
we specify a merging strategy for the associated social in-             retrieval logic is kept on the server side. As the clustering
teractions of the individual media items in the particular              logic needs read access to the pixel data of media items via
cluster. We treat unknown values as 0. The alternative to               the canvas element’s getImageData function, all media items
this solution is to exclude unknown values from the merg-               need to be proxied locally. Face detection works fully on the
ing step. However, as in practice a considerable amount                 client side based on a library made available by Liu [4]. The
of social interaction values are unknwon, we are forced to              interface is fully interactive and event-driven. Figure 1 and
proceed with the abovementioned simplification. The algo-                Figure 2 show screenshots of the deployed application.
rithm accumulates individual social interactions and assigns
the accumulated social interactions to the cluster.
                                                                        6. CONCLUSIONS AND FUTURE WORK
                                                                         In this paper, we have presented an application called
4.    RANKING MEDIA ITEM CLUSTERS                                      Social Media Illustrator with a special focus on its social
  In this section, we describe a ranking formula to rank               interactions abstraction layer and ranking capacities. The
a set of media clusters that match a given query. In the               application has been successfully evaluated to produce both
ranking formula, we consider several well-defined ranking               meaningful and beautiful visual and audial summaries for
criteria that were detailed in [10], namely these are visual,          recent events. The majority of these summaries were made
audial, textual, temporal, social, and aesthetic. For a given          available online.1 One example of such can be seen in Fig-
set of media item clusters, a ranking is calculated as follows.        ure 2, which shows popular social media reactions for the
                                                                       meteoroid impact event on 15 February 2013, when a small
                                                                       asteroid entered the atmosphere of Earth, became visible as
     α × likes + β × shares + γ × comments + δ × views+                a bright fireball and exploded in an air burst over Chelyabinsk.
           × clusterSize + ζ × recency + η × quality        (1)          Future work will focus on adding more visualization for-
                                                                       mats that will support text-to-speech once the text synthesis
   The factors likes, shares, comments, and views stem from            part of the Web Speech API [7] has landed in Web browsers.
the individual media items as described in Subsection 3.1              This will allow for true story-telling, where the associated
and Subsection 3.2. The factor clusterSize corresponds to              microposts for a media item can be read as it is shown,
the size of the current cluster. The factor recency is calcu-          potentially in an interactive slideshow format. Further, we
lated as follows. If the youngest media item in the cluster            plan to add more clustering options that will allow for also
is less than or exactly one day old, the value is 8, for two           clustering by extracted named entities [9] besides the cur-
days it is 4, for three days it is 2, and for each day more,           rently visual clustering.
the value is 1. The factor quality is a representation of the            Concluding, with our Social Media Illustrator application,
presence of faces and a media item’s photo or video quality.           we have contributed an effective and efficient tool to deal
Empirically optimized default values that can be fine-tuned             with social media overload and to identify the few needles
for a concrete media item set were determined as follows:              in the social network haystack.
α = 2, β = 4 , γ = 8, δ = 1, = 32, ζ = 2, and η = 8.
   Once a final ranking for all media items has been found,
the top-n media items are compiled to different kinds of                 7. REFERENCES
media galleries that in two user studies were shown to be                   [1] J. Davidson, B. Liebald, J. Liu, P. Nandy,
perceived as aesthetically pleasing [8]. We differentiate be-                    T. Van Vleet, U. Gargi, S. Gupta, Y. He, M. Lambert,
tween the Loose Order, Varying Size style, where certain                        B. Livingston, and D. Sampath. The YouTube Video
media items can be featured more prominently by making                          Recommendation System. In Proceedings of the
them bigger at the cost of loosely disrespecting the ranking-                   Fourth ACM Conference on Recommender Systems,
implied order and the Strict Order, Equal Size style, which                     RecSys ’10, pages 293–296, 2010.
strictly respects the ranking-implied order [8].
                                                                        1
                                                                            http://twitpic.com/photos/tomayac, accessed 02/21/2013
Figure 1: Media Item Clusters tab of the Social Media Illustrator application with individual and clustered (bottom middle)
media items from Facebook and YouTube, ranked by popularity for the Russian query Метеороид




Figure 2: Zoomed view of the Media Gallery tab of the application showing an automatically generated media gallery in loose
order, varying size style featuring ranked media items stemming from Facebook and YouTube for the query Метеороид


 [2] A. Jaffe, M. Naaman, T. Tassa, and M. Davis.                   [7] G. Shires and H. Wennborg. Web Speech API
     Generating Summaries and Visualization for Large                  Specification. Final Report, W3C, Oct. 2012.
     Collections of Geo-referenced Photographs. In                 [8] T. Steiner and C. Chedeau. To Crop, Or Not to Crop:
     Proceedings of the 8th ACM International Workshop                 Compiling Online Media Galleries. In Proceedings of
     on Multimedia Information Retrieval, pages 89–98,                the 22nd International Conference Companion on World
     2006.                                                            Wide Web, WWW ’13, May 2013.
 [3] H. Khrouf, G. Atemezing, G. Rizzo, R. Troncy, and             [9] T. Steiner, R. Verborgh, J. Gabarro, and R. Van de
     T. Steiner. Aggregating Social Media for Enhancing                Walle. Adding Meaning to Facebook Microposts via a
     Conference Experience. In Real-Time Analysis and                  Mash-up API and Tracking its Data Provenance. In
     Mining of Social Streams, Papers from the 2012                   Next Generation Web Services Practices (NWeSP), 2011
     ICWSM Workshop, June 2012.                                       7th International Conference on, pages 342–345, Oct.
 [4] L. Liu. JavaScript Face Detection Explained.                      2011.
    http://liuliu.me/eyes/javascript-face-detection-explained/,   [10] T. Steiner, R. Verborgh, J. Gabarro, and R. Van de
     2012. Accessed March 26, 2013.                                    Walle. Defining Aesthetic Principles for Automatic
 [5] G. Rizzo, T. Steiner, R. Troncy, R. Verborgh, J. L.               Media Gallery Layout for Visual and Audial Event
     Redondo Garc´ and R. Van de Walle. What Fresh
                   ıa,                                                 Summarization based on Social Networks. In Quality of
     Media Are You Looking For?: Retrieving Media Items               Multimedia Experience (QoMEX), 2012 Fourth
     From Multiple Social Networks. In Proceedings of the             International Workshop on, pages 27–28, July 2012.
    2012 International Workshop on Socially-Aware                 [11] L. Wiyartanti, Y.-S. Han, and L. Kim. A Ranking
    Multimedia, SAM ’12, pages 15–20. ACM, 2012.                       Algorithm for User-generated Video Contents Based
 [6] J. San Pedro and S. Siersdorfer. Ranking and                      on Social Activities. In Digital Information Management,
     Classifying Attractiveness of Photos in Folksonomies.             2008. ICDIM 2008. Third International Conference on,
     In Proceedings of the 18th International Conference on            pages 260–265, Nov. 2008.
     World Wide Web, WWW ’09, pages 771–780, 2009.

More Related Content

Viewers also liked

Kelly figeroa lopez 10 1
Kelly figeroa lopez 10 1Kelly figeroa lopez 10 1
Kelly figeroa lopez 10 1kellyfigueroa23
 
Enfermedades Mentales
Enfermedades MentalesEnfermedades Mentales
Enfermedades MentalesMelany Nicole
 
Persuasive cortez salto
Persuasive cortez saltoPersuasive cortez salto
Persuasive cortez saltoCruzita09
 
Unpacking the 2010 Census (2013 Updated Version) - Part 3
Unpacking the 2010 Census (2013 Updated Version) - Part 3Unpacking the 2010 Census (2013 Updated Version) - Part 3
Unpacking the 2010 Census (2013 Updated Version) - Part 3jzur
 
Proyecto personal Crecimento Econmico
Proyecto personal Crecimento EconmicoProyecto personal Crecimento Econmico
Proyecto personal Crecimento Econmiconicolas1011
 
+12000 frases em Inglês - Por ordem alfabética
+12000 frases em Inglês - Por ordem alfabética+12000 frases em Inglês - Por ordem alfabética
+12000 frases em Inglês - Por ordem alfabéticawarlen11
 
Correo electronico
Correo electronicoCorreo electronico
Correo electronicobaez1106
 
Knowledge management at hp
Knowledge management at hpKnowledge management at hp
Knowledge management at hpPrem Mano
 

Viewers also liked (9)

Kelly figeroa lopez 10 1
Kelly figeroa lopez 10 1Kelly figeroa lopez 10 1
Kelly figeroa lopez 10 1
 
Enfermedades Mentales
Enfermedades MentalesEnfermedades Mentales
Enfermedades Mentales
 
Werkveldoriëntatie
WerkveldoriëntatieWerkveldoriëntatie
Werkveldoriëntatie
 
Persuasive cortez salto
Persuasive cortez saltoPersuasive cortez salto
Persuasive cortez salto
 
Unpacking the 2010 Census (2013 Updated Version) - Part 3
Unpacking the 2010 Census (2013 Updated Version) - Part 3Unpacking the 2010 Census (2013 Updated Version) - Part 3
Unpacking the 2010 Census (2013 Updated Version) - Part 3
 
Proyecto personal Crecimento Econmico
Proyecto personal Crecimento EconmicoProyecto personal Crecimento Econmico
Proyecto personal Crecimento Econmico
 
+12000 frases em Inglês - Por ordem alfabética
+12000 frases em Inglês - Por ordem alfabética+12000 frases em Inglês - Por ordem alfabética
+12000 frases em Inglês - Por ordem alfabética
 
Correo electronico
Correo electronicoCorreo electronico
Correo electronico
 
Knowledge management at hp
Knowledge management at hpKnowledge management at hp
Knowledge management at hp
 

Similar to A Meteoroid on Steroids: Ranking Media Items Stemming from Multiple Social Networks

Measuring All of YouTube
Measuring All of YouTubeMeasuring All of YouTube
Measuring All of YouTubeNikkenBates
 
Predicting the future with social media (Twitter y Box Office)
Predicting the future with social media (Twitter y Box Office)Predicting the future with social media (Twitter y Box Office)
Predicting the future with social media (Twitter y Box Office)Gonzalo Martín
 
YouTube Title Prediction Using Sentiment Analysis
YouTube Title Prediction Using Sentiment AnalysisYouTube Title Prediction Using Sentiment Analysis
YouTube Title Prediction Using Sentiment AnalysisIRJET Journal
 
Visual Relation Identification Using BoFT Labels in Social Media Feeds
Visual Relation Identification Using BoFT Labels in Social Media FeedsVisual Relation Identification Using BoFT Labels in Social Media Feeds
Visual Relation Identification Using BoFT Labels in Social Media FeedsIRJET Journal
 
Detecting Spam Tags Against Collaborative Unfair Through Trust Modelling
Detecting Spam Tags Against Collaborative Unfair Through Trust ModellingDetecting Spam Tags Against Collaborative Unfair Through Trust Modelling
Detecting Spam Tags Against Collaborative Unfair Through Trust ModellingIOSR Journals
 
An Empirical Study On IMDb And Its Communities Based On The Network Of Co-Rev...
An Empirical Study On IMDb And Its Communities Based On The Network Of Co-Rev...An Empirical Study On IMDb And Its Communities Based On The Network Of Co-Rev...
An Empirical Study On IMDb And Its Communities Based On The Network Of Co-Rev...Rick Vogel
 
Crawling Big Data in a New Frontier for Socioeconomic Research: Testing with ...
Crawling Big Data in a New Frontier for Socioeconomic Research: Testing with ...Crawling Big Data in a New Frontier for Socioeconomic Research: Testing with ...
Crawling Big Data in a New Frontier for Socioeconomic Research: Testing with ...BO TRUE ACTIVITIES SL
 
SENTIMENT ANALYSIS OF SOCIAL MEDIA DATA USING DEEP LEARNING
SENTIMENT ANALYSIS OF SOCIAL MEDIA DATA USING DEEP LEARNINGSENTIMENT ANALYSIS OF SOCIAL MEDIA DATA USING DEEP LEARNING
SENTIMENT ANALYSIS OF SOCIAL MEDIA DATA USING DEEP LEARNINGIRJET Journal
 
WinkShare: A Social Network to Connect with Strangers
WinkShare: A Social Network to Connect with StrangersWinkShare: A Social Network to Connect with Strangers
WinkShare: A Social Network to Connect with StrangersSanjay Rao
 
Socially Shared Images with Automated Annotation Process by Using Improved Us...
Socially Shared Images with Automated Annotation Process by Using Improved Us...Socially Shared Images with Automated Annotation Process by Using Improved Us...
Socially Shared Images with Automated Annotation Process by Using Improved Us...IJERA Editor
 
Efficient and effective video sharing in online Social network using revocati...
Efficient and effective video sharing in online Social network using revocati...Efficient and effective video sharing in online Social network using revocati...
Efficient and effective video sharing in online Social network using revocati...IRJET Journal
 
Ieml social recommendersystems
Ieml social recommendersystemsIeml social recommendersystems
Ieml social recommendersystemsAntonio Medina
 
Knime social media_white_paper
Knime social media_white_paperKnime social media_white_paper
Knime social media_white_paperFiras Husseini
 
253 By Dr. Patricia Franks and Robert Smallwood .docx
253   By Dr. Patricia Franks and Robert Smallwood   .docx253   By Dr. Patricia Franks and Robert Smallwood   .docx
253 By Dr. Patricia Franks and Robert Smallwood .docxlorainedeserre
 
benchmarking image retrieval diversification techniques for social media
benchmarking image retrieval diversification techniques for social mediabenchmarking image retrieval diversification techniques for social media
benchmarking image retrieval diversification techniques for social mediaVenkat Projects
 
Survey of data mining techniques for social
Survey of data mining techniques for socialSurvey of data mining techniques for social
Survey of data mining techniques for socialFiras Husseini
 
Big Data Analytics- USE CASES SOLVED USING NETWORK ANALYSIS TECHNIQUES IN GEPHI
Big Data Analytics- USE CASES SOLVED USING NETWORK ANALYSIS TECHNIQUES IN GEPHIBig Data Analytics- USE CASES SOLVED USING NETWORK ANALYSIS TECHNIQUES IN GEPHI
Big Data Analytics- USE CASES SOLVED USING NETWORK ANALYSIS TECHNIQUES IN GEPHIRuchika Sharma
 
Using transfer learning for video popularity prediction
Using transfer learning for video popularity predictionUsing transfer learning for video popularity prediction
Using transfer learning for video popularity predictioneSAT Publishing House
 

Similar to A Meteoroid on Steroids: Ranking Media Items Stemming from Multiple Social Networks (20)

Measuring All of YouTube
Measuring All of YouTubeMeasuring All of YouTube
Measuring All of YouTube
 
Predicting the future with social media (Twitter y Box Office)
Predicting the future with social media (Twitter y Box Office)Predicting the future with social media (Twitter y Box Office)
Predicting the future with social media (Twitter y Box Office)
 
E05742630
E05742630E05742630
E05742630
 
YouTube Title Prediction Using Sentiment Analysis
YouTube Title Prediction Using Sentiment AnalysisYouTube Title Prediction Using Sentiment Analysis
YouTube Title Prediction Using Sentiment Analysis
 
Q046049397
Q046049397Q046049397
Q046049397
 
Visual Relation Identification Using BoFT Labels in Social Media Feeds
Visual Relation Identification Using BoFT Labels in Social Media FeedsVisual Relation Identification Using BoFT Labels in Social Media Feeds
Visual Relation Identification Using BoFT Labels in Social Media Feeds
 
Detecting Spam Tags Against Collaborative Unfair Through Trust Modelling
Detecting Spam Tags Against Collaborative Unfair Through Trust ModellingDetecting Spam Tags Against Collaborative Unfair Through Trust Modelling
Detecting Spam Tags Against Collaborative Unfair Through Trust Modelling
 
An Empirical Study On IMDb And Its Communities Based On The Network Of Co-Rev...
An Empirical Study On IMDb And Its Communities Based On The Network Of Co-Rev...An Empirical Study On IMDb And Its Communities Based On The Network Of Co-Rev...
An Empirical Study On IMDb And Its Communities Based On The Network Of Co-Rev...
 
Crawling Big Data in a New Frontier for Socioeconomic Research: Testing with ...
Crawling Big Data in a New Frontier for Socioeconomic Research: Testing with ...Crawling Big Data in a New Frontier for Socioeconomic Research: Testing with ...
Crawling Big Data in a New Frontier for Socioeconomic Research: Testing with ...
 
SENTIMENT ANALYSIS OF SOCIAL MEDIA DATA USING DEEP LEARNING
SENTIMENT ANALYSIS OF SOCIAL MEDIA DATA USING DEEP LEARNINGSENTIMENT ANALYSIS OF SOCIAL MEDIA DATA USING DEEP LEARNING
SENTIMENT ANALYSIS OF SOCIAL MEDIA DATA USING DEEP LEARNING
 
WinkShare: A Social Network to Connect with Strangers
WinkShare: A Social Network to Connect with StrangersWinkShare: A Social Network to Connect with Strangers
WinkShare: A Social Network to Connect with Strangers
 
Socially Shared Images with Automated Annotation Process by Using Improved Us...
Socially Shared Images with Automated Annotation Process by Using Improved Us...Socially Shared Images with Automated Annotation Process by Using Improved Us...
Socially Shared Images with Automated Annotation Process by Using Improved Us...
 
Efficient and effective video sharing in online Social network using revocati...
Efficient and effective video sharing in online Social network using revocati...Efficient and effective video sharing in online Social network using revocati...
Efficient and effective video sharing in online Social network using revocati...
 
Ieml social recommendersystems
Ieml social recommendersystemsIeml social recommendersystems
Ieml social recommendersystems
 
Knime social media_white_paper
Knime social media_white_paperKnime social media_white_paper
Knime social media_white_paper
 
253 By Dr. Patricia Franks and Robert Smallwood .docx
253   By Dr. Patricia Franks and Robert Smallwood   .docx253   By Dr. Patricia Franks and Robert Smallwood   .docx
253 By Dr. Patricia Franks and Robert Smallwood .docx
 
benchmarking image retrieval diversification techniques for social media
benchmarking image retrieval diversification techniques for social mediabenchmarking image retrieval diversification techniques for social media
benchmarking image retrieval diversification techniques for social media
 
Survey of data mining techniques for social
Survey of data mining techniques for socialSurvey of data mining techniques for social
Survey of data mining techniques for social
 
Big Data Analytics- USE CASES SOLVED USING NETWORK ANALYSIS TECHNIQUES IN GEPHI
Big Data Analytics- USE CASES SOLVED USING NETWORK ANALYSIS TECHNIQUES IN GEPHIBig Data Analytics- USE CASES SOLVED USING NETWORK ANALYSIS TECHNIQUES IN GEPHI
Big Data Analytics- USE CASES SOLVED USING NETWORK ANALYSIS TECHNIQUES IN GEPHI
 
Using transfer learning for video popularity prediction
Using transfer learning for video popularity predictionUsing transfer learning for video popularity prediction
Using transfer learning for video popularity prediction
 

More from Gabriela Agustini

Como a cultura maker vai mudar o modo de produção global
Como a cultura maker vai mudar o modo de produção globalComo a cultura maker vai mudar o modo de produção global
Como a cultura maker vai mudar o modo de produção globalGabriela Agustini
 
Cidadãos como protagonistas das transformações sociais
Cidadãos como protagonistas das transformações sociaisCidadãos como protagonistas das transformações sociais
Cidadãos como protagonistas das transformações sociaisGabriela Agustini
 
Movimento Maker e Educação
Movimento Maker e EducaçãoMovimento Maker e Educação
Movimento Maker e EducaçãoGabriela Agustini
 
Diversidade cultural gilberto gil
Diversidade cultural gilberto gilDiversidade cultural gilberto gil
Diversidade cultural gilberto gilGabriela Agustini
 
Social Entrepreneurship - International School of Law and Technology
Social Entrepreneurship - International School of Law and TechnologySocial Entrepreneurship - International School of Law and Technology
Social Entrepreneurship - International School of Law and TechnologyGabriela Agustini
 
A tecnologia pode salvar a gente? | A gente pode salvar a tecnologia?
A tecnologia pode salvar a gente? | A gente pode salvar a tecnologia?A tecnologia pode salvar a gente? | A gente pode salvar a tecnologia?
A tecnologia pode salvar a gente? | A gente pode salvar a tecnologia?Gabriela Agustini
 
Makersfor Global Good Report
Makersfor Global Good ReportMakersfor Global Good Report
Makersfor Global Good ReportGabriela Agustini
 
Apresentação olabi institucional interna - abril 17
Apresentação olabi institucional interna - abril 17Apresentação olabi institucional interna - abril 17
Apresentação olabi institucional interna - abril 17Gabriela Agustini
 
Pretalab- apresentação institucional
Pretalab- apresentação institucionalPretalab- apresentação institucional
Pretalab- apresentação institucionalGabriela Agustini
 
Cultura e tecnologia - aula2
Cultura e tecnologia - aula2Cultura e tecnologia - aula2
Cultura e tecnologia - aula2Gabriela Agustini
 
Cultura e tecnologia - aula1
Cultura e tecnologia - aula1Cultura e tecnologia - aula1
Cultura e tecnologia - aula1Gabriela Agustini
 
Global Innovation Gathering featured in Make Magazine Germany
Global Innovation Gathering featured in Make Magazine GermanyGlobal Innovation Gathering featured in Make Magazine Germany
Global Innovation Gathering featured in Make Magazine GermanyGabriela Agustini
 
Inovação de baixo para cima e o poder dos cidadãos
Inovação de baixo para cima e o poder dos cidadãos Inovação de baixo para cima e o poder dos cidadãos
Inovação de baixo para cima e o poder dos cidadãos Gabriela Agustini
 
Makerspaces e hubs de inovação
Makerspaces e hubs de inovaçãoMakerspaces e hubs de inovação
Makerspaces e hubs de inovaçãoGabriela Agustini
 

More from Gabriela Agustini (20)

Como a cultura maker vai mudar o modo de produção global
Como a cultura maker vai mudar o modo de produção globalComo a cultura maker vai mudar o modo de produção global
Como a cultura maker vai mudar o modo de produção global
 
Cidadãos como protagonistas das transformações sociais
Cidadãos como protagonistas das transformações sociaisCidadãos como protagonistas das transformações sociais
Cidadãos como protagonistas das transformações sociais
 
Inovação digital
Inovação digital Inovação digital
Inovação digital
 
Movimento Maker e Educação
Movimento Maker e EducaçãoMovimento Maker e Educação
Movimento Maker e Educação
 
Cultura digital - Aula 4
Cultura digital - Aula 4Cultura digital - Aula 4
Cultura digital - Aula 4
 
Cultura Digital- aula 3
Cultura Digital- aula 3Cultura Digital- aula 3
Cultura Digital- aula 3
 
Cultura Digital- aula 2
Cultura Digital- aula 2Cultura Digital- aula 2
Cultura Digital- aula 2
 
Diversidade cultural gilberto gil
Diversidade cultural gilberto gilDiversidade cultural gilberto gil
Diversidade cultural gilberto gil
 
Social Entrepreneurship - International School of Law and Technology
Social Entrepreneurship - International School of Law and TechnologySocial Entrepreneurship - International School of Law and Technology
Social Entrepreneurship - International School of Law and Technology
 
A tecnologia pode salvar a gente? | A gente pode salvar a tecnologia?
A tecnologia pode salvar a gente? | A gente pode salvar a tecnologia?A tecnologia pode salvar a gente? | A gente pode salvar a tecnologia?
A tecnologia pode salvar a gente? | A gente pode salvar a tecnologia?
 
Makersfor Global Good Report
Makersfor Global Good ReportMakersfor Global Good Report
Makersfor Global Good Report
 
Apresentação olabi institucional interna - abril 17
Apresentação olabi institucional interna - abril 17Apresentação olabi institucional interna - abril 17
Apresentação olabi institucional interna - abril 17
 
7 Forum Nacional de Museus
7 Forum Nacional de Museus7 Forum Nacional de Museus
7 Forum Nacional de Museus
 
Apresentacao metashop
Apresentacao metashopApresentacao metashop
Apresentacao metashop
 
Pretalab- apresentação institucional
Pretalab- apresentação institucionalPretalab- apresentação institucional
Pretalab- apresentação institucional
 
Cultura e tecnologia - aula2
Cultura e tecnologia - aula2Cultura e tecnologia - aula2
Cultura e tecnologia - aula2
 
Cultura e tecnologia - aula1
Cultura e tecnologia - aula1Cultura e tecnologia - aula1
Cultura e tecnologia - aula1
 
Global Innovation Gathering featured in Make Magazine Germany
Global Innovation Gathering featured in Make Magazine GermanyGlobal Innovation Gathering featured in Make Magazine Germany
Global Innovation Gathering featured in Make Magazine Germany
 
Inovação de baixo para cima e o poder dos cidadãos
Inovação de baixo para cima e o poder dos cidadãos Inovação de baixo para cima e o poder dos cidadãos
Inovação de baixo para cima e o poder dos cidadãos
 
Makerspaces e hubs de inovação
Makerspaces e hubs de inovaçãoMakerspaces e hubs de inovação
Makerspaces e hubs de inovação
 

Recently uploaded

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

A Meteoroid on Steroids: Ranking Media Items Stemming from Multiple Social Networks

  • 1. A Meteoroid on Steroids: Ranking Media Items Stemming from Multiple Social Networks Thomas Steiner Google Germany GmbH ABC-Str. 19 20354 Hamburg, Germany tomac@google.com ABSTRACT 2. RELATED WORK We have developed an application called Social Media In [6], San Pedro and Siersdorfer propse a methodology Illustrator that allows for finding media items on multiple for automatically ranking and classifying photos from the social networks, clustering them by visual similarity, ranking photo sharing platform Flickr according to their attractive- them by different criteria, and finally arranging them in me- ness for Flickr members. They work with extracted user dia galleries that were evaluated to be perceived as aestheti- feedback and annotations available on Flickr to train ma- cally pleasing. In this paper, we focus on the ranking aspect chine learning models based on image features like sharp- and show how, for a given set of media items, the most ade- ness and colorfulness. While their method is tailored to quate ranking criterion combination can be found by inter- Flickr, our approach is based on a social network interaction actively applying different criteria and seeing their effect on- abstraction layer on top of the social networks Facebook, the-fly. This leads us to an empirically optimized media item Twitter, Google+, Instagram, YouTube, Flickr, MobyPic- ranking formula, which takes social network interactions into ture, Twitpic, and Lockerz. Jaffe et al. describe [2] a ranking account. While the ranking formula is not universally appli- and summary algorithm for geo-tagged photo sets based on cable, it can serve as a good starting point for an individually spatial patterns as well as textual-topical patterns and pho- adapted formula, all within the context of Social Media Illus- tographer identity cues. Their algorithm can be expanded trator. A demo of the application is available publicly online to support social, temporal, and other factors. The shown at the URL http://social-media-illustrator.herokuapp.com/. maps-based application necessarily requires geo-tagged me- dia items, which is rarely the case with media items retrieved from social networks due to privacy concerns. In [1], David- Categories and Subject Descriptors son et al. describe the different criteria video quality, user H.3.3 [Information Search and Retrieval]: Clustering specificity, and diversification that determine the video rank- ing in the YouTube recommendation system. These criteria General Terms include view count, the ratings of the video, commenting, Algorithms favoriting, and sharing activity around the video. Finally, Wiyartanti et al. introduce in [11] a ranking algorithm for user-generated videos based on social activities. Keywords Ranking, Event Summarization, Social Networks 3. SOCIAL NETWORK INTERACTIONS 3.1 Abstraction Layer 1. INTRODUCTION Social networks have different paradigms of social interac- When people witness events like concerts, sports matches, tions. In [5], we have introduced an abstraction layer on top or meteoroid impacts, they more and more share media of the native data formats of all considered social networks items like photos and videos that depict these events pub- in order to gain an agnostic view on them. Regardless of licly on social networks. In the past, we have worked on the native data representation format of the social network methods [3, 5, 9] for the automatic extraction, deduplica- of origin, the abstraction layer unifies and streamlines the tion, and clustering of media items stemming from multiple available data for each media item to a greatest common social networks. Up to now, we have ordered the retrieved divisor of all social networks. These interaction paradigms media items chronologically, by social network, or by clus- must be exposed by the social networks via specific API ter size, and thereby completely neglected social network calls in order to be considered. In Table 1, we detail how interactions as ranking signals. Though truly added value we abstract the social interactions in question on each so- lies in exploiting these social network interactions in order to cial network. We differentiate between unknown values that obtain a more representative ranking of the potentially over- are returned as unknown, i.e., where the information is not whelmingly many media items retrieved for a given event. exposed, and 0 values, where the value is known to be zero. 3.2 Merging Social Interactions In the context of our previous research, we have devel- Copyright is held by the author/owner(s). WWW 2013 Companion, May 13–17, 2013, Rio de Janeiro, Brazil. oped a tile-wise histogram-based media item deduplication ACM 9781450320382/13/05. algorithm with additional high-level semantic matching cri-
  • 2. Likes Shares Comments Views Facebook Like Facebook Share Facebook Comments YouTube Views Google+ +1 Google+ Share Google+ Comments Flickr Views Instagram Like Twitter native ReTweet Instagram Comments Twitpic Views Flickr Favorite Twitter manual RT, @Replies MobyPicture Views YouTube Like Twitpic Comments YouTube Favorite MobyPicture Comments Twitter Favorite Flickr Comments Table 1: Abstract social network interaction paradigms and their underlying native counterparts teria that is tailored to photos and videos stemming from 5. IMPLEMENTATION DETAILS multiple social networks. If a set of media items is visually The application has been implemented in Node.js, a server similar enough to be clustered under the criteria detailed side JavaScript software system designed for writing scalable in [5], we treat the whole of the cluster as if it were just one Internet applications. Programs are created using event- media item. These criteria are pair-wise tile histogram sim- driven, asynchronous input/output operations to minimize ilarity that does not exceed a given threshold and the same overhead and maximize scalability. The clustering and rank- number of detected faces per media item. In consequence, ing logic is kept on the client side, while the media item we specify a merging strategy for the associated social in- retrieval logic is kept on the server side. As the clustering teractions of the individual media items in the particular logic needs read access to the pixel data of media items via cluster. We treat unknown values as 0. The alternative to the canvas element’s getImageData function, all media items this solution is to exclude unknown values from the merg- need to be proxied locally. Face detection works fully on the ing step. However, as in practice a considerable amount client side based on a library made available by Liu [4]. The of social interaction values are unknwon, we are forced to interface is fully interactive and event-driven. Figure 1 and proceed with the abovementioned simplification. The algo- Figure 2 show screenshots of the deployed application. rithm accumulates individual social interactions and assigns the accumulated social interactions to the cluster. 6. CONCLUSIONS AND FUTURE WORK In this paper, we have presented an application called 4. RANKING MEDIA ITEM CLUSTERS Social Media Illustrator with a special focus on its social In this section, we describe a ranking formula to rank interactions abstraction layer and ranking capacities. The a set of media clusters that match a given query. In the application has been successfully evaluated to produce both ranking formula, we consider several well-defined ranking meaningful and beautiful visual and audial summaries for criteria that were detailed in [10], namely these are visual, recent events. The majority of these summaries were made audial, textual, temporal, social, and aesthetic. For a given available online.1 One example of such can be seen in Fig- set of media item clusters, a ranking is calculated as follows. ure 2, which shows popular social media reactions for the meteoroid impact event on 15 February 2013, when a small asteroid entered the atmosphere of Earth, became visible as α × likes + β × shares + γ × comments + δ × views+ a bright fireball and exploded in an air burst over Chelyabinsk. × clusterSize + ζ × recency + η × quality (1) Future work will focus on adding more visualization for- mats that will support text-to-speech once the text synthesis The factors likes, shares, comments, and views stem from part of the Web Speech API [7] has landed in Web browsers. the individual media items as described in Subsection 3.1 This will allow for true story-telling, where the associated and Subsection 3.2. The factor clusterSize corresponds to microposts for a media item can be read as it is shown, the size of the current cluster. The factor recency is calcu- potentially in an interactive slideshow format. Further, we lated as follows. If the youngest media item in the cluster plan to add more clustering options that will allow for also is less than or exactly one day old, the value is 8, for two clustering by extracted named entities [9] besides the cur- days it is 4, for three days it is 2, and for each day more, rently visual clustering. the value is 1. The factor quality is a representation of the Concluding, with our Social Media Illustrator application, presence of faces and a media item’s photo or video quality. we have contributed an effective and efficient tool to deal Empirically optimized default values that can be fine-tuned with social media overload and to identify the few needles for a concrete media item set were determined as follows: in the social network haystack. α = 2, β = 4 , γ = 8, δ = 1, = 32, ζ = 2, and η = 8. Once a final ranking for all media items has been found, the top-n media items are compiled to different kinds of 7. REFERENCES media galleries that in two user studies were shown to be [1] J. Davidson, B. Liebald, J. Liu, P. Nandy, perceived as aesthetically pleasing [8]. We differentiate be- T. Van Vleet, U. Gargi, S. Gupta, Y. He, M. Lambert, tween the Loose Order, Varying Size style, where certain B. Livingston, and D. Sampath. The YouTube Video media items can be featured more prominently by making Recommendation System. In Proceedings of the them bigger at the cost of loosely disrespecting the ranking- Fourth ACM Conference on Recommender Systems, implied order and the Strict Order, Equal Size style, which RecSys ’10, pages 293–296, 2010. strictly respects the ranking-implied order [8]. 1 http://twitpic.com/photos/tomayac, accessed 02/21/2013
  • 3. Figure 1: Media Item Clusters tab of the Social Media Illustrator application with individual and clustered (bottom middle) media items from Facebook and YouTube, ranked by popularity for the Russian query Метеороид Figure 2: Zoomed view of the Media Gallery tab of the application showing an automatically generated media gallery in loose order, varying size style featuring ranked media items stemming from Facebook and YouTube for the query Метеороид [2] A. Jaffe, M. Naaman, T. Tassa, and M. Davis. [7] G. Shires and H. Wennborg. Web Speech API Generating Summaries and Visualization for Large Specification. Final Report, W3C, Oct. 2012. Collections of Geo-referenced Photographs. In [8] T. Steiner and C. Chedeau. To Crop, Or Not to Crop: Proceedings of the 8th ACM International Workshop Compiling Online Media Galleries. In Proceedings of on Multimedia Information Retrieval, pages 89–98, the 22nd International Conference Companion on World 2006. Wide Web, WWW ’13, May 2013. [3] H. Khrouf, G. Atemezing, G. Rizzo, R. Troncy, and [9] T. Steiner, R. Verborgh, J. Gabarro, and R. Van de T. Steiner. Aggregating Social Media for Enhancing Walle. Adding Meaning to Facebook Microposts via a Conference Experience. In Real-Time Analysis and Mash-up API and Tracking its Data Provenance. In Mining of Social Streams, Papers from the 2012 Next Generation Web Services Practices (NWeSP), 2011 ICWSM Workshop, June 2012. 7th International Conference on, pages 342–345, Oct. [4] L. Liu. JavaScript Face Detection Explained. 2011. http://liuliu.me/eyes/javascript-face-detection-explained/, [10] T. Steiner, R. Verborgh, J. Gabarro, and R. Van de 2012. Accessed March 26, 2013. Walle. Defining Aesthetic Principles for Automatic [5] G. Rizzo, T. Steiner, R. Troncy, R. Verborgh, J. L. Media Gallery Layout for Visual and Audial Event Redondo Garc´ and R. Van de Walle. What Fresh ıa, Summarization based on Social Networks. In Quality of Media Are You Looking For?: Retrieving Media Items Multimedia Experience (QoMEX), 2012 Fourth From Multiple Social Networks. In Proceedings of the International Workshop on, pages 27–28, July 2012. 2012 International Workshop on Socially-Aware [11] L. Wiyartanti, Y.-S. Han, and L. Kim. A Ranking Multimedia, SAM ’12, pages 15–20. ACM, 2012. Algorithm for User-generated Video Contents Based [6] J. San Pedro and S. Siersdorfer. Ranking and on Social Activities. In Digital Information Management, Classifying Attractiveness of Photos in Folksonomies. 2008. ICDIM 2008. Third International Conference on, In Proceedings of the 18th International Conference on pages 260–265, Nov. 2008. World Wide Web, WWW ’09, pages 771–780, 2009.