Acesse o projeto online: https://smartmailai.onrender.com.
Nota: Como a hospedagem é gratuita, o site pode levar uns 50 segundos para abrir na primeira vez (tempo do servidor ligar).
Este projeto é uma aplicação web que ajuda a gerenciar e responder e-mails de forma rápida. O objetivo era criar uma ferramenta que lê o conteúdo (texto colado ou PDF anexado), entende o contexto usando Inteligência Artificial e gera uma sugestão de resposta pronta.
- Lê anexos: Extrai texto de arquivos PDF automaticamente.
- Classifica: Diz se o e-mail é "Produtivo" (importante) ou "Improdutivo" (spam/promoção).
- Responde: A IA escreve um rascunho de resposta profissional baseado no contexto.
- Filtra: Possui validação para impedir envio de arquivos muito grandes.
- Python 3.12
- Flask
- Google Gemini API
- PyPDF2
- HTML/CSS/JS
- Render (Hospedagem)
Abra o terminal e rode:
git clone https://github.com/beatrizkloss/SmartMailAI.git
cd SmartMailAINo Windows:
python -m venv venv
.\venv\Scripts\activate
No Linux ou Mac:
python3 -m venv venv
source venv/bin/activatepip install -r requirements.txtNa pasta raiz do projeto, crie um arquivo novo chamado .env abra o arquivo e cole a seguinte linha: GEMINI_API_KEY="COLE_SUA_CHAVE_AQUI"
Nota: Você tem que gerar sua chave no Google AI Studio. https://aistudio.google.com/
python app.pyDesenvolvido por Beatriz Kloss.
