Skip to content

FelixFreitasJr/IA-Mail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IA-Mail - Respostas Inteligentes

“Do. Or do not. There is no try.”
– Mestre Yoda

Bem-vindo ao IA-Mail!
Este projeto é uma solução digital para automatizar a leitura, classificação e resposta de e-mails para empresas com alto volume de comunicação.

🎯 Objetivo

Facilitar o atendimento ao cliente com um classificador inteligente que:

  • Lê e extrai texto de e-mails (.txt, .pdf ou digitados)
  • Classifica em: Produtivo ou Improdutivo
  • Gera uma resposta automática profissional
  • Mostra uso diário com limite configurável (10 chamadas)

🚀 Funcionalidades

💡 Processamento Inteligente de E-mails

  • Classificação e resposta automática com OpenRouter (GPT-3.5-turbo)
  • Extração de Texto via pdfplumber
  • Organização visual aprimorada: a resposta gerada fica oculta por padrão, podendo ser visualizada com um clique.

🎨 Interface e Experiência do Usuário

  • Interface responsiva e acessível com Bootstrap
  • Modo escuro persistente utilizando localStorage
  • Botão de cópia para facilitar o compartilhamento de respostas
  • Spinner de carregamento para indicar processamento da IA

🚀 Otimização e Deploy

  • Uso leve e otimizado para deploy em Render Free Tier

🧱 Estrutura do Projeto

ia-mail/
├── app/
│   ├── __init__.py
│   ├── templates/
│   │   └── index.html
│   ├── static/
│   │   └── style.css
│   └── main.py
├── requirements.txt
├── Procfile
├── render.yaml
├── runtime.txt
├── LICENSE
├── .gitignore
├── .env (não versionado)
└── README.md

⚙️ Instalação Local

  1. Clone o repositório:
    git clone https://github.com/FelixFreitasJr/ia-mail.git
    cd autou-email-classifier 
    
  2. Criação e Ativação do Ambiente Virtual:
  • Windows:
python -m venv .venv
.venv\Scripts\activate
  • macOS/Linux::
python3 -m venv .venv
source .venv/bin/activate
  1. Instalação das Dependências:
   pip install -r requirements.txt 
  1. Execução da Aplicação:
   python app/main.py 
  1. Acesso à Aplicação: http://127.0.0.1:5000**

☁️ Deploy

Aplicação hospedada em:

🔗 https://autou-email-classifier.onrender.com

Pode levar alguns segundos para iniciar (hibernação automática).

💡 Como Usar

  1. Faça upload de um .pdf, .txt ou cole o texto do e-mail.
  2. Clique em Gerar.
  3. Veja a classificação e a resposta sugerida.
  4. Copie a resposta com 1 clique.
  5. Visualize seu uso diário de chamadas.

🔮 Futuro do IA-Mail

Atualmente, IA-Mail oferece um modelo gratuito com limite diário de chamadas e funcionalidades otimizadas para processamento de e-mails. No entanto, estamos planejando versões futuras que irão expandir as capacidades da plataforma:

🚀 Versão Premium (Recursos Futuramente Disponíveis)

  • 📷 Leitura de Imagens: Capacidade de interpretar textos em imagens anexadas aos e-mails.
  • 🤖 IA Avançada (GPT-4-turbo): Processamento mais rápido, respostas mais detalhadas e suporte a perguntas abertas.
  • 🔄 Histórico de Consultas: Armazenamento de respostas anteriores sem limite diário.
  • ⚙️ Ajuste Personalizado: Opções para configurar estilo e tom das respostas automáticas.
  • 📡 API Profissional: Integração direta com sistemas corporativos para otimizar fluxos de atendimento.

Essas melhorias estão em planejamento, e em breve disponibilizaremos novidades sobre versões premium. Fique atento! 🚀

✉️ Contato

Em caso de dúvidas ou sugestões:

Atenciosamente,
Felix Freitas Júnior
Candidato - Processo Seletivo AutoU

About

Projeto do desafio prático AutoU: Classificação e resposta automática de emails usando IA.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors