Document details

Sistema de Recomendação de Tutoriais

Author(s): Martins, Rui Ferreira de Vasconcelos

Date: 2016

Persistent ID: http://hdl.handle.net/10400.22/11150

Origin: Repositório Científico do Instituto Politécnico do Porto

Subject(s): Recomendação; Tutoriais; Mahout; Sistemas de recomendação; Recommendation; Tutorials; Recommender systems; Sistemas de Informação e Conhecimento


Description

Nos dias de hoje são as nossas decisões e a qualidade destas que nos definem. A capacidade de tomar decisões em tempo útil é um desafio a que este trabalho propõe resolver. Atualmente existem inúmeras aplicações de software que têm como objetivo facilitar a experiência dos utilizadores nos mais diversos campos. Esta tese aborda um software específico e como adaptar um sistema de recomendações ao mesmo. Este exemplo poderá ser aplicado a outros tipo de software no futuro. Um software capaz de gerir de tutoriais de forma a poderem ser vistos e avaliados por outros utilizadores é por si só um sistema que poderá facilitar e elevar pesquisas a outro patamar, mas e se a este software fosse acrescentado um sistema de recomendação de tutoriais? E se em vez de o utilizador andar à procura de um tutorial lhe fosse recomendado um que faça parte do seu perfil? Neste documento estará descrito um conjunto de pesquisas do que já foi feito neste campo bem como as tecnologias existentes. Após uma avaliação cuidada e respetiva discussão é eleita a tecnologia que poderá proporcionar a esta ideia uma solução viável. Será montada uma arquitetura e com base nesta será desenvolvida uma solução para este problema com base em vários coeficientes e algoritmos. Após a finalização deste processo, a avaliação será feita com base na cobertura de dados e tempo de resposta uma vez que este tipo de recomendações devem ser tomada o mais rápido possível para que este sistema seja eficiente. Será também implantando um conjunto de avaliações para que se possa concluir se esta aplicação acrescentou valor a esta aplicação.

Nowadays our decisions and the quality of these are what define us. The ability to make quick decisions is a challenge that I propose to solve. Currently there are software that aims to facilitate the experience of users in various fields. This document mentions about a specific software and how it is possible to add a recommendation system to it. This example can be applied to other types of software in the future. A mentoring management software so that they can be seen and evaluated by others is itself a system that could facilitate and enhance research to another level, but what if this software was an added tutorials recommendation system? What if instead of walking the user looking for a tutorial would you recommend one that is part of the profile? This document will describe a body of research that has already been done in this field as well as existing technologies. After careful evaluation and its discussion it is chosen which technology can provide this idea a viable solution architecture based on this a solution is developed by using various coefficients and algorithms. After completion of these cases the temporal assessment is made since such recommendations should be taken as soon as possible for this system to be effective. It will also be deploying a set of assessments so that it can be concluded if this application added value to this application.

Document Type Master thesis
Language Portuguese
Advisor(s) Bettencourt, Nuno Miguel Gomes
Contributor(s) Repositório Científico do Instituto Politécnico do Porto
facebook logo  linkedin logo  twitter logo 
mendeley logo

Related documents

No related documents