Skip to content

SofiaHagio/LetterBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

🎬 LetterBot

Um chatbot simples em Python que ajuda você a escolher um filme perfeito com base no seu gênero favorito.


📌 Sobre o projeto

O LetterBot é um programa interativo que roda no terminal e funciona como um assistente de recomendação de filmes.

A ideia é simples:
Você escolhe um gênero (ação, comédia ou terror) e o bot sugere três opções.
Depois, você pode selecionar um filme para ver a descrição e, se quiser, conferir a avaliação.


🚀 Funcionalidades

  • Seleção de gênero (ação, comédia ou terror)
  • Lista com 3 recomendações por categoria
  • Exibição de descrição do filme
  • Visualização de avaliação
  • Execução contínua até o usuário encerrar

🛠️ Tecnologias utilizadas

  • Python 3

▶️ Como executar

1. Verifique se o Python está instalado

python --version

2. Clone o repositório

git clone https://github.com/SofiaHagio/LetterBot.git

3. Acesse a pasta do projeto

cd letterbot

4. Execute o programa

python chatbot.py

💬 Exemplo de uso

Olá! Que alegria te ver por aqui!
Eu sou seu amigo LetterBot e vou te ajudar a escolher um filme incrível.

Os gêneros disponíveis são: ação, comédia e terror.
Qual você prefere hoje?

> ação

1. Mad Max: Estrada da Fúria
2. John Wick
3. Top Gun: Maverick

Escolha: 2

Descrição: Um ex-assassino de aluguel sai da aposentadoria...

Quer ver a avaliação? (sim/não)

📂 Estrutura do projeto

📁 letterbot
 ├── README.md     ← Este arquivo
 └── chatbot.py    ← Código-fonte principal

⚠️ Observações

  • O programa funciona apenas no terminal (sem interface gráfica)
  • Entradas inválidas reiniciam o fluxo
  • Projeto voltado para fins educacionais

✨ Melhorias futuras

  • Adicionar novos gêneros
  • Criar uma interface gráfica (GUI)
  • Integração com API de filmes (ex: TMDB)
  • Sistema de recomendação mais inteligente

🤝 Contribuição

Sinta-se à vontade para contribuir com melhorias!
Basta fazer um fork do projeto e enviar um pull request


📄 Licença

Este projeto é livre para uso educacional.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages