ISSN: 2167-0269
Samuel Arleo e Bruno Silva
Os sistemas de recomendação são ferramentas e técnicas de software que procuram sugerir itens que possam ser do interesse de um determinado utilizador. Estes sistemas são uma parte fundamental da maioria das aplicações de comércio eletrónico, pois facilitam aos utilizadores a procura de produtos que satisfaçam as suas necessidades e, ao mesmo tempo, aumentam as vendas. Foram criadas diversas abordagens para determinar as preferências dos utilizadores, trabalhando com diferentes fontes e tipos de informação. A filtragem colaborativa utiliza o histórico de classificações, os recomendadores baseados no conteúdo e no conhecimento trabalham com as características dos itens, os sistemas sensíveis ao contexto fornecem sugestões com base nos parâmetros de situação ou condições que rodeiam o utilizador, enquanto a filtragem demográfica utiliza as características demográficas do utilizador. Além disso, existem abordagens híbridas que fundem duas ou mais técnicas para superar as deficiências de cada método.
Neste trabalho é estudada uma aplicação da selecção dinâmica à área dos sistemas de recomendação. Esta estratégia de seleção, retirada dos Sistemas Classificadores Múltiplos, consiste na seleção de um conjunto específico de classificadores para cada padrão de teste. Para adequar esta noção ao contexto desta investigação, foi proposto um sistema híbrido que procura dinamicamente selecionar o melhor método de recomendação em cada previsão.
Após a realização das experiências, a aplicação da seleção dinâmica não proporcionou melhorias significativas nas recomendações. Contudo, a inclusão de informações demográficas e contextuais numa base híbrida baseada em conteúdos aumentou consideravelmente a precisão do sistema. A solução final foi avaliada através de conjuntos de dados contendo avaliações de hotéis e livros. Os resultados mostraram que o recomendador é capaz de trabalhar em cenários relacionados com o turismo e que também pode ser parametrizado para outros problemas de recomendação, desde que estejam disponíveis características de conteúdo, demográficas ou contextuais.