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

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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
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
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Recently uploaded (20)

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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
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...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

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