Um chatbot criado por discentes da Universidade Federal do Mato Grosso Do Sul para a ONG Abrigo dos bichos.
- O assistente virtual denominado Caramelo Bot, é capaz de auxiliar a ONG Abrigo dos Bichos no atendimento ao cliente, estando disponível 24 horas, atuando como uma alternativa mais rápida e prática na solução de dúvidas e em guiar o usuário em procedimentos como adoção, voluntariado, perda de pet ou até mesmo em informar o canal responsável por receber denúncias em casos de maus-tratos.
- Documentação do Projeto
- Alguns arquivos do bot são apenas mocksups, estes são:
credentials.yml
,endpoints.yml
esecrets.py
- Em
credentials.yml
troque as informações entre " " de acordo com as credenciais disponibilizadas pelo @botfather! - Verify significa o nome do bot e webhook_url onde está hospedado o bot!
telegram_connector.TelegramInputChannel:
access_token: "TELEGRAM_TOKEN"
verify: "abrigo_bot"
webhook_url: "https://bot-rasa-nome-okteto.cloud.okteto.net/webhooks/telegram/webhook"
- Em
endpoints.yml
Troque a url pelo caminho onde está rodando as actions! Caso seja um uso local, usar a url comentada!
action_endpoint:
url: "https://server-bot-rasa-danielyudicarvalho.cloud.okteto.net/webhook"
#url: http://localhost:5055/webhook
- Em
secrets.py
troque todas as informações entre " " de acordo com suas credenciais.
# secrets.py
secrets = {
'CLUSTER': "nome_do_cluster",
'DB_NAME': "nome do banco",
'COL_NAME': "nome da collection",
'WHATSAPP': "numero do whats",
'BOT_EMAIL': 'email.do.bot.para.enviar.emails',
'BOT_EMAIL_PASSWORD': 'senhadobot',
'EMAIL_ABRIGO': 'email.do.abrigo'
}
Intenções | Intenções |
---|---|
faq | askAction |
/start | ask_disease |
goodbye | affirm |
greet | deny |
ask_castration | thank_you |
volunteer | out_of_scope |
donation | bot_purpose |
adopt | human_service |
- 🍀 MongoDB
- 🤖 Rasa
- 🐍 Python
- 🚇 Ngrok
- 🐳 Docker
- ⚓ Kubernetes
- ⚓ Okteto
- 🐱 Git
- 🪐 Jupyter Notebook
- bs4
- urllib3
- numpy
- Spacy
- pt_core_news_md
- pydantic
- beautifulsoup4
- pymongo
- pytz
- scikit_learn
- SQLAlchemy
- smtplib
- 👩💻 Anália Beatriz
- 👨💻 Daniel Yudi Carvalho
- 👨💻 Filipe Camuso Fernandez
- 👨💻 João Paulo Wakugawa
- 👨💻 Leonardo Felipe Oliveira Freitas