Algoritmo de recomendação colaborativa aplicado ao contexto educacional / Algorithm of collaborative recommendation applied to the educational context

Authors

  • Thiago Machado Mendes
  • Rafael Vargas Mesquita dos Santos
  • Jonathas Gonçalves Picoli

DOI:

https://doi.org/10.34115/basr.v3i1.863

Keywords:

Recomendação, Filtragem Colaborativa, Web Service

Abstract

O projeto proposto tem o objetivo principal de fornecer um serviço de recomendação aplicável a qualquer domínio de problema. Para tal, foi elaborado um algoritmo de recomendação baseado em filtragem colaborativa implantado em um Web Service RESTful, permitindo que este serviço fique disponível para qualquer aplicação, independente da linguagem de programação. Tendo em vista a dificuldade dos alunos na aprendizagem de algumas disciplinas, este projeto foi aplicado em um contexto educacional, no qual alguns alunos do ensino médio do Ifes campus Cachoeiro de Itapemirim, avaliaram exercícios da disciplina de programação, formando uma base de dados para geração das recomendações. Por fim, para avaliar a precisão do serviço, utilizamos a métrica precisão II, a qual compara  as predições geradas com as avaliações reais dos alunos.. Ao empregar o sistema de recomendação, foi constatado que as predições não diferem estatisticamente das avaliações reais realizadas pelos alunos para os exercícios.

References

ABINADER, J. A.; LINS, R. D. Web Services em Java. 1. ed. Rio de Janeiro: Brasport, 2006.

CAZELLA, S. C.; NUNES, M. A. S. N.; REATEGUI, E. B. A ciência da opinião: Estado da arte em sistemas de recomendação. 2010.

GAMA, R. et al. Algoritmo de recomendação baseado em passeios aleatórios num grafo bipartido. risti - Revista Ibérica de Sistemas e Tecnologia da Informação, 2011.

GOLDSCHMIDT, R.; BEZERRA, E.; PASSOS, E. Data Mining: Conceitos, técnicas, algoritmos, orientações e aplicações. 2. ed. Rio de Janeiro: Elsevier, 2015.

LÁZARO, A. da S. Análise e Seleção de Algoritmo de Filtragem de Informação para Solução do Problema Cold-Start Item. 2010.

MOITA NETO, JM; MOITA, Graziella Ciaramella. Uma introdução à análise exploratória de dados multivariados. Química nova, v. 21, n. 4, p. 467-469, 1998.

TREICHEL, T. Benchmarking e Avaliação de Usuários de um Sistema de Recomendação Baseado na Similaridade entre Itens. 2016.

W3C. Web Services Architecture. 2004. Disponível em: <https://www.w3.org/TR/wsarch/>. Acesso em: 22 outubro 2017.

ZAINA, L. et al. e-lors: Uma abordagem para recomendacao de objetos de aprendizagem. Revista Brasileira de Informática na Educação, v. 20, n. 1, p. 04, 2012.

Published

11/29/2018

How to Cite

Mendes, T. M., Santos, R. V. M. dos, & Picoli, J. G. (2018). Algoritmo de recomendação colaborativa aplicado ao contexto educacional / Algorithm of collaborative recommendation applied to the educational context. Brazilian Applied Science Review, 3(1), 703–711. https://doi.org/10.34115/basr.v3i1.863

Issue

Section

Original articles