Projeto e desenvolvimento de um algoritmo de recomendação aplicado ao sistema science

Detalhes bibliográficos
Autor(a) principal: Oliveira, Victor Benoiston Jales de
Data de Publicação: 2021
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
Texto Completo: https://repositorio.ufersa.edu.br/handle/prefix/7096
Resumo: 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.
id UFER_024f99276f1e1b3104a494bab2d5ab40
oai_identifier_str oai:repositorio.ufersa.edu.br:prefix/7096
network_acronym_str UFER
network_name_str Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
repository_id_str
spelling Projeto e desenvolvimento de um algoritmo de recomendação aplicado ao sistema scienceSistema de recomendaçãoFiltragem colaborativaFiltragem baseada no conteúdoAprendizado de máquinaCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA E TECNOLOGIANowadays, 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.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.Trabalho não financiado por agência de fomento, ou autofinanciadoUniversidade Federal Rural do Semi-ÁridoBrasilCentro de Ciências Exatas e Naturais - CCENUFERSAQueiroz, Paulo Gabriel GadelhaAraujo, Silvio Roberto Fernandes deOliveira, Victor Benoiston Jales de2022-05-27T15:12:58Z2022-05-272022-05-27T15:12:58Z2021-11-18info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfCitação com autor incluído no texto: Oliveira (2021) Citação com autor não incluído no texto: (OLIVEIRA, 2021)https://repositorio.ufersa.edu.br/handle/prefix/7096porCC-BY-SAinfo:eu-repo/semantics/openAccessreponame:Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)instname:Universidade Federal Rural do Semi-Árido (UFERSA)instacron:UFERSA2023-09-13T08:28:08Zoai:repositorio.ufersa.edu.br:prefix/7096Repositório Institucionalhttps://repositorio.ufersa.edu.br/PUBhttps://repositorio.ufersa.edu.br/server/oai/requestrepositorio@ufersa.edu.br || admrepositorio@ufersa.edu.bropendoar:2023-09-13T08:28:08Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU) - Universidade Federal Rural do Semi-Árido (UFERSA)false
dc.title.none.fl_str_mv Projeto e desenvolvimento de um algoritmo de recomendação aplicado ao sistema science
title Projeto e desenvolvimento de um algoritmo de recomendação aplicado ao sistema science
spellingShingle Projeto e desenvolvimento de um algoritmo de recomendação aplicado ao sistema science
Oliveira, Victor Benoiston Jales de
Sistema de recomendação
Filtragem colaborativa
Filtragem baseada no conteúdo
Aprendizado de máquina
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA E TECNOLOGIA
title_short Projeto e desenvolvimento de um algoritmo de recomendação aplicado ao sistema science
title_full Projeto e desenvolvimento de um algoritmo de recomendação aplicado ao sistema science
title_fullStr Projeto e desenvolvimento de um algoritmo de recomendação aplicado ao sistema science
title_full_unstemmed Projeto e desenvolvimento de um algoritmo de recomendação aplicado ao sistema science
title_sort Projeto e desenvolvimento de um algoritmo de recomendação aplicado ao sistema science
author Oliveira, Victor Benoiston Jales de
author_facet Oliveira, Victor Benoiston Jales de
author_role author
dc.contributor.none.fl_str_mv Queiroz, Paulo Gabriel Gadelha
Araujo, Silvio Roberto Fernandes de
dc.contributor.author.fl_str_mv Oliveira, Victor Benoiston Jales de
dc.subject.por.fl_str_mv Sistema de recomendação
Filtragem colaborativa
Filtragem baseada no conteúdo
Aprendizado de máquina
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA E TECNOLOGIA
topic Sistema de recomendação
Filtragem colaborativa
Filtragem baseada no conteúdo
Aprendizado de máquina
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA E TECNOLOGIA
description 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.
publishDate 2021
dc.date.none.fl_str_mv 2021-11-18
2022-05-27T15:12:58Z
2022-05-27
2022-05-27T15:12:58Z
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
info:eu-repo/semantics/article
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv Citação com autor incluído no texto: Oliveira (2021) Citação com autor não incluído no texto: (OLIVEIRA, 2021)
https://repositorio.ufersa.edu.br/handle/prefix/7096
identifier_str_mv Citação com autor incluído no texto: Oliveira (2021) Citação com autor não incluído no texto: (OLIVEIRA, 2021)
url https://repositorio.ufersa.edu.br/handle/prefix/7096
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv CC-BY-SA
info:eu-repo/semantics/openAccess
rights_invalid_str_mv CC-BY-SA
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal Rural do Semi-Árido
Brasil
Centro de Ciências Exatas e Naturais - CCEN
UFERSA
publisher.none.fl_str_mv Universidade Federal Rural do Semi-Árido
Brasil
Centro de Ciências Exatas e Naturais - CCEN
UFERSA
dc.source.none.fl_str_mv reponame:Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
instname:Universidade Federal Rural do Semi-Árido (UFERSA)
instacron:UFERSA
instname_str Universidade Federal Rural do Semi-Árido (UFERSA)
instacron_str UFERSA
institution UFERSA
reponame_str Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
collection Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
repository.name.fl_str_mv Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU) - Universidade Federal Rural do Semi-Árido (UFERSA)
repository.mail.fl_str_mv repositorio@ufersa.edu.br || admrepositorio@ufersa.edu.br
_version_ 1809747464692957184