Você está na página 1de 14

Introdução ao Rasa

Vanessa Silva
Chatbot developer

08/06/2022 1
Principais tópicos de discussão

O que é chatbot?

Conceitos

O que é o Rasa?
- Fluxo do diálogo
- Principais comandos
- Arquivos do diretório
- Rasa X
- Policies
- Pipeline
- Actions
- Slots e Forms

08/06/2022 2
O que é chatbot?

"Pode-se dizer que um chatbot é um sistema de comunicação


automatizado que age de forma rápida e assertiva dentro de
aplicações de mensagens, incluindo texto, recursos interativos e
voz"
(Take, 2020).

08/06/2022 3
O que é chatbot?


Assistente virtual que se comunica com usuários de
maneira automatizada por meio de mensagens.

• Sua principal funcionalidade é otimizar processo de


comunicação.

08/06/2022 4
O que é chatbot?
Tipos de chatbot

Baseado em regras: vai devolver respostas ao usuário com base em


palavras-chaves pré determinadas. Ex: Um fluxo de conversa
estruturado para seguir um percurso determinado.

Baseado em inteligência artificial: vai devolver respostas ao com


sugestões adequadas relacionadas ao assunto solicitado. Nesse caso,
o chatbot vai compreender o que o usuário deseja mesmo que ele faça
uma pergunta não programada.

08/06/2022 5
Conceitos


Intenção (intent)

Entidade (entity)

NLP

Motores de NLP

08/06/2022 6
Conceitos

Intenção
As intenções representam os pedidos/ações que o usuário deseja
realizar

Exemplos:
- Gostaria de verificar meu saldo na conta corrente
- Como faço para pagar uma conta?
- Quero realizar uma transferência

08/06/2022 7
Conceitos
Intenção
Uma intenção é composto por um conjunto de frases de exemplo

Intenção comprar
- Quero comprar pizza
- Desejo comprar três sanduíches
- Me vê um hambúrguer
- Comprar lanche
- Preciso de 3 porções de fritas

08/06/2022 8
Conceitos
Entidade

“Em geral, as entidades são substantivos, adjetivos, coisas, produtos


e serviços que fazem parte do contexto do negócio do cliente. Além
disso, podem ser também números, datas, valores monetários,
porcentagens, pessoas, e localizações." - Fórum Take (2020)

08/06/2022 9
Conceitos
Entidade

De modo geral, uma entidade pode ser entendida como pequenos


pedações de texto que completam o sentido das intenções.

08/06/2022 10
Conceitos
Entidade

Entidade produto
- Gostaria de comprar uma pizza
- Gostaria de comprar uma porção de batata frita
Entidade com sinônimo(Entidade cidade, valor Porto Alegre)
- Previsão do tempo para Porto Alegre
- Previsão do tempo para a capital dos gaúchos
- Qual a previsão do tempo para POA
08/06/2022 11
Conceitos
Entidades que vem no sistema Rasa
Número:
- Três = 3
- 40 = 40
- oitenta e quatro = 84
Data:
- 10/10/20 → 2020-10-10T00:00:00-03:00
- 5 de abril → 2020-04-05T00:00:00-03:00
- Hoje → 2022-06-08T00:00:00-03:00
- 10h de amanhã → 2022-06-08T10:00:00-03:00

08/06/2022 12
Conceitos

Exemplo de frase com Intenção e entidade

Quero comprar duas pizzas de calabresa


(Intenção: comprar) (número: 2) (produto: pizza) (sabor: calabresa)

08/06/2022 13
Conceitos

Motores

08/06/2022 14

Você também pode gostar