FocusMail é uma aplicação de IA que classifica e sugere respostas para e-mails recebidos por empresas do setor financeiro.
O sistema utiliza FastAPI, integração com Hugging Face Spaces e Google Gemini para classificar mensagens como Produtivas ou Improdutivas, além de sugerir respostas automáticas baseadas na classificação do e-mail.
- Inserção de corpo de texto de e-mail através da caixa de texto.
- Upload de arquivos
.pdfou.txtcontendo e-mails. - Classificação automática em Produtivo ou Improdutivo.
- Geração de respostas automáticas com Gemini API.
- Interface web simples para testar a aplicação.
- Deploy local (FastAPI/Uvicorn), em Vercel.
- Classificação de e-mails usando um modelo treinado e hospedado no Hugging Face Spaces.
- Respostas automáticas geradas com Google Gemini, ajustadas com prompts específicos para cada categoria de e-mail.
- Pré-processamento de texto com NLTK (remoção de stopwords, stemming, limpeza de caracteres especiais).
O projeto requer Python 3.8 ou superior: https://www.python.org/downloads/
Com o Python instalado, instale as dependências do projeto
pip install -r requirements.txt
# ou
pip3 install -r requirements.txtuvicorn src.main:app --reloadAcesse em: http://localhost:8000
Acesse em: https://focus-mail-two.vercel.app
