Skip to content

Roteiro primeira apresentação da Rouana ao MinC

Carla Rocha edited this page Apr 6, 2018 · 7 revisions

Resgate histórico

Etapas para a concepção da Rouana

  • Estudo sobre as opções de ferramentas para construção de bots
  • Construção da base de conhecimento (possíveis perguntas) com base no FAQ da Lei Rouanet
  • Criação de uma primeira versão do bot com a ferramenta selecionada (hubot-natural) e as perguntas construídas
  • Melhoria do bot construído e da ferramenta hubot-natural
  • Melhoria da base de conhecimento, com adição das perguntas da ouvidoria da Lei Rouanet, enviadas pela SEFIC
  • Melhoria da UX (user experience) e UI (user interface) do bot: criação da personalidade, logo e reformulação das perguntas para refletir a personalidade

Problema que a Rouana busca resolver

  • Em reuniões com o MinC identificou-se a necessidade de aprimorar o processo de solução de dúvidas referentes a Lei Rouanet
  • O bot foi criado com a intenção de ajudar seus usuários a entender o funcionamento da Lei Rouanet.

Tecnologias utilizadas na versão atual

  • Foram utilizadas duas ferramentas, o hubot-natural e o Rocket.Chat.
  • O Rocket.Chat foi escolhido como interface gráfica para a interação com o bot. Um dos principais motivos para sua escolha foi a comunidade open-source.
  • A própria Rocket.Chat mantém também o hubot-natural, um framework para criação de bots.
  • A facilidade de integração entre estas ferramentas e o suporte oferecido pelo Rocket.Chat para o hubot-natural levou à utilização destas tecnologias.

Funcionamento atual da Rouana

Aprendizado da Rouana

  • O bot é alimentado através dos arquivos de aprendizado
  • Os arquivos de aprendizado tem basicamente duas sessões importantes: a expect e a answer.
  • Na sessão expect são colocadas as possíveis formas de se fazer uma pergunta e na sessão answer, é colocada a resposta para aquela pergunta.

O que a tecnologia atual NÃO permite

  • A definição de um contexto para um fluxo de conversa. Isso facilitaria a interpretação das perguntas feitas na sequência, assim como a conversa entre seres humanos.
  • Utilização de outras formas de mensagem, por exemplo, botões, imagens e etc.
  • Coleta de métricas sobre os bots

Funcionamento futuro da Rouana

Tecnologia futura da Rouana (para superar as limitações)

  • Algoritmos de processamento de linguagem natural mais eficientes com mais funcionalidades.
  • Algumas dessas tecnologias foram estudadas e comparadas, levando à escolha do Rasa Core: http://rasa.com/
  • Os algoritmos utilizados no Rasa Core permitem um aprendizado mais eficaz, permitindo respostas mais precisas

Live demo da Rouana

ROUANA
Demonstração com debate

Apresentação do plano de homologação da Rouana

Foi construído um roteiro e um formulário de homologação para ser distribuído entre servidores e técnicos do ministério da cultura e demais atores relevantes identificados pela SEFIC.

Roteiro de perguntas

Survey

Questionário para registrar sugestões, novos conhecimentos para a Rouana

  • Aplicação do roteiro e resposta do formulário (até 13/abril)
  • Consolidação dos dados pelo Lappis e proposta de cenários para produção (percentual de pessoas com problemas resolvidos, quantidades de bugs críticos etc) (até 20/abril)
  • Após análises da homologação monta-se o time MinC que vai conduzir a estratégia para a entrada em produção da Rouana, com apoio do Lappis
Clone this wiki locally