|
Acadêmico(a): Rudimar Imhof |
Título: Beta - Framework para Aplicação da Técnica de Behavior Targeting |
|
Conclusão: |
Através dos conceitos estudados e ferramentas analisadas desenvolveu-se um framework para analisar as preferências por meio das interações fornecidas pela aplicação web utilizando para isso a técnica Behavior Targeting. Realizaram-se pesquisas na área de Web Analytics, Data Mining e construção de framework. Os trabalhos correlatos tiveram fundamental importância e surgiram como bons exemplos de algumas outras abordagens em relação ao tema. Dessa forma as informações encontradas nessa etapa de pesquisa contribuíram altamente para a busca do objetivo inicial.
Algumas tecnologias e padrões foram utilizadas na tentativa de melhorar a forma como o framework foi implementado, a começar pelo uso da linguagem Java mantendo assim alta portabilidade e eficiência devido ao forte apelo da linguagem atualmente. Outra tecnologia de fundamental importância que pode ser citada é o uso da biblioteca do Weka, a qual contém o algoritmo kmeans utilizado como recurso para o desenvolvimento do framework. Utilizou-se também Reflection e Annotation, tecnologias essas intimamente relacionadas com a linguagem elencada. Outros padrões e boas práticas podem ser citados pela contribuição que exerceram na escrita do código fonte, tais como DAO, Factory e Singleton os quais auxiliaram a organizar o código além de aumentar o desempenho final, visto o incentivo ao uso de padrões.
Como resultado o framework executa as segmentações de acordo com o uso do sistema através do método segmentar, utiliza como métricas para análise dos perfis as preferências do usuário e fornece os grupos segmentados ao qual o usuário da aplicação pertence através do método getSegmentacao conforme os objetivos específicos. Como limitações a baixa escalabilidade e a escolha do algoritmo k-means.
|
|
|