Polibot é um RPA (Robotic Process Automation) desenvolvido como projeto de TCC em Ciência da Computação. O objetivo é proporcionar uma solução No Code, permitindo que qualquer pessoa possa automatizar processos sem necessidade de conhecimento em programação. O sistema é extremamente simplificado e intuitivo, utilizando Inteligência Artificial para validação de exceções e comandos de voz para a execução das automações.
Para garantir o desempenho máximo, utilizamos Python para a implementação da lógica de automação/manutenção.
- Automação No Code: Interface simplificada para automação de processos sem necessidade de programação.
- Execução de Automação por Voz: Permite iniciar, pausar e interromper processos automatizados apenas com comandos de voz.
- Execução por Teclas de Atalho: Possibilidade de ativar automações através de teclas de atalho pré-programadas.
- Agendamento de Execução: Permite configurar horários específicos para que as automações sejam executadas automaticamente.
- Automatização de Processos: Reduz tarefas repetitivas e aumenta a eficiência operacional.
- Integração com Sistemas: Conecta-se a diferentes plataformas e aplicações para executar fluxos de trabalho automatizados.
- Python 3.8+
pywebview
SpeechRecognition
pyautogui
pynput
Windows-Toasts
pyaudio
cx_freeze
pycryptodome
Pillow
- Clone o repositório:
git clone https://github.com/seu-usuario/polibot.git cd polibot
- Instale as dependências:
pip install -r requirements.txt
- Inicie o Polibot:
python main.py
- Utilize comandos de voz para iniciar processos automatizados:
"Iniciar processo X" "Parar automação" "Executar verificação de erros"
- Utilize teclas de atalho pré-programadas para executar ações específicas.
- Configure horários de execução para que os processos sejam automatizados sem intervenção manual.
- Acompanhe a validação de exceções pelo dashboard ou logs do sistema.
- Faça um fork do repositório.
- Crie uma nova branch para sua feature (
git checkout -b minha-feature
). - Commit suas alterações (
git commit -m 'Adicionando nova funcionalidade'
). - Envie um pull request.
- html5
- css
- js
bootstrap v5.3.0
jquery v3.3.1
FontAwesome v5.15.3
SweetAlert2 v11.11.1
Este projeto é licenciado sob a BUSL-1.1.
Para mais informações, entre em contato pelo e-mail: [email protected] ou [email protected].