Código da Disciplina: FGA0134
Matrícula | Aluno |
---|---|
18/0096991 | Álvaro Leles Guimarães |
18/0145088 | Gabriel Bonifácio Perez Nunes |
18/0101617 | Guilherme de Morais Richter |
18/0102087 | Ian Fillipe Pontes Ferreira |
18/0102656 | Ítalo Vinícius Pereira Guimarães |
Esse é um repositório focado no trabalho de Tópicos Especiais de Engenharia de Software - Deep Learning. Desenvolvido pelos integrantes acima, o PoemGenerator utilizará Machine e Deep Learning com o objetivo de gerar poemas. Para isso, serão usados alguns dados públicos armazenados em arquivos contendo poemas e o nome de seus autores. Na 1ª reunião, foram definidas as bibliotecas e a equipe começou a fazer a codificação dando, então, início ao projeto. O grupo retirou e coletou os dados da página pensador que possui muitos poemas de diversos autores. Com o objetivo de implementar um método já validado, utilizamos um utilizado pelo engenheiro de inteligência artificial Laurence Moroney, tendo como principal base o vídeo: Training an AI to create poetry (NLP Zero to Hero - Part 6).
Foram utilizadas as seguintes bibliotecas e ferramentas:
-
BeautifulSoup, para realizar o Web Scrapping do site pensador;
-
Keras (API de alto nível do Tensorflow);
-
Com o objetivo de trabalhar com expressões regulares e fazer uma "limpa" no dataset, utilizamos o RegEX;
-
Numpy, para trabalharmos com arrays, principalmente;
-
Pandas. Utilizado para análise de dados, leitura de arquivos, entre outros.