suggestv - webmedia 2011
DESCRIPTION
TRANSCRIPT
![Page 1: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/1.jpg)
suggesTv: A Content Recommendation Application for Digital Television
Fabiano Bernardo, Roberto Turrin, Paolo Cremonesi Dipartimento di Elettronica e Informazione Politecnico di Milano – Milano, Italy
Bruno Ghisi, Frank SiqueiraDepartmento de Informática e EstatísticaUniversidade Federal de Santa CatarinaFlorianópolis, Brazil
![Page 2: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/2.jpg)
suggesTv 2
Sumário
Sumário➔Introdução➔Objetivos➔Plataforma de Desenvolvimento➔ContentWise➔suggesTv➔Análise Comparativa➔Conclusões➔Trabalhos Futuros
![Page 3: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/3.jpg)
suggesTv 3
Sumário
Sumário➔Introdução➔Objetivos➔Plataforma de Desenvolvimento➔ContentWise➔suggesTv➔Análise Comparativa➔Conclusões➔Trabalhos Futuros
![Page 4: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/4.jpg)
suggesTv 4
Introdução 1/2
Problema:
●Muitos programas;●Necessidade de outras ferramentas para ter mais informações sobre um determinado conteúdo
![Page 5: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/5.jpg)
suggesTv 5
Introdução 1/2
O desenvolvimento dos set top boxes (STBs) e a disponibilidade de middlewares de TV Digital favoreceram o desenvolvimento de
aplicativos
4 principais padrões abertos de middleware de TVD:1) ARIB2) MHP3) Ginga4) DASE
![Page 6: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/6.jpg)
suggesTv 6
Sumário
Sumário➔Introdução➔Objetivos➔Plataforma de Desenvolvimento➔ContentWise➔suggesTv➔Análise Comparativa➔Conclusões➔Trabalhos Futuros
![Page 7: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/7.jpg)
suggesTv 7
Objetivos
Desenvolvimento de um sistema de recomendação para middleware de TVD
1.Utilizar padrões abertos de middleware de TVD2.Integrar a engine do ContentWise3.Desenvolvimento de um protótipo
![Page 8: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/8.jpg)
suggesTv 8
Sumário
Sumário➔Introdução➔Objetivos➔Plataforma de Desenvolvimento➔ContentWise➔suggesTv➔Análise Comparativa➔Conclusões➔Trabalhos Futuros
![Page 9: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/9.jpg)
suggesTv 9
Plataforma de Desenvolvimento
Connected Device Configuration (CDC)
Foundation Profile (FP)
Personal Basis Profile
Java TV
API do MW específico
Máquina de execução de um middleware de TVD
![Page 10: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/10.jpg)
suggesTv 10
Sumário
Sumário➔Introdução➔Objetivos➔Plataforma de Desenvolvimento➔ContentWise➔suggesTv➔Análise Comparativa➔Conclusões➔Trabalhos Futuros
![Page 11: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/11.jpg)
suggesTv 11
ContentWise 1/3
Engine de recomendação
Programas TVCanaisFilmesMúsicaRingtones
STBsCelulares Aplicações Web
![Page 12: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/12.jpg)
suggesTv 12
ContentWise 2/3
![Page 13: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/13.jpg)
suggesTv 13
ContentWise 3/3
Algoritmos do ContentWise:
Collaborative filtering: tipo de algoritmos baseado nas relações entre items descobertos analisando os ratings coletados.
Content-based filtering: tipo de algoritmos baseado na analise das informações textuais disponíveis, enriquecida pela Latent Semantic Analysis (LSA).
![Page 14: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/14.jpg)
suggesTv 14
Sumário
Sumário➔Introdução➔Objetivos➔Plataforma de Desenvolvimento➔ContentWise➔suggesTv➔Análise Comparativa➔Conclusões➔Trabalhos Futuros
![Page 15: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/15.jpg)
suggesTv 15
suggesTv 1/3
Aplicação Java (Xlet) que pode rodar em STBs com middleware MHP.
●Busca dos conteúdos através de um teclado virtual;●Consulta a um EPG personalizado;●top content items;●similar items;●also-viewed items;
login
●A aplicação pode buscar preferências implícitas e explícitas com perfil do usuário;●Recomendações dos conteúdos de acordo com o perfil do usuário;
![Page 16: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/16.jpg)
suggesTv 16
suggesTv 2/3
KSOAP 2.1.2HAVi (MHP)Java TV
Web Services (SOAP)
![Page 17: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/17.jpg)
suggesTv 17
suggesTv 3/3
![Page 18: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/18.jpg)
suggesTv 18
suggesTv 3/3
Screenshots
![Page 19: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/19.jpg)
suggesTv 19
suggesTv 3/3
![Page 20: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/20.jpg)
suggesTv 20
suggesTv 3/3
![Page 21: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/21.jpg)
suggesTv 21
Sumário
Sumário➔Introdução➔Objetivos➔Plataforma de Desenvolvimento➔ContentWise➔suggesTv➔Análise Comparativa➔Conclusões➔Trabalhos Futuros
![Page 22: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/22.jpg)
suggesTv 22
Analise Comparativa
Uso de recomendação remota (Web Services) e a memorizaçao dos perfis online.
[1] P. Cotter and B. Smyth - “PTV: Intelligent Personalized TV Guides”;[2] H. Zhang, S. Zheng, and J. Yuan - “A Personalized TV Guide System Compliant with MHP”;[3] P. Maia, J. Leite, T. Batista - “MyPersonal-EPG: A customizable EPG with recommendationsupport”;[4] T. Isobe, M. Fujiwara and H.Kaneta - “Development and Features of a TV Navigation System”;
[1]
[2]
[3]
[4]
![Page 23: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/23.jpg)
suggesTv 23
Sumário
Sumário➔Introdução➔Objetivos➔Plataforma de Desenvolvimento➔ContentWise➔suggesTv➔Análise Comparativa➔Conclusões➔Trabalhos Futuros
![Page 24: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/24.jpg)
suggesTv 24
Conclusões
Pontos fortes do suggesTv:
●Foi possível integrar o ContentWise e desenvolver um protótipo utilizando o MHP●Recomendações em tempo real enquanto os usuários estão assistindo programas na televisão;●Possibilidade de encontrar e conhecer novos programas que estejam de acordo com o gosto do usuário;●Achar um programa específico
![Page 25: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/25.jpg)
suggesTv 25
Sumário
Sumário➔Introdução➔Objetivos➔Plataforma de Desenvolvimento➔ContentWise➔suggesTv➔Análise Comparativa➔Conclusões➔Trabalhos Futuros
![Page 26: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/26.jpg)
suggesTv 26
Trabalhos Futuros
●Testes em ambientes reais●Portar o suggesTv para rodar em STB com outros middlewares;●Definição de outros filtros para melhorar a procura de conteúdos;●Realizar estudos de usabilidade;●Possibilidade de mudar os perfis dos usuários diretamente na tela da televisão;●Recomendações para grupos de usuários;●Integração de suggesTv com redes sociais (Facebook, Twitter, ...)
![Page 27: SuggesTV - webmedia 2011](https://reader034.vdocuments.us/reader034/viewer/2022042813/540c18568d7f72dc6a8b47c8/html5/thumbnails/27.jpg)
suggesTv 27
Agradecimentos
Obrigado!