Publicação
Sistema de recomendação de eventos utilizando o Framework Apache Mahout
| 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 |
| 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.