✨🎬 Explore seu Próximo Filme Favorito! Um sistema de recomendação colaborativa que personaliza sua experiência de entretenimento. 🍿✨
Ver Demo
·
Reportar Bug
·
Solicitar função
Esta plataforma inovadora utiliza um sistema de recomendação baseado em filtro colaborativo com similaridade por cosseno. Ao integrar dados de filmes da Netflix obtidos do The Movie Database (TMDb), proporcionamos uma experiência personalizada, ajudando você a descobrir novos filmes com base nas suas preferências únicas. Demo disponível em:
https://eachflix.streamlit.app/
-
Selecione seu Usuário: Escolha um usuário entre os usuários disponíveis em nossa base de dados. Cada usuário representa diferentes gostos e preferências cinematográficas.
-
Explore Recomendações Personalizadas: Ao clicar no botão "Gerar Recomendações", nosso algoritmo de filtro colaborativo entra em ação, analisando padrões de visualização semelhantes entre usuários e recomendando filmes que o usuário selecionado provavelemente melhor avaliaria.
-
Descubra Novos Filmes: As recomendações são apresentadas em uma lista organizada, contendo informações sobre cada filme, como nome e a nota prevista. Explore essas sugestões personalizadas e encontre filmes que correspondam aos seus interesses.
Aqui apresentamos a forma como você pode baixar e usar o nosso sistema.
- Clone o repositório
git clone https://github.com/felmateos/movie-recommender-system.git
- Instale os pacotes necessários
pip install -r requirements.txt
- Rodar o streamlit
streamlit run app/app.py
- Adicionar filtro baseado em conteúdo
- Gerar um filtro hibrido
- Permitir o usuário gerar recomendações pra si
Distribuido sob a licença do MIT. Ver LICENSE.txt
para mais informações.