Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Criação de uma custom policy para chaveamento de contexto entre bots #4

Open
4 tasks
guilacerda opened this issue Jul 29, 2019 · 1 comment
Open
4 tasks
Assignees

Comments

@guilacerda
Copy link
Member

Descrição
No PR lappis-unb/rasa-ptbr-boilerplate#48 foi criado um fallback que se comunica com diversos bots, porém não mantém o contexto da conversa, não sendo fácil ou possível manter o fluxo da conversação quando dois ou mais bots possuem intents com exemplos semelhantes em historias diferentes.

Exemplo

  • Falando com o Lino e a Gaya respondendo

OBS
Lino responde sobre documentos e assuntos da universidade
Gaya responde sobre esportes radicais e previsões de tempo

    User: Olá Lino
    Lino: Oi, eu sou o Lino...
    User: Gostaria de saber sobre o clima de Brasília

(Lino envia a mensagem recebida para a Gaya, pega a resposta e retorna ao usuário)
    Gaya: Você gostaria de saber de qual dia?

    User: De hoje
(Quando o usuário responde o Lino tem uma história que entende o contexto da resposta 'de hoje', logo ele não cai no fallback e retorna sua própria mensagem para o usuário ao invés de manter o contexto e perguntar para a Gaya)

    Lino: O cardápio do RU de hoje é : ...

Tarefas

  • Estudar o desenvolvimento de uma custom policy
  • Estudar outras maneiras de fazer uma máquina de estados (Redes de petri)
  • ...

Critérios de Aceitação

  • Manter o contexto da converas com um bot secundário mesmo se o fluxo do bot principal se sobrepor ao contexto.

Referência
lappis-unb/rasa-ptbr-boilerplate#48

@arthurTemporim
Copy link
Contributor

@RochaCarla @pablodiegoss Esta issue deveria ser movida para o novo repositório Bottis?

@pablodiegoss pablodiegoss transferred this issue from lappis-unb/rasa-ptbr-boilerplate Sep 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants