💬 Roteiro para Chatbot (Carreira)
Roteiro de 12 semanas para transição ao mercado de chatbots e IA conversacional
💡 Segue o roteiro detalhado em formato estruturado, pronto para você acompanhar. Inclui links clicáveis e checklists semanais para você acompanhar o progresso da sua transição ao mercado de chatbots e IA conversacional.
Semana 1 – Fundamentos de NLP
- Fazer curso: Natural Language Processing with Classification and Vector Spaces (Coursera)
- Ler: Introduction to NLP — Hugging Face
- Estudar conceitos: token, intent, entity, slot filling
- Mapear fluxos de conversa com Whimsical (ex: onboarding técnico)
Semana 2 – Design de Conversações
- Curso: Conversational Design Foundations (Conversation Design Institute)
- Estudar: Dialogflow CX Documentation
- Definir persona, tom de voz e objetivos do chatbot
- Criar documento com exemplos de boas e más respostas (Google Docs)
Semana 3 – Construindo seu primeiro chatbot (Low-code)
- Explorar: Dialogflow CX
- Seguir tutorial: Dialogflow Quickstart
- Criar chatbot FAQ simples
- Integrar chatbot ao Telegram (exemplo: Dialogflow Telegram Integration)
Semana 4 – Métricas e Gestão de Conversas
- Assistir vídeo: Google Cloud Conversational Analytics (YouTube)
- Implementar logs e coletar métricas (intents acionadas, erros)
- Usar Google Sheets + Apps Script para análise das métricas
- Criar relatório de insights para melhorar o bot
Semana 5 – APIs e Arquitetura de Bots
- Curso: FastAPI Crash Course (YouTube)
- Usar Postman para testar APIs
- Criar webhook em Python com FastAPI para receber mensagens e responder
- Documentar o projeto no GitHub (README técnico)
Semana 6 – Integração com OpenAI API
- Ler a documentação: OpenAI API Docs
- Criar chatbot em Python com OpenAI GPT-4 Turbo API
- Usar Streamlit para construir interface simples
- Projeto: Assistente de documentação técnica que responde perguntas baseadas em markdown
Semana 7 – UX Writing para Conversas
- Curso: UX Writing for Chatbots (UXContent Collective)
- Ler: Design Better Chatbots (Google UX Writing Library)
- Criar Voice & Tone Guide no Notion (persona, tom, exemplos de texto)
- Ajustar mensagens de erro e feedback do chatbot
Semana 8 – Conversational Flows Avançados
- Curso avançado: Dialogflow CX Advanced Design Patterns (Google Cloud)
- Implementar context switching e conversation repair
- Criar bot com múltiplos tópicos (ex.: docs, suporte, atualização de conteúdo)
- Gravar vídeo demonstrativo com Loom
Semana 9 – LangChain e LLMs
- Curso: LangChain 101 – Learn Prompting
- Usar LangChain e ChromaDB para construir chatbot RAG
- Indexar documentação técnica própria para responder perguntas (FAQ)
Semana 10 – Deploy e Integração Real
- Fazer deploy do bot no Render.com ou Hugging Face Spaces
- Publicar link público do chatbot funcional para testes externos
Semana 11 – Portfólio e Branding Técnico
- Publicar projetos no GitHub com documentação detalhada
- Criar post no LinkedIn sobre a jornada de aprendizado e novos skills
- Adicionar projetos a template de portfólio no Notion
Semana 12 – Comunidade e Networking
- Entrar em comunidades: Rasa Community Forum, Chatbot Brasil (LinkedIn), Prompt Engineering Brasil (Telegram)
- Escrever artigo no Medium ou LinkedIn sobre documentação para chatbots