SlideShare a Scribd company logo
1 of 9
Integrating social networks in an IPTV recommender system
 University of Aveiro – DeCA
 PT Inovação + lab.sapo/ua
 Cerdeira, F., Almeida, P., Abreu, F., Almeida, P. L., Cardoso, B.
 Presented by: Pedro Almeida & Jorge Ferraz
                         UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 1




Agenda



         Recommender Systems in iTV
         The Pétala system
                Goals
                Communities and buddies
                System Architecture
                Application Modules
                             Web widgets
                             STB client aplication

         The present & the future (work)

                         UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 2
Recommender Systems in iTV


          A typical Recommender System (RS)
            According to his profile predicts his personal likes…
            uses patterns of TV consumption & the ratings assigned to content
may use


          Collaborative Filtering algorithms
               matching of the user profile with the profiles of other users


          Content-Based methods
                semantic analyses


          Community (data) source
                socially networked as content recommendation agents




                    UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 3




The Pétala system – goals


          Research and development of strategies for the
          integration of Web 2.0 social paradigms and
          networks to achieve a content recommendation
          system over an IPTV environment

            RS based not only on inference algorithms but mainly in
            information from social networks (friends activity)
             Rates, Recommendations, ...




                    UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 4
The Pétala system – Communities and buddies


     The Pétala needs buddies?!
       And they come from Pétala and from social networks;

       Friends lists automatically prepared based on the user social
       network friends (e.g. FB);
       The ability to add other Pétala users.




              UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 5




The Pétala system – System Architecture


     System Architecture
       Server-Side module supports both client applications (Web + STB)
       a layer of (xml based) web-services informed by the system’s DB




              UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 6
The Pétala system – Application Modules


     Web Widget Module
       enhanced EPG
       integrated in Facebook and Hi-5




              UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 7




The Pétala system – Application Modules | Web Widget




              UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 8
The Pétala system – Application Modules | Web Widget




                                                                                                                      recommending
rating




                   UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 9




The Pétala system – Application Modules


         Web Widget Module
           User defined filters:
              Users (all vs friends);
              Networks;
              Channels




                   UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 10
The Pétala system – Application Modules


     TV-STB Module
       developed in MediaRoom – Presentation Framework Middleware
       Meo like boxes;
       EPG with rates associated to each program




             UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 11




The Pétala system – Application Modules | TV-STB Module


     TV-STB Module
       Rate or send (direct) recommendations




             UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 12
The Pétala system – Application Modules


     Direct recommendations
       Inbox stores direct recommendations
       Missed the show? It proposes a future exhibition (if available in 8 days)




              UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 13




The Pétala system – Future Work


     The present & the future
       positive feedback from users in informal public demonstrations but,
       further and more structured evaluation is needed and will be done




              UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 14
The Pétala system – Future Work


     The present & the future
        positive feedback from users in informal public demonstrations but,
        further and more structured evaluation is needed and will be done


        the ability to provide emotional mood as a parameter for the
        recommendation;
        visual representation of content being consumed in real time;
        Improved direct recommendation features: remote record, …;
        Deeper use of the social network activity and profiles
        an improved integration in the middleware is aimed




               UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 15




   Frederico Cerdeira                 | frederico.cerdeira@ua.pt
   Pedro Almeida                      | almeida@ua.pt | twitter: morganpt
   Jorge Ferraz                       | jfaa@ua.pt                      | twitter: jotafa
   Pedro Luís Almeida                 | pedroalmeida@ua.pt
   Bernardo Cardoso                   | bernardo@ptinovacao.pt



               UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 16
Frederico Cerdeira                 | frederico.cerdeira@ua.pt
Pedro Almeida                      | almeida@ua.pt | twitter: morganpt
Jorge Ferraz                       | jfaa@ua.pt                      | twitter: jotafa
Pedro Luís Almeida                 | pedroalmeida@ua.pt
Bernardo Cardoso                   | bernardo@ptinovacao.pt



            UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 17

More Related Content

Similar to Integrating social networks into an IPTV recommender system

FET - Company Profile 2014
FET - Company Profile 2014FET - Company Profile 2014
FET - Company Profile 2014Thieu Nguyen
 
Suresh_OSI PI Consultant
Suresh_OSI PI ConsultantSuresh_OSI PI Consultant
Suresh_OSI PI ConsultantSuresh Kumar
 
Srushti Group Group Profile 1st Sept 2010
Srushti Group   Group Profile   1st Sept 2010Srushti Group   Group Profile   1st Sept 2010
Srushti Group Group Profile 1st Sept 2010vivekhalbe
 
Config Management and Data Service Deep Dive
Config Management and Data Service Deep DiveConfig Management and Data Service Deep Dive
Config Management and Data Service Deep DiveCristina Vidu
 
Inflectra 2017 Boston, MA, USA User Summit
Inflectra 2017 Boston, MA, USA User SummitInflectra 2017 Boston, MA, USA User Summit
Inflectra 2017 Boston, MA, USA User SummitAdam Sandman
 
{pw for edu} - Email & Collaboration Applications for Education Institutions ...
{pw for edu} - Email & Collaboration Applications for Education Institutions ...{pw for edu} - Email & Collaboration Applications for Education Institutions ...
{pw for edu} - Email & Collaboration Applications for Education Institutions ...Directi Group
 
Tara Dsolution Profile 200110
Tara Dsolution Profile 200110Tara Dsolution Profile 200110
Tara Dsolution Profile 200110kornkamons
 
OneDesk Webinar Presentation Slidedeck
OneDesk Webinar Presentation SlidedeckOneDesk Webinar Presentation Slidedeck
OneDesk Webinar Presentation SlidedeckOneDeskApp
 
Share Point Project Management
Share Point  Project ManagementShare Point  Project Management
Share Point Project ManagementPeter1020
 
TechSoup Tour: How to Access Donations, Discounts, and Services
TechSoup Tour: How to Access Donations, Discounts, and ServicesTechSoup Tour: How to Access Donations, Discounts, and Services
TechSoup Tour: How to Access Donations, Discounts, and ServicesTechSoup
 
Socialwok Unconference Final
Socialwok Unconference FinalSocialwok Unconference Final
Socialwok Unconference Finale27
 
Bhadale group of companies data science catalogue
Bhadale group of companies data science catalogueBhadale group of companies data science catalogue
Bhadale group of companies data science catalogueVijayananda Mohire
 
Martin bazley-making digital projects sustainable bits2 blogs mar 2011 (reduced)
Martin bazley-making digital projects sustainable bits2 blogs mar 2011 (reduced)Martin bazley-making digital projects sustainable bits2 blogs mar 2011 (reduced)
Martin bazley-making digital projects sustainable bits2 blogs mar 2011 (reduced)Martin Bazley
 
ahmed sami ahmed cv v10.2 vle coordinator - qatar
ahmed sami ahmed cv v10.2 vle coordinator - qatarahmed sami ahmed cv v10.2 vle coordinator - qatar
ahmed sami ahmed cv v10.2 vle coordinator - qatarAhmed Sami
 

Similar to Integrating social networks into an IPTV recommender system (20)

FET - Company Profile 2014
FET - Company Profile 2014FET - Company Profile 2014
FET - Company Profile 2014
 
Suresh_OSI PI Consultant
Suresh_OSI PI ConsultantSuresh_OSI PI Consultant
Suresh_OSI PI Consultant
 
Srushti Group Group Profile 1st Sept 2010
Srushti Group   Group Profile   1st Sept 2010Srushti Group   Group Profile   1st Sept 2010
Srushti Group Group Profile 1st Sept 2010
 
Introduction to OData
Introduction to ODataIntroduction to OData
Introduction to OData
 
Somasekhar@cambio.co.in
Somasekhar@cambio.co.inSomasekhar@cambio.co.in
Somasekhar@cambio.co.in
 
Investment deck
Investment deckInvestment deck
Investment deck
 
Config Management and Data Service Deep Dive
Config Management and Data Service Deep DiveConfig Management and Data Service Deep Dive
Config Management and Data Service Deep Dive
 
Inflectra 2017 Boston, MA, USA User Summit
Inflectra 2017 Boston, MA, USA User SummitInflectra 2017 Boston, MA, USA User Summit
Inflectra 2017 Boston, MA, USA User Summit
 
Resume shutima p_dataeng01
Resume shutima p_dataeng01Resume shutima p_dataeng01
Resume shutima p_dataeng01
 
{pw for edu} - Email & Collaboration Applications for Education Institutions ...
{pw for edu} - Email & Collaboration Applications for Education Institutions ...{pw for edu} - Email & Collaboration Applications for Education Institutions ...
{pw for edu} - Email & Collaboration Applications for Education Institutions ...
 
qoyi-resume-2016.doc
qoyi-resume-2016.docqoyi-resume-2016.doc
qoyi-resume-2016.doc
 
Tara Dsolution Profile 200110
Tara Dsolution Profile 200110Tara Dsolution Profile 200110
Tara Dsolution Profile 200110
 
OneDesk Webinar Presentation Slidedeck
OneDesk Webinar Presentation SlidedeckOneDesk Webinar Presentation Slidedeck
OneDesk Webinar Presentation Slidedeck
 
Share Point Project Management
Share Point  Project ManagementShare Point  Project Management
Share Point Project Management
 
TechSoup Tour: How to Access Donations, Discounts, and Services
TechSoup Tour: How to Access Donations, Discounts, and ServicesTechSoup Tour: How to Access Donations, Discounts, and Services
TechSoup Tour: How to Access Donations, Discounts, and Services
 
Socialwok Unconference Final
Socialwok Unconference FinalSocialwok Unconference Final
Socialwok Unconference Final
 
Bhadale group of companies data science catalogue
Bhadale group of companies data science catalogueBhadale group of companies data science catalogue
Bhadale group of companies data science catalogue
 
Remote Workers
Remote WorkersRemote Workers
Remote Workers
 
Martin bazley-making digital projects sustainable bits2 blogs mar 2011 (reduced)
Martin bazley-making digital projects sustainable bits2 blogs mar 2011 (reduced)Martin bazley-making digital projects sustainable bits2 blogs mar 2011 (reduced)
Martin bazley-making digital projects sustainable bits2 blogs mar 2011 (reduced)
 
ahmed sami ahmed cv v10.2 vle coordinator - qatar
ahmed sami ahmed cv v10.2 vle coordinator - qatarahmed sami ahmed cv v10.2 vle coordinator - qatar
ahmed sami ahmed cv v10.2 vle coordinator - qatar
 

More from MODUL Technology GmbH

How distinct and aligned with UGC is European capitals’ DMO branding on Insta...
How distinct and aligned with UGC is European capitals’ DMO branding on Insta...How distinct and aligned with UGC is European capitals’ DMO branding on Insta...
How distinct and aligned with UGC is European capitals’ DMO branding on Insta...MODUL Technology GmbH
 
Framing Few Shot Knowledge Graph Completion with Large Language Models
Framing Few Shot Knowledge Graph Completion with Large Language ModelsFraming Few Shot Knowledge Graph Completion with Large Language Models
Framing Few Shot Knowledge Graph Completion with Large Language ModelsMODUL Technology GmbH
 
Unsupervised Topic Modeling with BERTopic for Coarse and Fine-Grained News Cl...
Unsupervised Topic Modeling with BERTopic for Coarse and Fine-Grained News Cl...Unsupervised Topic Modeling with BERTopic for Coarse and Fine-Grained News Cl...
Unsupervised Topic Modeling with BERTopic for Coarse and Fine-Grained News Cl...MODUL Technology GmbH
 
Breaking New Ground with EPOCH: AI and Web Intelligence Transform Price Forec...
Breaking New Ground with EPOCH: AI and Web Intelligence Transform Price Forec...Breaking New Ground with EPOCH: AI and Web Intelligence Transform Price Forec...
Breaking New Ground with EPOCH: AI and Web Intelligence Transform Price Forec...MODUL Technology GmbH
 
New Opportunities for Understanding Tourist Photography.pptx
New Opportunities for Understanding Tourist Photography.pptxNew Opportunities for Understanding Tourist Photography.pptx
New Opportunities for Understanding Tourist Photography.pptxMODUL Technology GmbH
 
How do destinations relate to one another? A study of visual destination bran...
How do destinations relate to one another? A study of visual destination bran...How do destinations relate to one another? A study of visual destination bran...
How do destinations relate to one another? A study of visual destination bran...MODUL Technology GmbH
 
Do DMOs promote the right aspects of the destination? A study of Instagram ph...
Do DMOs promote the right aspects of the destination? A study of Instagram ph...Do DMOs promote the right aspects of the destination? A study of Instagram ph...
Do DMOs promote the right aspects of the destination? A study of Instagram ph...MODUL Technology GmbH
 
The Impact of Social Media on perceived Destination Image: case of Mexico Ci...
The Impact of Social Media on perceived Destination Image:  case of Mexico Ci...The Impact of Social Media on perceived Destination Image:  case of Mexico Ci...
The Impact of Social Media on perceived Destination Image: case of Mexico Ci...MODUL Technology GmbH
 
The Impact of Social Media on perceived Destination Image: the case of Mexico...
The Impact of Social Media on perceived Destination Image:the case of Mexico...The Impact of Social Media on perceived Destination Image:the case of Mexico...
The Impact of Social Media on perceived Destination Image: the case of Mexico...MODUL Technology GmbH
 
How Instagram influences Visual Destination Image - a case study of Jordan an...
How Instagram influences Visual Destination Image - a case study of Jordan an...How Instagram influences Visual Destination Image - a case study of Jordan an...
How Instagram influences Visual Destination Image - a case study of Jordan an...MODUL Technology GmbH
 
NoTube: Pattern-based Recommendations (part 3)
NoTube: Pattern-based Recommendations (part 3)NoTube: Pattern-based Recommendations (part 3)
NoTube: Pattern-based Recommendations (part 3)MODUL Technology GmbH
 
NoTube: Pattern-based Recommendations (part 1)
NoTube: Pattern-based Recommendations (part 1)NoTube: Pattern-based Recommendations (part 1)
NoTube: Pattern-based Recommendations (part 1)MODUL Technology GmbH
 
NoTube: Pattern-based Recommendations (part 1)
NoTube: Pattern-based Recommendations (part 1)NoTube: Pattern-based Recommendations (part 1)
NoTube: Pattern-based Recommendations (part 1)MODUL Technology GmbH
 
NoTube: Recommendations (Collaborative)
NoTube: Recommendations (Collaborative)NoTube: Recommendations (Collaborative)
NoTube: Recommendations (Collaborative)MODUL Technology GmbH
 
NoTube: User Profiling (Beancounter)
NoTube: User Profiling (Beancounter)NoTube: User Profiling (Beancounter)
NoTube: User Profiling (Beancounter)MODUL Technology GmbH
 

More from MODUL Technology GmbH (20)

How distinct and aligned with UGC is European capitals’ DMO branding on Insta...
How distinct and aligned with UGC is European capitals’ DMO branding on Insta...How distinct and aligned with UGC is European capitals’ DMO branding on Insta...
How distinct and aligned with UGC is European capitals’ DMO branding on Insta...
 
Framing Few Shot Knowledge Graph Completion with Large Language Models
Framing Few Shot Knowledge Graph Completion with Large Language ModelsFraming Few Shot Knowledge Graph Completion with Large Language Models
Framing Few Shot Knowledge Graph Completion with Large Language Models
 
Unsupervised Topic Modeling with BERTopic for Coarse and Fine-Grained News Cl...
Unsupervised Topic Modeling with BERTopic for Coarse and Fine-Grained News Cl...Unsupervised Topic Modeling with BERTopic for Coarse and Fine-Grained News Cl...
Unsupervised Topic Modeling with BERTopic for Coarse and Fine-Grained News Cl...
 
Breaking New Ground with EPOCH: AI and Web Intelligence Transform Price Forec...
Breaking New Ground with EPOCH: AI and Web Intelligence Transform Price Forec...Breaking New Ground with EPOCH: AI and Web Intelligence Transform Price Forec...
Breaking New Ground with EPOCH: AI and Web Intelligence Transform Price Forec...
 
New Opportunities for Understanding Tourist Photography.pptx
New Opportunities for Understanding Tourist Photography.pptxNew Opportunities for Understanding Tourist Photography.pptx
New Opportunities for Understanding Tourist Photography.pptx
 
How do destinations relate to one another? A study of visual destination bran...
How do destinations relate to one another? A study of visual destination bran...How do destinations relate to one another? A study of visual destination bran...
How do destinations relate to one another? A study of visual destination bran...
 
Do DMOs promote the right aspects of the destination? A study of Instagram ph...
Do DMOs promote the right aspects of the destination? A study of Instagram ph...Do DMOs promote the right aspects of the destination? A study of Instagram ph...
Do DMOs promote the right aspects of the destination? A study of Instagram ph...
 
The Impact of Social Media on perceived Destination Image: case of Mexico Ci...
The Impact of Social Media on perceived Destination Image:  case of Mexico Ci...The Impact of Social Media on perceived Destination Image:  case of Mexico Ci...
The Impact of Social Media on perceived Destination Image: case of Mexico Ci...
 
The Impact of Social Media on perceived Destination Image: the case of Mexico...
The Impact of Social Media on perceived Destination Image:the case of Mexico...The Impact of Social Media on perceived Destination Image:the case of Mexico...
The Impact of Social Media on perceived Destination Image: the case of Mexico...
 
How Instagram influences Visual Destination Image - a case study of Jordan an...
How Instagram influences Visual Destination Image - a case study of Jordan an...How Instagram influences Visual Destination Image - a case study of Jordan an...
How Instagram influences Visual Destination Image - a case study of Jordan an...
 
Media mining for smarter tourism
Media mining for smarter tourismMedia mining for smarter tourism
Media mining for smarter tourism
 
NoTube: Pattern-based Recommendations (part 3)
NoTube: Pattern-based Recommendations (part 3)NoTube: Pattern-based Recommendations (part 3)
NoTube: Pattern-based Recommendations (part 3)
 
NoTube: Pattern-based Recommendations (part 1)
NoTube: Pattern-based Recommendations (part 1)NoTube: Pattern-based Recommendations (part 1)
NoTube: Pattern-based Recommendations (part 1)
 
NoTube: Pattern-based Recommendations (part 1)
NoTube: Pattern-based Recommendations (part 1)NoTube: Pattern-based Recommendations (part 1)
NoTube: Pattern-based Recommendations (part 1)
 
NoTube: Recommendations (Collaborative)
NoTube: Recommendations (Collaborative)NoTube: Recommendations (Collaborative)
NoTube: Recommendations (Collaborative)
 
NoTube: User Profiling (Beancounter)
NoTube: User Profiling (Beancounter)NoTube: User Profiling (Beancounter)
NoTube: User Profiling (Beancounter)
 
NoTube: BBC show case
NoTube: BBC show caseNoTube: BBC show case
NoTube: BBC show case
 
NoTube: Stoneroos show case
NoTube: Stoneroos show caseNoTube: Stoneroos show case
NoTube: Stoneroos show case
 
NoTube: RAI Show Case
NoTube: RAI Show CaseNoTube: RAI Show Case
NoTube: RAI Show Case
 
NoTube: Architecture
NoTube: ArchitectureNoTube: Architecture
NoTube: Architecture
 

Recently uploaded

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

Integrating social networks into an IPTV recommender system

  • 1. Integrating social networks in an IPTV recommender system University of Aveiro – DeCA PT Inovação + lab.sapo/ua Cerdeira, F., Almeida, P., Abreu, F., Almeida, P. L., Cardoso, B. Presented by: Pedro Almeida & Jorge Ferraz UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 1 Agenda Recommender Systems in iTV The Pétala system Goals Communities and buddies System Architecture Application Modules Web widgets STB client aplication The present & the future (work) UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 2
  • 2. Recommender Systems in iTV A typical Recommender System (RS) According to his profile predicts his personal likes… uses patterns of TV consumption & the ratings assigned to content may use Collaborative Filtering algorithms matching of the user profile with the profiles of other users Content-Based methods semantic analyses Community (data) source socially networked as content recommendation agents UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 3 The Pétala system – goals Research and development of strategies for the integration of Web 2.0 social paradigms and networks to achieve a content recommendation system over an IPTV environment RS based not only on inference algorithms but mainly in information from social networks (friends activity) Rates, Recommendations, ... UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 4
  • 3. The Pétala system – Communities and buddies The Pétala needs buddies?! And they come from Pétala and from social networks; Friends lists automatically prepared based on the user social network friends (e.g. FB); The ability to add other Pétala users. UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 5 The Pétala system – System Architecture System Architecture Server-Side module supports both client applications (Web + STB) a layer of (xml based) web-services informed by the system’s DB UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 6
  • 4. The Pétala system – Application Modules Web Widget Module enhanced EPG integrated in Facebook and Hi-5 UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 7 The Pétala system – Application Modules | Web Widget UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 8
  • 5. The Pétala system – Application Modules | Web Widget recommending rating UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 9 The Pétala system – Application Modules Web Widget Module User defined filters: Users (all vs friends); Networks; Channels UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 10
  • 6. The Pétala system – Application Modules TV-STB Module developed in MediaRoom – Presentation Framework Middleware Meo like boxes; EPG with rates associated to each program UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 11 The Pétala system – Application Modules | TV-STB Module TV-STB Module Rate or send (direct) recommendations UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 12
  • 7. The Pétala system – Application Modules Direct recommendations Inbox stores direct recommendations Missed the show? It proposes a future exhibition (if available in 8 days) UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 13 The Pétala system – Future Work The present & the future positive feedback from users in informal public demonstrations but, further and more structured evaluation is needed and will be done UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 14
  • 8. The Pétala system – Future Work The present & the future positive feedback from users in informal public demonstrations but, further and more structured evaluation is needed and will be done the ability to provide emotional mood as a parameter for the recommendation; visual representation of content being consumed in real time; Improved direct recommendation features: remote record, …; Deeper use of the social network activity and profiles an improved integration in the middleware is aimed UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 15 Frederico Cerdeira | frederico.cerdeira@ua.pt Pedro Almeida | almeida@ua.pt | twitter: morganpt Jorge Ferraz | jfaa@ua.pt | twitter: jotafa Pedro Luís Almeida | pedroalmeida@ua.pt Bernardo Cardoso | bernardo@ptinovacao.pt UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 16
  • 9. Frederico Cerdeira | frederico.cerdeira@ua.pt Pedro Almeida | almeida@ua.pt | twitter: morganpt Jorge Ferraz | jfaa@ua.pt | twitter: jotafa Pedro Luís Almeida | pedroalmeida@ua.pt Bernardo Cardoso | bernardo@ptinovacao.pt UA + PTInovação +lab.sapo/ua - [frederico.cerdeira@, almeida, jfa, pedroalmeida]@ua.pt. bernardo@ptinovacao.pt - 17