Executando

Autenticação de Usuário de Linha de Celular por Meio de Integração (Desenvolvido em Python)

Publicado em 26 de Setembro de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Estamos desenvolvendo um sistema automatizado para validar a titularidade de números de celular, utilizando Python como linguagem principal. O sistema integrará APIs como GPT-4 e WhatsApp via Chatwoot para enviar mensagens automáticas, interpretar respostas e gerar relatórios detalhados com base nas interações dos usuários. A aplicação será hospedada no Google Cloud, onde todo o código será armazenado, garantindo escalabilidade, segurança e backup automático a cada 30 dias. O projeto também inclui testes automatizados para simular diversos cenários de uso e monitoramento em tempo real, assegurando alta confiabilidade.

Para garantir flexibilidade, o projeto foi inicialmente projetado para integrar-se ao Chatwoot por sua facilidade de uso e custo acessível, mas o programador tem a liberdade de sugerir uma ferramenta alternativa, desde que não gere custos adicionais e continue oferecendo integração com WhatsApp via uma linha comum (não WhatsApp Business). Esse sistema tem foco em confiabilidade e eficiência, com relatórios armazenados no Google Cloud, acessíveis ao administrador para monitoramento e auditoria completa das operações.

Os detalhes completos do projeto estão anexos. O profissional contratado deverá ter experiência em desenvolvimento com Python, integração de APIs RESTful (como ChatGPT e Chatwoot), hospedagem em nuvem (Google Cloud), manipulação de dados com bibliotecas como pandas e capacidade para implementar testes automatizados com pytest ou unittest, além de conhecimento em sistemas de notificação em tempo real.

Contexto Geral do Projeto

O projeto envolve o desenvolvimento de um sistema de validação automatizada de números de celular por meio de mensagens enviadas via Whatsapp, integrando tecnologias modernas, como a api gpt-4 para interpretação das respostas dos usuários. O principal objetivo é verificar se o número de telefone corresponde ao nome fornecido, classificando o resultado em "Validado", "Não Validado" ou "Não Respondido". A ideia é automatizar o processo de contato com usuários, utilizando Python para manipulação de dados, integração com APIs e geração de relatórios, otimizando o fluxo de comunicação e reduzindo a necessidade de validação manual. Esse sistema será hospedado no Google Cloud, garantindo escalabilidade e segurança, com armazenamento dos códigos, dados e relatórios gerados durante o processo. A escolha do Chatwoot como ferramenta de integração com WhatsApp foi motivada pela facilidade de uso e custo reduzido, mas o projeto mantém flexibilidade para o programador sugerir outras ferramentas de integração, desde que não gerem custos adicionais e ofereçam as mesmas funcionalidades, sem a necessidade de usar uma conta de WhatsApp Business. Em um contexto mais amplo, o projeto pretende reduzir a carga de trabalho manual, especialmente em processos de validação, proporcionando eficiência e confiabilidade através de automação avançada. Com funcionalidades de testes automatizados e monitoramento em tempo real, o sistema será capaz de operar com alta precisão, monitorando erros, respostas e gerando relatórios detalhados para que os administradores acompanhem o desempenho e validem os dados de forma contínua e segura.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias