Gerando letras musicais utilizado uma rede neural recorrente LSTM - Long Short-Term Memory.
Autor(a) principal: | |
---|---|
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 |