Algoritmos de Recomendação com Busca Semântica