Uma lista de cursos e vídeos pra você aprender a usar o Watson
Com a popularidade de termos como inteligência artificial e chatbots aumentando cada vez mais decidi criar esse artigo com uma lista de conteúdos que considero bons para quem quer começar a usar o Watson, especialmente aqueles que desejam criar chatbots.
Introdução ao IBM Cloud
O primeiro passo pra você que deseja utilizar o Watson é conhecer primeiro a IBM Cloud que será onde você instanciará os seus serviços e poderá hospedar suas aplicações.
Para esta tarefa a IBM criou um curso bem interessante que te dá um passo a passo e no fim um badge! Segue o link:
Introdução ao Watson Conversation e Chatbots
Se no primeiro item eu optei por não dar muitas opções dessa vez farei o contrário, colocarei várias opções de treinamentos e tutoriais, de preferência em português e criados por IBMistas para você começar a utilizar o Watson Conversation e criar os seus chatbots.
Cursos com tarefas (e badges) em inglês:
Apesar de estarem em inglês e tomarem mais tempo esses cursos são mais completos e permitem que você tenha uma base melhor para começar a sua jornada com o Watson. Sugiro fortemente começar por um deles (eu gosto bastante do último curso).
Artigos/Tutoriais em português:
Estes artigos trazem um conteúdo semelhante ao dos cursos acima porém foram escritos em português para melhor entendimento.
- Criando chat bots no Facebook com o IBM Watson
- Criando chat bots no Facebook com o IBM Watson — Parte 2 (a integração)
- Criando um bot no Telegram com o IBM Watson
Vídeos em português:
Escolhi vídeos de três IBMistas do Brasil que conheço e que mandam muito bem, são ótimos vídeos para começar e canais para seguir.
- Chatbots with IBM Watson (Português)
- Parte 1 — Como criar um chatbot ? IBM Bluemix — Conversation API
- Como construir um Chatbot com IBM Bluemix
Funcionalidades Avançadas de Chatbots com Watson
O Watson Conversation não se restringe apenas a intenções. Utilizando entidades, slots, regex e contexto você pode obter muito mais entendimento do mesmo. Aqui coloco uma lista de como você pode começar a utilizar essas funcionalidades:
- O que são slots no Watson Conversation?
- ChatBot em 10 minutos com Watson Conversation com Slots
- ChatBot com Watson Conversation usando RegEx com Slots
DevOps para Chatbots
Manter um versionamento do seu chatbot pode ser uma tarefa muito mais simples quando você usa serverless computing, nesse artigo descrevo o processo de como você pode obter isso com o Conversation.
Testes em Chatbots
Testes em chatbots é o tipo de tarefa que passa muitas vezes despercebida mesmo sendo muito importante. Nesse artigo sugiro um modo de testar o seu modelo de Machine Learning criado com o Watson:
Outros serviços e funcionalidades ainda mais avançadas
No próximo artigo pretendo listar links para outros serviços do Watson e algumas técnicas, metodologias para lidar com situações complexas na construção do seu bot.
Você tem algum link que acha muito bom e que não está listado aqui? Coloca ele nos comentários que eu altero a lista aqui!