DSpace/Manakin Repository

Natural language processing techniques for session-based recommendation.

Mostrar registro simples

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


Arquivos deste item

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Buscar DSpace


Busca avançada

Navegar

Minha conta