Título: | Um estudo sobre requisitos técnicos para uma biblioteca digital de música brasileira |
Autor(es): | Oliveira, João Pedro Moura Paiva, Thiago Sampaio de |
Orientador(es): | Cruz, Fernando William |
Assunto: | Música popular - Brasil Bibliotecas digitais Streaming (Tecnologia de transmissão de dados) Streaming musical Ontologia |
Data de apresentação: | 19-Dez-2023 |
Data de publicação: | 31-Jul-2024 |
Referência: | OLIVEIRA, João Pedro Moura; PAIVA, Thiago Sampaio de. Um estudo sobre requisitos técnicos para uma biblioteca digital de música brasileira. 2023. 121 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) — Universidade de Brasília, Brasília, 2023. |
Resumo: | Bibliotecas digitais são um recurso interessante para efeito de preservação da cultura de
sociedades. Por outro lado, a implementação de um software dessa natureza pressupõe
uma série de requisitos que merecem investigação. Este trabalho relata um estudo sobre
requisitos tecnológicos para criação de uma biblioteca digital de música brasileira. No ge ral, bibliotecas digitais de música devem se comportar como uma aplicação de larga escala
(large-scale application). Com base nessa premissa, foram feitos estudos sobre a criação de
clusters, considerando máquinas reais e virtuais, a fim de gerar comparações e permitir dar
uma visão mais efetiva sobre as diversas configurações possíveis. Ou seja, esses ambientes
devem funcionar em ambiente com alto desempenho, permitindo a oferta performática e
escalável – por explorar os recursos de memória, núcleos de processamento e disco espa lhados entre diferentes máquinas –, e elasticidade – por garantir que a aplicação se adapte
às demandas de uso. Em seguida, foram elencadas duas características essenciais de uma
aplicação de música para poderem ser testadas em ambiente de cluster. A primeira delas
refere-se à capacidade de oferta de streaming de áudio com qualidade, considerando uma
grande audiência. A segunda é relativa à capacidade da aplicação permitir recomendação
musical com base em parâmetros subjetivos, como, por exemplo, similaridade musical ou
nível de afinidade. Para o streaming de áudio, foram feitos estudos e testes em servidores
de mídia e protocolos de rede. Para a recomendação, foram feitos testes com filtragem
por conteúdo e colaborativa em um corpus musical. Ademais, foi modelado um banco de
dados e construído um protótipo de biblioteca digital conforme uma ontologia de músicas
brasileiras. O resultado mais evidente desta pesquisa é o nível de conhecimento adquirido,
que permite o credenciamento para avançar nas pesquisas em direção à construção da
biblioteca digital de música brasileira. |
Abstract: | Digital libraries are an interesting resource for preserving the culture of societies. On the
other hand, the implementation of such software presupposes a series of requirements
that deserve investigation. This paper reports a study on technological requirements for
the creation of a digital library of Brazilian music. In general, digital music libraries
should behave as a large-scale application. Based on this premise, studies were carried
out on the creation of clusters, considering real and virtual machines, in order to generate
comparisons and allow a more effective view of the various possible configurations. In other
words, these environments must operate in a high-performance environment, allowing
performance and scalable – by exploiting memory resources, processing cores and spaced
disk between different machines –, and elasticity – to ensure that the application adapts
to usage demands. Then, two essential characteristics of a music application were listed so
that they could be tested in a cluster environment. The first of these refers to the ability
to offer quality audio streaming, considering a large audience. The second is related to the
ability of the application to allow music recommendation based on subjective parameters,
such as musical similarity or affinity level. For audio streaming, studies and tests were
carried out on media servers and network protocols. For the recommendation, tests were
made with content-based and collaborative filtering on a musical corpus. Furthermore, a
database was modeled, and a digital library prototype was built according to an ontology
of Brazilian music. The most evident result of this research is the level of knowledge
acquired, which allows accreditation to advance in research towards the construction of
the digital library of Brazilian music. |
Informações adicionais: | Trabalho de Conclusão de Curso (graduação) — Universidade de Brasília, Faculdade UnB Gama, 2023. |
Licença: | A concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor que autoriza a Biblioteca Digital da Produção Intelectual Discente da Universidade de Brasília (BDM) a disponibilizar o trabalho de conclusão de curso por meio do sítio bdm.unb.br, com as seguintes condições: disponível sob Licença Creative Commons 4.0 International, que permite copiar, distribuir e transmitir o trabalho, desde que seja citado o autor e licenciante. Não permite o uso para fins comerciais nem a adaptação desta. |
Aparece na Coleção: | Engenharia de Software
|
Todos os itens na BDM estão protegidos por copyright. Todos os direitos reservados.