Instituto Politécnico de Setúbal. Escola Superior de Ciências Empresariais
Abstract
Dissertação apresentada para cumprimento dos requisitos
necessários à obtenção do grau de
Mestre de Sistemas de Informação OrganizacionaisCom o constante crescimento da utilização da Internet o número de websites e respetivas
páginas contínua a evoluir também, por este motivo, verifica-se uma necessidade de alinhar a
experiência de utilização com os objetivos gerais de um website. Para satisfazer esta
necessidade o sistema de recomendação proposto sugere páginas ao utilizador que possam ser
do seu interesse com base em perfis de navegação de um website em geral. A maioria dos
sistemas de recomendação são baseados em regras de associação ou palavras chave (quando o
conteúdo é considerado). No entanto, quando os dados não são suficientes ou são muito
dispersos e a ordem é considerada, uma abordagem tradicional pode ser inadequada. Por outro
lado, assumindo outro paradigma, a área de Web Analytics, tem obtido um crescimento
considerável, através de ferramentas robustas que permitem a recolha e análise de dados da
internet, a fim de compreender e otimizar eficiência e eficácia do website. O presente artigo
propõe o desenvolvimento de um sistema de recomendação baseado na ferramenta Google
Analytics. O protótipo é composto por dois componentes principais que são: 1) um serviço
responsável pela construção e lógica associada à criação das recomendações; 2) uma biblioteca
incorporável em qualquer website que providenciará um widget de recomendação configurável.
Avaliações preliminares constataram que a implementação segue a lógica do modelo proposto.As the Internet usage keeps increasing, the number of web sites and hence the number of web
pages also keeps increasing, so there is a need to align the user experience with the overall
websites purposes. Toward this requirement, the proposed recommendation systems suggest
the user pages that might be of its interest based on past navigation profiles of overall site usage.
Most of existing recommendation systems are based on association rules or based on keywords
(when content is considered). However, on usage data shortage or sparse data and if sequential
order is to be considered such traditional approaches may become unsuitable. Conversely, the
Web Analytics arena, assuming other paradigm, has experienced a considerable growth through
mature tools that allow the collection and analysis of internet data in order to understand and
optimize website efficiency and efficacy. This work proposes the development of a
recommendation system based on the Google Analytics tool. The prototype is constituted by two
main components which are: 1) a service responsible for the construction and associated logic
that underlies recommendations generation; 2) an embeddable library on any website that will
furnish website with a configurable recommendation widget. Preliminary evaluations had
showed that the implementation follows the logic of the proposed model