Publicação

Sistema de recomendação de eventos utilizando o Framework Apache Mahout

Ver documento

Detalhes bibliográficos
Resumo:Atualmente, as instituições de ensino oferecem aos estudantes uma infinidade de eventos. Entretanto, devido à essa grande variedade, os alunos acabam tendo dificuldades para decidir no que se inscrever. Uma alternativa a este problema é a utilização de um Sistema de recomendação (SR), possibilitando a instituição de ensino ofertar aos alunos os melhores eventos de acordo com seu perfil e interesses. Posto isto, o objetivo principal deste trabalho foi desenvolver um sistema de recomendações de eventos, para a Univates. No processo de desenvolvimento do SR, foi utilizada a técnica de aprendizagem por máquina, sendo que os dados filtrados foram processados com o auxílio da framework Apache Mahout, através de filtragem colaborativa, que é a filtragem que busca perfis similares ao do usuário para criar recomendações. A fim de verificar a qualidade das recomendações geradas, foi realizada uma avaliação com usuários reais, sendo eles alunos e funcionários da instituição, a fim de gerar 3 recomendações. Com relação às avaliações feitas para as 3 recomendações geradas, o resultado de pontuação média de 7,78 demonstra a grande aceitação dos usuários ao sistema proposto. Os resultados demonstram que o objetivo geral de criar um sistema de recomendações de eventos utilizando a framework Apache Mahout foi atingido e que a sua implementação real é viável.
Autores principais:Bugs, Christian Rodolpho
Assunto:CET Sistema de recomendação Eventos Filtragem colaborativa Aprendizagem por máquina Apache Mahout Recommendation system Events Collaborative filtering Machine learning
Ano:2020
País:Brasil
Tipo de documento:trabalho de fim de curso
Tipo de acesso:acesso aberto
Instituição associada:IBICT
Idioma:português
Origem:Oasisbr
Descrição
Resumo:Atualmente, as instituições de ensino oferecem aos estudantes uma infinidade de eventos. Entretanto, devido à essa grande variedade, os alunos acabam tendo dificuldades para decidir no que se inscrever. Uma alternativa a este problema é a utilização de um Sistema de recomendação (SR), possibilitando a instituição de ensino ofertar aos alunos os melhores eventos de acordo com seu perfil e interesses. Posto isto, o objetivo principal deste trabalho foi desenvolver um sistema de recomendações de eventos, para a Univates. No processo de desenvolvimento do SR, foi utilizada a técnica de aprendizagem por máquina, sendo que os dados filtrados foram processados com o auxílio da framework Apache Mahout, através de filtragem colaborativa, que é a filtragem que busca perfis similares ao do usuário para criar recomendações. A fim de verificar a qualidade das recomendações geradas, foi realizada uma avaliação com usuários reais, sendo eles alunos e funcionários da instituição, a fim de gerar 3 recomendações. Com relação às avaliações feitas para as 3 recomendações geradas, o resultado de pontuação média de 7,78 demonstra a grande aceitação dos usuários ao sistema proposto. Os resultados demonstram que o objetivo geral de criar um sistema de recomendações de eventos utilizando a framework Apache Mahout foi atingido e que a sua implementação real é viável.

Atividades financiadas

Não foram encontrados projetos financiados.