Projeto desenvolvido para a disciplina de Qualidade de Software, com foco em usabilidade e confiabilidade.
🌐 Acesse online:
https://juanvic7.github.io/chatbot-filmes/
O CineBot é um chatbot interativo que recomenda filmes com base no gênero informado pelo usuário.
A aplicação simula uma conversa em tempo real, exibindo sugestões de filmes com pôster, título, ano e descrição.
- 💬 Interação em formato de chat
- 🎯 Recomendação de filmes por gênero
- 🎲 Sugestões aleatórias (3 filmes por busca)
- 🧠 Detecção de palavras-chave (ex: "ação", "terror", etc.)
- 🎭 Respostas dinâmicas e naturais
- ⌛ Simulação de "digitando..."
- 🖼️ Exibição de pôster + descrição dos filmes
- Interface simples e intuitiva
- Feedback visual (digitando, respostas)
- Navegação fácil
- Interação natural
- Tratamento de entradas inválidas
- Respostas padrão para erros
- Estrutura organizada e previsível
- HTML5
- CSS3
- JavaScript
- JSON (base de dados local)
ChatBot/
├── index.html
├── css/
│ └── style.css
├── js/
│ └── main.js
├── json/
│ └── filmes.json
├── imagens/
│ ├── fundo.png
│ └── favicon-16x16.png
-
Baixe ou clone o repositório:
git clone https://github.com/juanVic7/chatbot-filmes.git
-
Acesse a pasta do projeto:
cd chatbot-filmes -
Abra o arquivo
index.htmlno navegador
💡 Dica: Pode abrir direto pelo celular ou usar o Live Server no VS Code.
📌 Exemplos de uso
- "me recomenda ação"
- "quero um filme de terror"
- "tem algo de comédia?"
- "oi"
- "obrigado"
🎯 Objetivo acadêmico
Este projeto foi desenvolvido com o objetivo de aplicar conceitos de Qualidade de Software, com foco em:
- Usabilidade
- Confiabilidade
- Experiência do usuário
- Interação humano-computador
👨💻 Autor
Desenvolvido por Juan Victor
📚 Estudante de Análise e Desenvolvimento de Sistemas
📄 Licença
Este projeto é de uso acadêmico.