Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Condé Nast Italy Serverless Roadshow - Milan

216 views

Published on

Condé Nast Italy digital evolution.
How we use Serverless and Machine Learning

Published in: Engineering
  • Be the first to comment

  • Be the first to like this

Condé Nast Italy Serverless Roadshow - Milan

  1. 1. DIGITAL PROPERTIES MARCO VIGANO’ - DIGITAL CHIEF TECHNOLOGY OFFICIER - @SASHA0423
  2. 2. CONDÉ NAST DIGITAL DIGITAL IMPACT 15M social fanbase NUMBERS • 7 digital brands; • Continuos growing; • Digital network with exclusive contents powered by a profiled audience. > > > TARGET> > > > 27M Unique Users professionista 283 I.C. smart 234 I.C. elite 350 I.C. 257 M PageViews 8M video audience BRANDS Fonte: GoogleAnalytics, Social Platforms, Audiweb
  3. 3. NEWS, CELEBRITIES & ENTERTAINMENT TECHNOLOGY & INNOVATION BEAUTY, WELLNESS & FASHION FOOD & CONVIVIALITYFASHION, STYLE FOR MEN FASHION, BEAUTY, CULTURE & INFLUENCING BRANDS
  4. 4. CONDÉ NAST DIGITAL EVOLUTION ON PREMISE MIGRATION PROCESS SERVERLESSTIMELINE
  5. 5. CONDÉ NAST DIGITAL EVOLUTION ON PREMISE MIGRATION PROCESS SERVERLESS COSTS RESERVED INSTANCES ARCHITECTURE REFACTORING ON PREMISE / 4
  6. 6. INFRASTUCTURE EVOLUTION LAMBDA FUNCTIONS GOING SERVERLESS
  7. 7. GENIUS serverless case
  8. 8. IMAGES TEXT USERS GENIUS PILLARS
  9. 9. IMAGES TEXT USERS GENIUS PILLARS autotagging celebs recognition discover old content natural language processing history recomendation
  10. 10. GENIUS ARCHITECTURE OVERVIEW
  11. 11. GENIUS DEEP DIVE IMAGES Vanity Fair: 10M images – 25k celeb recognized
  12. 12. GENIUS IMAGES
  13. 13. GENIUS IMAGES Automatic celeb gallery Gallery tag driven Tags manager
  14. 14. GENIUS DEEP DIVE RECOMMENDATION Highlight: Neptune and Sagemaker
  15. 15. GENIUS RECOMMENDATION
  16. 16. GENIUS RECOMMENDATION
  17. 17. GENIUS DIFFERENT RECOMMENDATION APPROACH Collaborate filtering Content based solution Hybrid solution
  18. 18. GENIUS 1. RECOMMENDATION: COLLABORATE FILTERING • Collaborative filtering • Clusters of users • Quick suggestions
  19. 19. GENIUS 1. RECOMMENDATION: COLLABORATE FILTERING 1. The user read an article 2. The system retrieves the user’s cluster based on his/her navigation history 3. The system retrieves the closest articles to the user’s cluster and suggest them User User’s history Cluster Recommen dation
  20. 20. GENIUS 2. RECOMMENDATION: CONTENT BASED TRAINING 1. The system retrieves the article text when it’s posted or modified 2. The system preprocesses the text 3. The system train and extract the topics for the article Article text Text normalizat ion Topic extraction Clusterning
  21. 21. GENIUS 2. RECOMMENDATION: CONTENT BASED TRAINING – TEXT CLEANING Remove: frequent words, stop words, symbols, and numbers. Keep: nouns, verbs, adjectives, and adverbs.
  22. 22. GENIUS Facendo le dovute proporzioni se il Napoli allo scudetto ci dovesse arrivare davvero la festa durerebbe giorni o settimane. Il metro di paragone è la notte appena passata. Passata sveglia in tutta la città e con più di 10 mila persone all’aeroporto ad aspettare gli eroi. Erano quasi le tre del mattino quando è atterrato l’aereo che riportava a casa la squadra partenopea dalla vittoria di Torino che ha sancito il ritorno a meno uno in classifica dalla Juventus a quattro giornate dalla fine del campionato. È una vittoria che vuol dire speranza e che è stata festeggiata a Napoli con un delirio fare dovuto proporzione napoli scudetto arrivare davvero festa durare giorno settimana metro paragone essere notte appena passato passato sveglio città molto persona aeroporto aspettare eroe quasi mattino atterrare aereo riportare casa squadrare partenopeo vittoria torino sancire ritornare menare classificare juventus giornata fino campionare essere vittoria diro speranza festeggiare napoli delirio collettivo fuoco artificio rievocazione maradona tuffo 2. RECOMMENDATION: CONTENT BASED TRAINING – TEXT CLEANING
  23. 23. GENIUS 3. RECOMMENDATION: HYBRID SOLUTION = COLLABORATE + CONTENT BASED 1. The system retrieves the article text when it’s posted or modified 2. The system preprocesses the text 3. The system compute the articles similarity Article text Text normalizat ion Artcile similarity User navigation
  24. 24. GENIUS 3. RECOMMENDATION: HYBRID SOLUTION = COLLABORATE + CONTENT BASED Article: È il tipico struccante a cui piace vincere facile. E in effetti di motivi oltre al fatto che è adorato dalle asiatiche per sentirsi il numero uno ne ha: «Non genera effetto rebound sulle pelli grasse cioè non aumenta la produzione di sebo illumina il colorito del viso aiuta a rimuovere il trucco più ostinato anche quello waterproof e funge da scudo all’inquinamento urbano» ci spiega Recommendation: Avere una pelle giovane senza segni del tempo: questo è uno dei desideri più grandi di ogni donna . A spaventare infatti non è il fatto di poter invecchiare ma di avere un'epidermide poco tonica e segnata da rughe o macchie. Una conseguenza del tempo che passa che si può superare oggi grazie a Kleresca® Skin Rejuvenation la rivoluzionaria tecnologia biofotonica non invasiva che utilizza un’energia Source: Vanity Fair Italia
  25. 25. GENIUS 3. RECOMMENDATION: HYBRID SOLUTION = COLLABORATE + CONTENT BASED
  26. 26. CONDÈ NAST DIGITAL THANK YOU MARCO VIGANO’ - DIGITAL CHIEF TECHNOLOGY OFFICIER - @SASHA0423

×