Visão Geral
ChatBots são programas de computador que simulam automaticamente respostas humanas por meio de interfaces de bate-papo. Os ChatBots ajudam as organizações a maximizar a eficiência de suas operações, fornecendo opções mais fáceis e rápidas para suas interações com o usuário.
Objetivo
Após realizar este Curso, você será capaz de:
- Entenda os fundamentos da construção de chatbots
- Crie, teste, implante e solucione problemas de vários chatbots usando Python
Público
Formato do curso
- Palestra parcial, discussão parcial, exercícios e prática prática pesada
Observação
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
Pre-Requisitos
- Experiência em programação Python
Materiais
Português/Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
Introduction to ChatBots
Overview of Conversational Software
Building Your First Basic ChatBot
- Setting Up Your ChatBot to Receive Text and Respond to Users
- Adding the Basic Elements of Personality
- Teaching Your ChatBot to Answer Basic Questions
- Adding Variety to Your ChatBot's Responses
- Making Your ChatBot Ask Questions
- Building Rule-Based Systems for Parsing Text
Using Machine Learning to Turn Natural Language into Structured Data for Your ChatBot
- Overview of SpaCy, Scikit-learn, and Rasa NLU
- Installing and Configuring SpaCy, Scikit-learn, and Rasa NLU
- Intents and Entities and their Classifications
- Natural Language Processing Fundamentals Theory Refresher
- Building Models from Real-World Sentences Using the ATIS Dataset
Building Your Virtual Assistant ChatBot
- Overview of a Virtual Assistant
- Working with SQL in Python
- Teaching Your ChatBot to Access Data from a Database
- Writing Queries from Parameters
- Building a Database from Natural Language
- Implementing Custom Virtual Assistant Features on Your ChatBot
- Answering Specific Queries through Database Access
- Refining Search, Performing Basic Negation, and Filtering Data
Making Your ChatBot Stateful: Keeping Track of States of Interaction for Better ChatBot Dialogs
- Performing Basic Actions
- Asking Contextual Questions and Queuing Answers
- Dealing with Rejection
TENHO INTERESSE