Chatbots para Telegram Programe seus primeiros bots usando Python
Priscila Keli L. P. Frizzarin, Fernando Bryan FrizzarinConteúdo
Você já interagiu com um chatbot? Ao contatar virtualmente alguma empresa, atualmente é comum nos depararmos com esses robôs. Chatbot é uma ferramenta de resposta rápida que auxilia no relacionamento com clientes, que pode ser programada para diversos fins, seja para atendimento ao consumidor, tirar dúvidas frequentes, ou até para otimizar seu e-commerce. É possível criar e customizar seus próprios bots com o serviço de comunicação Telegram, que já vem sendo bastante usado no meio comercial para melhorar o relacionamento entre empresa e cliente.
Neste livro, Priscila e Fernando Frizzarin guiam você na criação dos seus primeiros chatbots usando a plataforma Telegram. Você verá que basta um conhecimento básico de Python e SQL para programar seus chatbots. Com a mão na massa, você vai implementar diversas funcionalidades, desde ler dados da internet, enviar e receber imagens, identificar tipo de arquivo, até responder a distância entre dois locais. Para aprofundar, você ainda verá como interagir com usuários por meio de menus e como conectar a um banco de dados, para ter um leque completo de possibilidades para seus bots.
Sumário
- 1 O que é necessário para continuar
- 1.1 A linguagem Python
- 1.2 Nosso ambiente de trabalho
- 2 O Telegram e os chatbots
- 2.1 Colocando a mão na massa!
- 3 O primeiro bot – Olá, Mundo!
- 4 Lendo dados da internet - um bot para previsão do tempo
- 5 Reconhecendo o tipo do arquivo pelo conteúdo
- 6 Imagens e reconhecimento de caracteres
- 6.1 Recebendo e enviando imagens
- 6.2 Reconhecimento de caracteres
- 7 Recebendo localização – calcular distância entre duas localidades
- 8 Jogo da velha - Usando menus para interação com usuário
- 9 Biscoito da sorte – usando banco de dados
- 10 Conclusão
Autores
Priscila Keli L. P. Frizzarin
Priscila Keli L. P. Frizzarin é natural de Araçatuba/SP, bacharel em Ciência da Computação e pedagoga, especialista em Tecnologia da Informação e Psicopedagogia. Cursou várias disciplinas de mestrado voltadas às áreas de programação e educação. É professora do curso de Desenvolvimento de Sistema do COTIL (Colégio Técnico de Limeira) e, atualmente, é chefe do Departamento de Infraestrutura e Tecnologia dessa mesma instituição de ensino.
Fernando Bryan Frizzarin
Fernando Bryan Frizzarin é Gerente do Suporte Técnico BluePex S/A, tem formação em Ciência da Computação pela Universidade Metodista de Piracicaba, Especialista em Redes pela Universidade Federal de São Carlos (UFSCar), Psicopedagogo e MBA em Gestão Estratégica da Tecnologia da Informação. É professor universitário na FATEC unidades Araras, SP e Americana, SP.
Dados do produto
- Número de páginas:
- 151
- ISBN:
- 978-85-5519-329-3
- Data publicação:
- 01/2023