Gerando letras musicais utilizado uma rede neural recorrente LSTM - Long Short-Term Memory.

Detalhes bibliográficos
Autor(a) principal: Juliani, Jeferson da Silva
Data de Publicação: 2019
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal do Ceará (UFC)
Texto Completo: http://www.repositorio.ufc.br/handle/riufc/49519
Resumo: The use of machine learning has been used for various purposes, including the generation of various types of art, such as visual, sound or textual. The use of these learning algorithms makes it possible to develop natural language generation applications. Problems of natural language generation mostly use recurrent neural networks, a well-researched subject, with much proof of concepts and variations. However, a more specific application for this problem is song lyrics. In this work, a method was presented and the results of the automatic generation of lyrics using a Long Short-Term Memory (LSTM) network were discussed. For the creation of the datasets a crawler developed for this work was used, that captured 562 songs of 3 artists of different styles. The experiments were performed separately with each style. The results of the experiments showed a different grammatical structure with the RAP corpus, which began to rhyme in some of the generated sentences. It was also possible to observe the generation of some acceptable musical sentences.
id UFC-7_4e78851ebff555edf9de5277d55d2578
oai_identifier_str oai:repositorio.ufc.br:riufc/49519
network_acronym_str UFC-7
network_name_str Repositório Institucional da Universidade Federal do Ceará (UFC)
repository_id_str
spelling Gerando letras musicais utilizado uma rede neural recorrente LSTM - Long Short-Term Memory.LSTM (Long Short-Term Memory)Geração de letras musicais.Aprendizagem profundaRede neural recorrenteThe use of machine learning has been used for various purposes, including the generation of various types of art, such as visual, sound or textual. The use of these learning algorithms makes it possible to develop natural language generation applications. Problems of natural language generation mostly use recurrent neural networks, a well-researched subject, with much proof of concepts and variations. However, a more specific application for this problem is song lyrics. In this work, a method was presented and the results of the automatic generation of lyrics using a Long Short-Term Memory (LSTM) network were discussed. For the creation of the datasets a crawler developed for this work was used, that captured 562 songs of 3 artists of different styles. The experiments were performed separately with each style. The results of the experiments showed a different grammatical structure with the RAP corpus, which began to rhyme in some of the generated sentences. It was also possible to observe the generation of some acceptable musical sentences.O uso de aprendizagem de máquina vem sendo utilizada para diversos fins, inclusive a geração de vários tipos de arte, sendo elas: visuais, sonoras ou textuais. O uso desses algoritmos de aprendizagem possibilita desenvolver aplicações de geração de linguagem natural. Os problemas de geração de linguagem natural utilizam em sua maioria redes neurais recorrentes, um assunto bem pesquisado, com muitas provas de conceitos e variações. No entanto, uma aplicação mais específica para este problema é a das letras das músicas. Neste trabalho, foi apresentado um método e discutidos os resultados da geração automática de letras musicais utilizando uma rede LSTM (Long Short-Term Memory). Para a criação dos datasets foi utilizado um crawler desenvolvido para este trabalho, que capturou 562 músicas de 3 artistas de diferentes estilos. Os experimentos foram realizados separadamente com cada estilo. Os resultados dos experimentos mostraram uma estrutura gramatical diferente com o corpus de RAP, que passou a rimar em algumas das sentenças geradas. Também foi possível observar a geração de algumas sentenças musicais aceitáveis.Arruda, Alexandre MatosGois, Francisco Nauber BernardoJuliani, Jeferson da Silva2020-01-22T12:54:43Z2020-01-22T12:54:43Z2019info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfJULIANI, Jeferson da Silva. Gerando letras musicais utilizado uma rede neural recorrente LSTM - Long Short-Term Memory. 2019. 46 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software)-Universidade Federal do Ceará, Campus de Russas, Russas, 2019.http://www.repositorio.ufc.br/handle/riufc/49519porreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccess2020-01-22T12:54:43Zoai:repositorio.ufc.br:riufc/49519Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2024-09-11T18:18:17.850450Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false
dc.title.none.fl_str_mv Gerando letras musicais utilizado uma rede neural recorrente LSTM - Long Short-Term Memory.
title Gerando letras musicais utilizado uma rede neural recorrente LSTM - Long Short-Term Memory.
spellingShingle Gerando letras musicais utilizado uma rede neural recorrente LSTM - Long Short-Term Memory.
Juliani, Jeferson da Silva
LSTM (Long Short-Term Memory)
Geração de letras musicais.
Aprendizagem profunda
Rede neural recorrente
title_short Gerando letras musicais utilizado uma rede neural recorrente LSTM - Long Short-Term Memory.
title_full Gerando letras musicais utilizado uma rede neural recorrente LSTM - Long Short-Term Memory.
title_fullStr Gerando letras musicais utilizado uma rede neural recorrente LSTM - Long Short-Term Memory.
title_full_unstemmed Gerando letras musicais utilizado uma rede neural recorrente LSTM - Long Short-Term Memory.
title_sort Gerando letras musicais utilizado uma rede neural recorrente LSTM - Long Short-Term Memory.
author Juliani, Jeferson da Silva
author_facet Juliani, Jeferson da Silva
author_role author
dc.contributor.none.fl_str_mv Arruda, Alexandre Matos
Gois, Francisco Nauber Bernardo
dc.contributor.author.fl_str_mv Juliani, Jeferson da Silva
dc.subject.por.fl_str_mv LSTM (Long Short-Term Memory)
Geração de letras musicais.
Aprendizagem profunda
Rede neural recorrente
topic LSTM (Long Short-Term Memory)
Geração de letras musicais.
Aprendizagem profunda
Rede neural recorrente
description The use of machine learning has been used for various purposes, including the generation of various types of art, such as visual, sound or textual. The use of these learning algorithms makes it possible to develop natural language generation applications. Problems of natural language generation mostly use recurrent neural networks, a well-researched subject, with much proof of concepts and variations. However, a more specific application for this problem is song lyrics. In this work, a method was presented and the results of the automatic generation of lyrics using a Long Short-Term Memory (LSTM) network were discussed. For the creation of the datasets a crawler developed for this work was used, that captured 562 songs of 3 artists of different styles. The experiments were performed separately with each style. The results of the experiments showed a different grammatical structure with the RAP corpus, which began to rhyme in some of the generated sentences. It was also possible to observe the generation of some acceptable musical sentences.
publishDate 2019
dc.date.none.fl_str_mv 2019
2020-01-22T12:54:43Z
2020-01-22T12:54:43Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv JULIANI, Jeferson da Silva. Gerando letras musicais utilizado uma rede neural recorrente LSTM - Long Short-Term Memory. 2019. 46 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software)-Universidade Federal do Ceará, Campus de Russas, Russas, 2019.
http://www.repositorio.ufc.br/handle/riufc/49519
identifier_str_mv JULIANI, Jeferson da Silva. Gerando letras musicais utilizado uma rede neural recorrente LSTM - Long Short-Term Memory. 2019. 46 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software)-Universidade Federal do Ceará, Campus de Russas, Russas, 2019.
url http://www.repositorio.ufc.br/handle/riufc/49519
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 Institucional da Universidade Federal do Ceará (UFC)
instname:Universidade Federal do Ceará (UFC)
instacron:UFC
instname_str Universidade Federal do Ceará (UFC)
instacron_str UFC
institution UFC
reponame_str Repositório Institucional da Universidade Federal do Ceará (UFC)
collection Repositório Institucional da Universidade Federal do Ceará (UFC)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)
repository.mail.fl_str_mv bu@ufc.br || repositorio@ufc.br
_version_ 1813028746615062528