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

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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
Knime social media_white_paper
Knime social media_white_paperKnime social media_white_paper
Knime social media_white_paperFiras Husseini
 
Recommender systems in the scope of opinion formation: a model
Recommender systems in the scope of opinion formation: a modelRecommender systems in the scope of opinion formation: a model
Recommender systems in the scope of opinion formation: a modelMarcel Blattner, PhD
 
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
 
Ieml social recommendersystems
Ieml social recommendersystemsIeml social recommendersystems
Ieml social recommendersystemsAntonio Medina
 

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)
 
Q046049397
Q046049397Q046049397
Q046049397
 
YouTube Title Prediction Using Sentiment Analysis
YouTube Title Prediction Using Sentiment AnalysisYouTube Title Prediction Using Sentiment Analysis
YouTube Title Prediction Using Sentiment Analysis
 
E05742630
E05742630E05742630
E05742630
 
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 ...
 
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
 
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...
 
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
 
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
 
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...
 
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
 
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
 
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
 
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
 
Knime social media_white_paper
Knime social media_white_paperKnime social media_white_paper
Knime social media_white_paper
 
Recommender systems in the scope of opinion formation: a model
Recommender systems in the scope of opinion formation: a modelRecommender systems in the scope of opinion formation: a model
Recommender systems in the scope of opinion formation: a model
 
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
 
Ieml social recommendersystems
Ieml social recommendersystemsIeml social recommendersystems
Ieml social recommendersystems
 

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

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 

Recently uploaded (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 

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.