This is a radiobot

Detalhes bibliográficos
Autor(a) principal: Serrano, Diogo Pacheco de Miranda, 1986-
Data de Publicação: 2011
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10451/8826
Resumo: Tese de mestrado em Engenharia Informática, apresentada à Universidade de Lisboa, através da Faculdade de Ciências, 2011
id RCAP_c1bb3f8cb8f3c668d51ecd9b1063adde
oai_identifier_str oai:repositorio.ul.pt:10451/8826
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling This is a radiobotRádioDjsMúsicaAPIConhecimentoTeses de mestrado - 2011Tese de mestrado em Engenharia Informática, apresentada à Universidade de Lisboa, através da Faculdade de Ciências, 2011A evolução tecnológica registada na última década e a divulgação da Internet, contribuíram para que hoje em dia as rádios ganhem cada vez mais visibilidade no mundo Web. Neste projecto criámos uma plataforma de rádio Web em que não é necessária uma equipa humana para fazer a operação da rádio. Tarefas como criar DJs, criar programas de rádio, gerar playlists, falas dos DJs, em que é necessário várias pessoas para as realizar, agora são automatizadas, ou seja, através de um painel de administração, consegue-se fazer toda a gestão da rádio. Os DJs bots são agentes artificiais autónomos com a sua própria personalidade e gosto musical, que possuem o seu próprio programa como os DJs reais. Podemos ter DJs que gostam de um determinado género musical, por exemplo fado, ou música pop; podemos ter DJs que se adaptam aos gostos musicais dos ouvintes ou, pelo contrário, que preferem passar o que os ouvintes menos gostam. Para satisfazer estes requisitos implementámos um sistema que permite procurar streaming de músicas na Web, garantindo mais liberdade aos DJs no momento em que criam as suas playlists. Para que as músicas escolhidas pelos DJs cheguem aos ouvintes, é necessário a criação de um player e de um servidor de rádio. O player é responsável por executar os programas de rádio, definindo o tempo de emissão de cada DJ. Os ouvintes podem interagir com o programa de rádio através de uma interface web, permitindo aos DJs saber quem está registado e ligado. Com o evoluir do tempo e analisando a participação de cada ouvinte, os DJs vão conseguir melhorar os seus programas musicais permitindo impressioná-los com músicas do seu agrado. Através da ligação de todos estes componentes, consegue-se fazer uma emissão de rádio totalmente independente sem que seja necessário “uma equipa” ao longo da emissão.The gloal of this project it to build a radio on the Web without the need for human intervention. For that, we build a system organised in several components, namely: DJs, radio station (player and radio server) and a Web access interface for listen the radio. The system follows closely the best practices for the areas of Software Engineering, IT Systems, and Computing Methodologies. DJ bots are artificial autonomous agents with their own personality and musical taste that have a weekly show like human DJs. We can have DJs that like a certain musical genre, e.g, fado or pop music. In order for musics to reach listeners we must put together a player and a radio server. The player is responsible for executing the schedule radio shows, assembling each DJ broadcasting time. It also allows to find and to reproduce musical contents from a local disk (audio files), or in case these files are not available on disk, it supports remote location reproduction via streaming (Youtube, Grooveshark, Lastfm). Listeners are able to interact with the radio show through a web interface, allowing the DJs to know who’s registered and connected. DJs are able to improve their shows over time and to take into account listener’s feedback, improving its future shows based on listener’s preferences. By linking all these components it is possible to make a radio broadcast totally independent of “a human team” during broadcast.Martins, Francisco Cipriano da Cunha, 1972-Urbano, Paulo Jorge Cunha Vaz Dias, 1965-Repositório da Universidade de LisboaSerrano, Diogo Pacheco de Miranda, 1986-2013-07-18T09:17:51Z20112011-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10451/8826porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-08T15:52:50Zoai:repositorio.ul.pt:10451/8826Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:33:12.385266Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv This is a radiobot
title This is a radiobot
spellingShingle This is a radiobot
Serrano, Diogo Pacheco de Miranda, 1986-
Rádio
Djs
Música
API
Conhecimento
Teses de mestrado - 2011
title_short This is a radiobot
title_full This is a radiobot
title_fullStr This is a radiobot
title_full_unstemmed This is a radiobot
title_sort This is a radiobot
author Serrano, Diogo Pacheco de Miranda, 1986-
author_facet Serrano, Diogo Pacheco de Miranda, 1986-
author_role author
dc.contributor.none.fl_str_mv Martins, Francisco Cipriano da Cunha, 1972-
Urbano, Paulo Jorge Cunha Vaz Dias, 1965-
Repositório da Universidade de Lisboa
dc.contributor.author.fl_str_mv Serrano, Diogo Pacheco de Miranda, 1986-
dc.subject.por.fl_str_mv Rádio
Djs
Música
API
Conhecimento
Teses de mestrado - 2011
topic Rádio
Djs
Música
API
Conhecimento
Teses de mestrado - 2011
description Tese de mestrado em Engenharia Informática, apresentada à Universidade de Lisboa, através da Faculdade de Ciências, 2011
publishDate 2011
dc.date.none.fl_str_mv 2011
2011-01-01T00:00:00Z
2013-07-18T09:17:51Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10451/8826
url http://hdl.handle.net/10451/8826
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799134226354798592