Document details

This is a Radiobot

Author(s): Serrano, Diogo Pacheco de Miranda

Date: 2011

Persistent ID: http://hdl.handle.net/10451/13898

Origin: Repositório da Universidade de Lisboa

Subject(s): Music; Api; Knowledge; Radio Djs


Description

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.

Document Type Master thesis
Language Portuguese
Advisor(s) Martins, Francisco; Urbano, Paulo Jorge Cunha Vaz Dias
Contributor(s) Repositório da Universidade de Lisboa
facebook logo  linkedin logo  twitter logo 
mendeley logo

Related documents

No related documents