MMRecommender: arquitetura aberta para sistemas de recomendação

Sistemas de Recomendação podem ser definidos como sistemas capazes de recomendar recursos aderentes ao perfil e contexto do usuário ou grupo de usuários, podendo ser aplicados em diversos domínios, tais como educação, turismo e e-Science. Devido a esta característica adaptável é possível encontrar d...

ver descrição completa

Detalhes bibliográficos
Autor: Silva, Leandro Simões da
Formato: tesis de maestría
Estado:Versión publicada
Fecha de publicación:2017
País:Brasil
Recursos:Universidade Federal de Juiz de Fora (UFJF)
Repositorio:Repositório Institucional da UFJF
Idioma:portugués
OAI Identifier:oai:hermes.cpd.ufjf.br:ufjf/5956
Acesso em linha:https://repositorio.ufjf.br/jspui/handle/ufjf/5956
Access Level:acceso abierto
Palavra-chave:CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Sistemas de recomendação
Modelos de recomendação
Arquitetura aberta
Recommender systems
Recommender models
Open architecture
Descrição
Resumo:Sistemas de Recomendação podem ser definidos como sistemas capazes de recomendar recursos aderentes ao perfil e contexto do usuário ou grupo de usuários, podendo ser aplicados em diversos domínios, tais como educação, turismo e e-Science. Devido a esta característica adaptável é possível encontrar diversos modelos de recomendação na literatura, cada um com combinações de métodos e algoritmos distintos. Essa variedade de modelos de recomendação pode dificultar o processo de implementação de Sistemas de Recomendação. Neste cenário, a presente dissertação apresenta a arquitetura aberta MMRecommender, onde através da combinação de componentes presentes em cada etapa é possível instanciar modelos de recomendação que podem ser aplicados a diversos domínios. Para avaliar a arquitetura são apresentados três estudos de casos sob perspectivas diferentes: o primeiro estudo de caso foca na adaptação de um Sistema de Recomendação existente para a arquitetura MMRecommender, o segundo estudo de caso implementa um modelo de recomendação criado a partir da arquitetura proposta em um ecossistema de software científico, e, por último, um estudo de caso evidenciando como a arquitetura proposta viabilizou a implementação de um Sistema de Recomendação turístico utilizado nas olimpíadas RIO 2016. Após a avaliação de cada estudo de caso foram obtidos indícios de que a arquitetura proposta pode auxiliar na construção de modelos de recomendação.