Please use this identifier to cite or link to this item:
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20337
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor1 | MARINHO, Leandro Balby. | |
dc.contributor.referee1 | BAPTISTA, Cláudio de Souza. | |
dc.contributor.referee2 | MASSONI, Tiago Lima. | |
dc.description.resumo | Sistemas de Recomendação é um campo de pesquisa e aplicação que objetiva identificar e recuperar itens relevantes, dadas as preferências do usuário. Existem muitos cenários em que Sistemas de Recomendação podem ser aplicados, mas sua performance usualmente depende da disponibilidade de dados relacionados ao histórico de consumo do usuário. Neste trabalho, nós avaliamos a performance de Sistemas de Recomendação no cenário baseado em sessões, em que o usuário não pode ser identificado, comparando a performance de métodos ingênuos, baseados em matrizes, sequenciais, e baseados em sessões, além de introduzir uma implementação alternativa de um destes, cuja implementação faz uso de um tipo específico de Rede Neural Recorrente chamado Gated Recurrent Unit. Nós usamos técnicas de Processamento de Linguagem Natural para criar três diferentes estratégias de entrada para os dados e gerar Embeddings das sessões, analisando a performance da nossa implementação, percebendo possíveis melhorias, e aplicando ajustes finos para obter melhores resultados. Este trabalho foi avaliado usando uma base de dados real extraída da plataforma Last.fm. | pt_BR |
dc.publisher.country | Brasil | pt_BR |
dc.publisher.department | Centro de Engenharia Elétrica e Informática - CEEI | pt_BR |
dc.publisher.initials | UFCG | pt_BR |
dc.subject.cnpq | Ciência da Computação | pt_BR |
dc.title | Natural language processing techniques for session-based recommendation. | pt_BR |
dc.date.issued | 2020 | |
dc.description.abstract | Recommender Systems is a field of research and application focused on identifying and retrieving relevant items given user preferences. There are many scenarios where a Recommender System can be applied, but its performance usually depends on the availability of user consumption historic data. In this work, we evaluate the performance of Recommender Systems in the Session-based scenario, in which the user cannot be identified, comparing the performance of naïve, matrix-based, sequential, and session-based models, also introducing an alternative implementation of one of these models, based on a specific type of Recurrent Neural Network called Gated Recurrent Units. We use Natural Language Processing techniques to create three different input strategies and create session embeddings, analyzing their performance in our model implementation, extracting insights, and applying fine tuning to achieve better results. This work was evaluated using a real-world database extracted from the Last.fm online radio platform. | pt_BR |
dc.identifier.uri | http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20337 | |
dc.date.accessioned | 2021-08-02T21:37:46Z | |
dc.date.available | 2021-07-28 | |
dc.date.available | 2021-08-02T21:37:46Z | |
dc.type | Trabalho de Conclusão de Curso | pt_BR |
dc.subject | Processamento de linguagem natural | pt_BR |
dc.subject | Recomendação baseada em sessões | pt_BR |
dc.subject | Performance de sistema de recomendações | pt_BR |
dc.subject | Matrizes | pt_BR |
dc.subject | Rede neural recorrente | pt_BR |
dc.subject | Gated recurrent unit | pt_BR |
dc.subject | Natural language processing | pt_BR |
dc.subject | Sistemas de recomendação | pt_BR |
dc.subject | Session-based recommendation | pt_BR |
dc.subject | Recommendation system performance | pt_BR |
dc.subject | Matrices | pt_BR |
dc.subject | Recurrent neural network | pt_BR |
dc.subject | Unidade recorrente bloqueada | pt_BR |
dc.subject | Recommendation systems | pt_BR |
dc.subject | Procesamiento natural del lenguaje | pt_BR |
dc.subject | Recomendación basada en sesiones | pt_BR |
dc.subject | Rendimiento del sistema de recomendaciones | pt_BR |
dc.subject | Red neuronal recurrente | pt_BR |
dc.subject | Unidad recurrente bloqueada | pt_BR |
dc.subject | Traitement du langage naturel | pt_BR |
dc.subject | Recommandation basée sur la session | pt_BR |
dc.subject | Recommandation performance du système | pt_BR |
dc.subject | Réseau de neurones récurrents | pt_BR |
dc.subject | Unité récurrente bloquée | pt_BR |
dc.rights | Acesso Aberto | pt_BR |
dc.creator | COSTA, Júlio Barreto Guedes da. | |
dc.publisher | Universidade Federal de Campina Grande | pt_BR |
dc.language | eng | pt_BR |
dc.title.alternative | Técnicas de processamento de linguagem natural para recomendação baseada em sessão. | pt_BR |
dc.identifier.citation | COSTA, J. B. G. da. Natural language processing techniques for session-based recommendation. 2020. 13 f. (Trabalho de Conclusão de Curso - Artigo) – Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2020. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/20337 | pt_BR |
Appears in Collections: | Trabalho de Conclusão de Curso - Artigo - Ciência da Computação |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
JÚLIO BARRETO GUEDES DA COSTA - TCC CIÊNCIA DA COMPITAÇÃO 2020.pdf | 962.55 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.