O mecanismo de recomendação exibe uma lista de 10 filmes para o usuário e permite classificá -los e, com base em suas classificações, exibe as recomendações.
O usuário também pode filtrar os resultados com base no ano de liberação, tempo de execução, diretores e gênero.
A interface do usuário se adapta ao sistema operacional e pode parecer diferente no seu sistema, as capturas de tela abaixo foram tiradas no Ubuntu 18.04, com o tema Canta
Importe o projeto para o Intellij e selecione 'Use as fontes existentes' quando solicitado.
Abra o arquivo temploader.java e execute -o
Consulte este diagrama para entender como as diferentes classes interagem entre si e como as interfaces são implementadas. O diagrama foi gerado automaticamente dentro da Interllij.
(Clique na imagem para ampliá -la)
O mecanismo de recomendação usa um conjunto de dados de código aberto do projeto Tweetings de filme, que está presente na pasta 'dados'.
O projeto também usa o Apache Commons e as bibliotecas Java de código aberto EDU.DUKE, que também estão incluídas na fonte.
(Correções fáceis - Contribuições Bem -vindo)