Thanks to visit codestin.com
Credit goes to github.com

Skip to content

BOT Telegram para atendimento automático em pizzarias, utilizando ferramentas de processamento natural de linguagem.

License

Notifications You must be signed in to change notification settings

doug1043/SistemBot

Repository files navigation

SistemBot

Projeto de desenvolvimento de um ChatBot para atendimento automatizado em pizzarias, utilizando ferramentas de processamento de Linguagem Natural, reconhecimento de padrões, e a API de BOTs do Telegram.

O projeto implementa técnicas de reconhecimento de padrões para o processamento e classificação das mensagens, visando assim auxiliar pizzarias nos atendimentos e questões referentes a dúvidas dos clientes.

Instalação

Use o gerenciador de pacotes pip para instalar as ferramentas.

pip install tqdm
pip install python_telegram_bot
pip install numpy
pip install plac
pip install spacy
pip install scikit-learn
pip install telegram

Mais informações para instalação e documentação do processamento de linguagem disponível no site spaCy

Executando projeto

Primeiro acesso o arquivo de configuração para definir o nome e TOKEN do bot criado via plataforma de criação de BOTs Telegram.

#config.py

import cProfile
import telegram

bot_token = "Seu Token"

bot_user_name = "nome do bot"

TOKEN = bot_token

bot = telegram.Bot(token=TOKEN)

nlp = {}

nlp["dic"] = '.../SistemBot/NLP' #localização da pasta NLP

Agora execute o arquivo mentor.py:

python3 mentor.py

Em funcionamento:

Cardapio Confirmar

Finalizar Pedindo

Contribuindo

Solicitações pull são bem-vindas!

Licença

MIT

About

BOT Telegram para atendimento automático em pizzarias, utilizando ferramentas de processamento natural de linguagem.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages