Skip to content

Dlaranjo/jira-chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Chatbot para Suporte ao Cliente

Sistema inteligente de atendimento automatizado para suporte ao cliente, desenvolvido com IA e integração com múltiplas plataformas.

📋 Sobre o Projeto

Este chatbot foi desenvolvido para automatizar o atendimento ao cliente, fornecendo respostas rápidas e precisas para dúvidas frequentes, além de coletar informações para casos mais complexos que precisam ser encaminhados para atendentes humanos.

🚀 Funcionalidades

  • Interface de Chat Inteligente: Interface moderna e responsiva
  • Processamento de Linguagem Natural: Compreende perguntas em português
  • Base de Conhecimento: Respostas automáticas para FAQs
  • Escalação Inteligente: Encaminha casos complexos para humanos
  • Integração com CRM: Registra interações e histórico
  • Analytics: Relatórios de desempenho e satisfação

🛠️ Tecnologias Utilizadas

  • Backend: Python, FastAPI
  • Frontend: React.js, TypeScript
  • IA: Azure OpenAI, LangChain
  • Banco de Dados: PostgreSQL
  • Cache: Redis
  • Monitoramento: Prometheus, Grafana

📁 Estrutura do Projeto

chatbot_suporte_cliente/
├── backend/                 # API e lógica de negócio
│   ├── app/                # Aplicação principal
│   ├── models/             # Modelos de dados
│   ├── services/           # Serviços de IA e integrações
│   └── tests/              # Testes automatizados
├── frontend/               # Interface do usuário
│   ├── src/                # Código fonte React
│   ├── public/             # Arquivos estáticos
│   └── tests/              # Testes frontend
├── docs/                   # Documentação
├── scripts/                # Scripts de deploy e manutenção
└── docker/                 # Configurações Docker

🔧 Instalação e Execução

Pré-requisitos

  • Python 3.9+
  • Node.js 16+
  • Docker (opcional)
  • PostgreSQL
  • Redis

Backend

cd backend
pip install -r requirements.txt
python -m uvicorn app.main:app --reload

Frontend

cd frontend
npm install
npm start

Docker (Recomendado)

docker-compose up -d

📊 Status do Projeto

  • CCS-4: Criar diagrama de fluxo do usuário (Concluído)
  • 🔄 CCS-3: Crie a personalidade do chatbot (Em Andamento)
  • 🔄 CCS-6: Implemente o mecanismo de PNL (Em Andamento)
  • CCS-5: Desenvolver interface de front-end (Pendente)

🤝 Contribuição

  1. Fork o projeto
  2. Crie uma branch para sua feature (git checkout -b feature/AmazingFeature)
  3. Commit suas mudanças (git commit -m 'Add some AmazingFeature')
  4. Push para a branch (git push origin feature/AmazingFeature)
  5. Abra um Pull Request

📝 Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

📞 Contato

Equipe de Desenvolvimento - dlaranjo2000@gmail.com

Link do Projeto: https://github.com/seu-usuario/chatbot-suporte-cliente

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors