Projeto e desenvolvimento de um algoritmo de recomendação aplicado ao sistema science
| dc.contributor.advisor-co1 | Queiroz, Paulo Gabriel Gadelha | |
| dc.contributor.advisor1 | Araujo, Silvio Roberto Fernandes de | |
| dc.contributor.author | Oliveira, Victor Benoiston Jales de | |
| dc.date.accessioned | 2022-05-27T15:12:58Z | |
| dc.date.available | 2022-05-27 | |
| dc.date.available | 2022-05-27T15:12:58Z | |
| dc.date.issued | 2021-11-18 | |
| dc.description.abstract | Nowadays, a big part from the softwares that provides some service, relies on a recommender system. A recommender system can be defined as an algorithm that generates a recommendation, based, weather on the ratings from the users, or based on the content from the service. The algorithms are different on its filtering model. There are three kinds of data filtering, collaborative filtering, content-based filtering, and hybrid filtering, we are going to use the content base filtering on this recommender system development for improving the SCIENCE. The problem taken in this article, was the kNN (k-Nearest Neighbours), unsupervised machine learning algorithm. The metric used, was the cosine similarity, for that reason, the closest similarity possible, based on the angle of similarity between two vectors. This given project, presents the development and integration of recommender system using content-based filtering, and the development of future algorithms that uses collaborative filtering. | pt_BR |
| dc.description.resumo | Atualmente, grande parte dos softwares que prestam algum tipo de serviço, contam com um sistema de recomendação. Um sistema de recomendação pode ser definido como um algoritmo que possibilita gerar recomendações de itens ou serviços, baseando-se pelas notas dos usuários, ou pelo conteúdo dos serviços disponíveis. Os algoritmos são diferenciados no seu modelo de filtragem de dados. Existem três tipos de filtragem de dados: a filtragem colaborativa, a filtragem baseada no conteúdo e a filtragem mista. Neste trabalho, utiliza-se a filtragem baseada no conteúdo para o desenvolvimento do sistema de recomendação do SCIENCE [1]. O problema abordado neste trabalho, foi a técnica kNN (k-ésimo vizinho mais próximo), algoritmo de aprendizado de máquina supervisionado. A métrica utilizada, foi a similaridade por cossenos, tendo assim, a similaridade mais fiel possível, baseado no ângulo de similaridade entre dois vetores. Este trabalho apresenta a elaboração e integração de um sistema de recomendação utilizando a filtragem baseada no conteúdo, e na criação de futuros algoritmos que utilizam filtragem colaborativa. | pt_BR |
| dc.description.sponsorship | Trabalho não financiado por agência de fomento, ou autofinanciado | pt_BR |
| dc.identifier.citation | Citação com autor incluído no texto: Oliveira (2021) Citação com autor não incluído no texto: (OLIVEIRA, 2021) | pt_BR |
| dc.identifier.uri | https://repositorio.ufersa.edu.br/handle/prefix/7096 | |
| dc.language | por | pt_BR |
| dc.publisher | Universidade Federal Rural do Semi-Árido | pt_BR |
| dc.publisher.country | Brasil | pt_BR |
| dc.publisher.department | Centro de Ciências Exatas e Naturais - CCEN | pt_BR |
| dc.publisher.initials | UFERSA | pt_BR |
| dc.rights | info:eu-repo/semantics/openAccess | pt_BR |
| dc.rights.license | CC-BY-SA | pt_BR |
| dc.subject | Sistema de recomendação | pt_BR |
| dc.subject | Filtragem colaborativa | pt_BR |
| dc.subject | Filtragem baseada no conteúdo | pt_BR |
| dc.subject | Aprendizado de máquina | pt_BR |
| dc.subject.cnpq | CIENCIAS EXATAS E DA TERRA::CIENCIA E TECNOLOGIA | pt_BR |
| dc.title | Projeto e desenvolvimento de um algoritmo de recomendação aplicado ao sistema science | pt_BR |
| dc.type | info:eu-repo/semantics/bachelorThesis | pt_BR |
| dc.type.subtype | Artigo | pt_BR |
