diff --git a/training_data/corpus-sei.yml b/training_data/corpus-sei.yml
deleted file mode 100644
index 8af75886769e643d774bcd10dea5da7cd13c29f4..0000000000000000000000000000000000000000
--- a/training_data/corpus-sei.yml
+++ /dev/null
@@ -1,558 +0,0 @@
-trust: 0.9
-interactions:
-  - node:
-      name: saudacao
-    classifiers:
-      - ola
-      - como esta 
-      - diga o seu nome
-      - oi
-      - bom dia
-      - boa tarde
-      - boa noite
-    message:
-      - Olá eu sou o SEIbot, estou aqui para tirar suas dúvidas sobre o SEI! Tenha paciência comigo, ainda estou em treinamento. Qual a sua dúvida ?
-    event: respond
-
-  - node:
-      name: duvida
-    classifiers:
-      - o que voce sabe
-      - o que voce faz
-      - sabe fazer
-      - como pergunto
-    message:
-      - Eu estou treinado para responder perguntas sobre o SEI =)
-      - Você pode perguntar sobre processos, usuários e o que mais quiser
-      - Vamos ver se consigo te ajudar =)
-    event: respond
-    type: block
-
-  - node:
-      name: processo-novo
-    classifiers:
-      - novo processo
-      - começar processo
-      - iniciar processo
-      - criar processo
-    message:
-      - Para iniciar um processo, clique em "iniciar o processo", depois escolha o tipo de processo e preencha os dados de cadastro.
-    event: respond
-
-  - node:
-      name: cadastro 
-    classifiers:
-      - cadastro usuario
-      - login
-      - qual usuario
-      - criar usuário
-      - como me cadastrar no sei	  
-    message:
-      - Você deve acessar o SEI com seu usuário e senha na rede da Funai
-    event: respond
-
-  - node:
-      name: usuario-externo
-    classifiers:
-      - cadastrar usuario externo
-      - como cadastrar um usuário externo
-      - fazer alguem de fora entrar no SEI
-      - cadastrar gente de fora
-      - acessar o SEI de fora
-    message:
-      - Para dar acesso a um usuário externo basta acessar http://www.funai.gov.br/index.php/menu-sei para mais informações
-    event: respond
-
-  - node:
-      name: contente
-    classifiers:
-      - muito bom
-      - legal
-      - adorei
-      - deu certo
-      - curti
-    message:
-      - Que bom, fico feliz em ajudar. =)
-    event: respond
-
-  - node:
-      name: triste
-    classifiers:
-      - esta ruim
-      - não gostei
-      - não funcionou
-      - mais ou menos
-      - não é isso
-      - entendeu errado
-    message:
-      - Poxa, eu tento ao máximo, mas sou apenas um robô em treinamento... =(
-    event: respond
-
-  - node:
-      name: o-que-e
-    classifiers:
-      - o que é o SEI
-      - utilidade SEI
-    message:
-      - O SEI – Sistema Eletrônico de Informações é a plataforma para gerenciar eletronicamente seus documentos e processos. Desenvolvido em software 100% livre, pelo Tribunal Regional Federal - TRF da 4ª região (RS/SC/PR), ele foi adotado pelo Ministério do Planejamento, Orçamento e Gestão como sistema padrão do Processo Eletrônico Nacional, que vai permitir a interligação e tramitação eletrônica de documentos e processos entre os órgãos e entidades da Administração Pública Federal. O sistema atende os requisitos do Decreto nº 8.539, de 08 de outubro de 2015, que dispõe sobre o uso do meio eletrônico para a realização do processo administrativo no âmbito dos órgãos e das entidades da administração pública federal direta, autárquica e fundacional.
-    event: respond
-
-  - node:
-      name: beneficio-sei
-    classifiers:
-      - vantagem sei
-      - beneficio sei
-      - objetivo sei
-      - porque usar sei
-    message:
-      - O objetivo é melhorar a eficiência, controle e transparência na tramitação de processos e documentos, assim como agilizar e facilitar a comunicação e relacionamento com cidadãos e instituições. A implantação do SEI na Funai permitirá diminuir o estoque e uso de papel, reduzindo custos, ajudando o meio ambiente e dando mais agilidade, transparência e controle às análises de processos. Com o novo sistema, os processos poderão ser analisados em mais de uma área simultaneamente, o que deve reduzir o tempo de tramitação dentro da Fundação. A modernização traz uma série de vantagens, como por exemplo a transparência ativa, em atendimento ao disposto na Lei nº 12.527, de 2012, a chamada Lei de Acesso à Informação.
-    event: respond
-
-  - node:
-      name: faq
-    classifiers:
-      - duvida frequente
-      - faq
-      - duvida comum
-      - pergunta frequente
-    message:
-      - A Funai possui uma página com as dúvidas mais comuns sobre o uso do SEI, você pode encontrá-lo neste link https://intranet.funai.gov.br/faq-sei/
-    event: respond
-
-  - node:
-      name: quem-pode-acessar
-    classifiers:
-      - quem pode usar
-      - quem pode acessar
-      - como acessar SEI
-    message:
-      - O SEI está disponível apenas para usuários e colaboradores internos da Funai em sua primeira fase, porém usuários externos poderão ter acesso em breve ao sistema.
-      - Para realizar o acesso o servidor utilizará o mesmo usuário e senha da rede.
-    event: respond
-    type: block
-
-  - node:
-      name: tipo-processo
-    classifiers:
-      - tipo processo
-      - tipo processo eletronico
-    message:
-      - Todos os processos criados a partir do dia 2 de Janeiro de 2017, tanto na área meio como na área fim, serão exclusivamente eletrônicos, sem exceção. Após a implementação do SEI, não haverá mais autuação de processo em papel.
-    event: respond
-
-  - node:
-      name: inicio-uso
-    classifiers:
-      - inicio uso SEI
-      - data inicio
-      - virada chave
-    message:
-      - Para a Funai Sede o início do uso do SEI será a partir de 02 de janeiro de 2017, porém em uma segunda fase será realizada a implantação em todas as unidades administrativas da Funai, atendendo o cronograma de implantação do Grupo de Trabalho do SEI.
-    event: respond
-
-  - node:
-      name: processo-antigo
-    classifiers:
-      - fazer processo físico
-      - destino processo fisico
-      - processo antigo
-    message:
-      - Os processos pendentes de decisão deverão ser digitalizados e disponibilizados no SEI. Os autos físicos receberão um termo de encerramento e conversão do processo em eletrônico. A partir de então sua tramitação será exclusivamente pelo SEI.
-    event: respond
-    
-  - node:
-      name: digitalizacao
-    classifiers:
-      - quem digitalizará processo
-      - inclusão processo SEI
-      - digitalização processo
-    message:
-      - Será responsável pela inclusão do processo no SEI, cada unidade organizacional que possuir qualquer tipo de documento e processo em situação “trâmite”.
-    event: respond
-    
-  - node:
-      name: assinatura
-    classifiers:
-      - assinatura documento
-      - assinar documento
-      - assino documento
-    message:
-      - Os documentos serão assinados digitalmente.
-      - Para assinar um documento você deve entrar no documento que deseja assinar. 
-      - Em seguida, clique no ícone “Assinar Documento”, informe o cargo / função que deve ser associado a assinatura, informe o tipo de assinatura (por login e senha ou por certificado digital), digite sua senha e clique na tecla <ENTER>
-      - Para mais detalhes, consulte o manual do sistema http://www.defesa.gov.br/arquivos/sei/manual_usuario_sei.pdf
-    event: respond
-    type: block
-
-  - node:
-      name: saber-mais
-    classifiers:
-      - saber mais
-      - video explicativo
-      - mais informações
-      - video aula
-    message:
-      - Para conhecer mais sobre o SEI você pode ver uma série de vídeos na opção "Para Saber+" no cabeçalho do SEI. Os vídeos estão agrupados por categorias. Você precisará ter o Flash Player habilitado em seu navegador para assistir às vídeo aulas.
-    event: respond 
-
-  - node:
-      name: apensar
-    classifiers:
-      - apensar
-      - apensamento
-    message:
-      - No SEI não se utiliza o termo "apensação" para os processos correlatos.
-      - O sistema permite o relacionamento de processos para atender essa necessidade.
-    event: respond
-	
-  - node:
-      name: navegador-favorito
-    classifiers:
-      - navegador recomendável
-      - firefox
-      - chrome
-      - internet explorer
-      - navegador recomendado
-    message:
-      - O SEI é um sistema 100% web e pode ser acessado por meio dos principais navegadores, como o Internet Explorer, o Firefox e o Google Chrome.
-      - O Chrome é o navegador mais recomendado para a utilização do SEI.
-    event: respond
-	
-  - node:
-      name: manual-usuario
-    classifiers:
-      - existe manual
-      - manual usuario
-    message:
-      - O SEI possui um manual de usuário bastante completo, que você pode acessar neste link http://www.defesa.gov.br/arquivos/sei/manual_usuario_sei.pdf
-    event: respond
-	
-  - node:
-      name: prioridade-processo
-    classifiers:
-      - atribuir prioridade
-      - processo prioritário
-      - priorizo processo
-    message:
-      - O SEI não permite atribuir prioridades aos processos. Essa atividade deve ser realizada pelo gestor da unidade, que pode atribuir processos a servidores específicos.
-      - A prioridade deve ser  comunicada diretamente a esses servidores.
-    event: respond
-    type: block
-	
-  - node:
-      name: alterar-processo
-    classifiers:
-      - corrigir dados processo
-      - alterar processo
-      - alteração processo
-      - altero processo
-    message:
-      - O SEI permite alterar, a qualquer momento, os campos preenchidos na tela “Iniciar Processo”. Para isso, entre no processo (clique sobre o NUP do processo) e clique no ícone “Consultar / Alterar Processo”. 
-      - Para mais detalhes, consulte o manual do sistema http://www.defesa.gov.br/arquivos/sei/manual_usuario_sei.pdf
-    event: respond
-    type: block
-	
-  - node:
-      name: tramitar-processo
-    classifiers:
-      - tramitar processo
-      - enviar processo
-      - encaminhar processo
-      - encaminho processo
-      - tramito processo
-    message:
-      - Para tramitar um processo (clique sobre o NUP do processo) e clique no ícone “Enviar Processo”.
-      - Em seguida, informa a sigla da unidade para onde deseja enviar o processo e clique no botão “Enviar”.
-      - Para mais detalhes, consulte o manual do sistema http://www.defesa.gov.br/arquivos/sei/manual_usuario_sei.pdf	  
-    event: respond
-    type: block
-	
-  - node:
-      name: receber-processo
-    classifiers:
-      - receber processo
-      - recepcionar processo
-      - recebo processo
-      - recepciono processo
-    message:
-      - O processo enviado por outra unidade aparece na tela inicial de “Controle de Processos” na coluna “Recebidos” com o NUP grafado em vermelho.
-      - Para receber o processo, clique sobre o NUP do processo.
-    event: respond
-    type: block
-	
-  - node:
-      name: anotacao-processo
-    classifiers:
-      - escrever anotações processo
-      - escrever observações processo
-      - crio observações processo
-      - escrevo anotações processo
-    message:
-      - O SEI possui uma área de “Anotações” disponível para comunicação com a equipe interna da unidade
-      - Servidores de outras unidades não tem acesso a essas anotações
-      - Para criar uma anotação, clique no ícone correspondente e digite as anotações/observações
-    event: respond
-    type: block
-	
-  - node:
-      name: conclusao-processo
-    classifiers:
-      - concluir processo
-      - finalizar processo
-      - encerrar processo
-      - encerro processo
-      - finalizo processo
-      - concluo processo
-    message:
-      - Para concluir um processo, acesse-o (clique sobre o NUP do processo) e clique no ícone “Concluir Processo”
-    event: respond
-	
-  - node:
-      name: reabrir-processo
-    classifiers:
-      - reabrir processo
-      - reabertura processo
-      - reabro processo
-    message:
-      - Para reabrir um processo é necessário que ele tenha tramitado pela sua unidade
-      - Através da tela de pesquisas (menu “Pesquisa” à esquerda da tela inicial) encontre o processo encerrado
-      - Clique no ícone da árvore e, em seguida, ícone “Reabrir Processo”
-      - Para mais detalhes, consulte o manual do sistema http://www.defesa.gov.br/arquivos/sei/manual_usuario_sei.pdf	
-    event: respond
-    type: block
-	
-  - node:
-      name: anexar-processo
-    classifiers:
-      - anexar processo
-      - unir processo
-      - anexo processo
-    message:
-      - Para anexar processos, entre no processo (clique sobre o NUP do processo) e clique no ícone “Anexar Processo”
-      - Em seguida, informe o NUP do processo que deseja anexar, clique em “Pesquisar”, depois em “Anexar” e confirme a operação
-      - Para mais detalhes, consulte o manual do sistema http://www.defesa.gov.br/arquivos/sei/manual_usuario_sei.pdf	
-    event: respond
-    type: block
-	
-  - node:
-      name: desanexar-processo
-    classifiers:
-      - desanexar processo
-      - separar processo
-      - desanexo processo
-      - separo processo
-      - desapensar processo
-    message:
-      - Somente administradores do sistema podem desanexar processos
-      - Assim, você deve enviar um e-mail direto do processo para "sei@funai.gov.br" solicitando a desanexação
-      - Em seguida tramite-o para o SEPRO
-    event: respond
-    type: block
-	
-  - node:
-      name: suporte-sei
-    classifiers:
-      - falar suporte
-      - contato suporte
-    message:
-      - 'Para entrar em contato com o suporte do SEI, envie um e-mail para: sei@funai.gov.br'
-    event: respond
-    type: block
-	
-  - node:
-      name: atribuir-processo
-    classifiers:
-      - atribuir processo
-      - atribuição processo
-      - desiginar processo
-      - atribuo processo
-    message:
-      - Entre no processo (clique sobre o NUP do processo) e clique no ícone “Atribuir Processo”
-      - Em seguida, selecione o usuário para o qual deseja atribuir o processo
-      - 'Atenção: O SEI permite que somente pessoas da própria unidade por onde está tramitando o processo sejam designadas'
-    event: respond
-    type: block
-	
-  - node:
-      name: pesquisar-processo
-    classifiers:
-      - pesquisar processo
-      - encontrar processo
-      - buscar processo
-      - encontro processo
-      - procuro processo
-    message:
-      - Entre na tela de pesquisas clicando na aba “Pesquisa” no menu lateral à esquerda da tela de “Controle de Processos”
-      - Informe dados do processo que deseja localizar e clique no botão “Pesquisar”
-      - Para mais detalhes, consulte o manual do sistema http://www.defesa.gov.br/arquivos/sei/manual_usuario_sei.pdf	
-    event: respond
-    type: block
-	
-  - node:
-      name: documento-externo
-    classifiers:
-      - documento externo
-      - incluir documento papel
-      - anexar documento a processo
-      - incluo documento físico
-    message:
-      - Como regra geral, os documentos devem ser inseridos no SEI por meio do editor próprio oferecido pela ferramenta
-      - Somente devem ser anexados documentos em papel recebidos de outros órgãos ou áreas que ainda não possuem o SEI
-      - Se for esse o caso, entre no processo (clique sobre o NUP do processo) e clique no ícone “Incluir Documento”
-      - Em seguida, selecione “Externo”, preencha os dados da tela “Registrar Documento Externo”, selecione o arquivo clicando no botão “escolher arquivo” e em seguida finaliza o procedimento clicando no botão “Confirmar Dados”
-      - Para mais detalhes, consulte o manual do sistema http://www.defesa.gov.br/arquivos/sei/manual_usuario_sei.pdf	
-    event: respond
-    type: block
-	
-  - node:
-      name: documento-nato-digital
-    classifiers:
-      - novo documento
-      - criar documento
-      - crio documento
-    message:
-      - Para criar um novo documento entre no processo (clique sobre o NUP do processo) e clique no ícone “Incluir Documento”
-      - Em seguida, selecione o tipo de documento que deseja incluir, preencha os dados da tela “Gerar Documento” e clique no botão “Confirmar Dados”
-      - Em seguida, crie o documento digitando-o na tela que se abrirá
-      - Para mais detalhes, consulte o manual do sistema http://www.defesa.gov.br/arquivos/sei/manual_usuario_sei.pdf	
-    event: respond
-    type: block
-	
-  - node:
-      name: modelo-documento
-    classifiers:
-      - criar modelo documento
-      - documento padrão
-      - crio modelo documento
-    message:
-      - O SEI permite transformar qualquer documento que tenha sido utilizado em modelo para documentos similares de outros processos
-      - Para isso, entre no documento que deseja transformar em modelo
-      - Em seguida, clique no ícone “Adicionar aos Modelos Favoritos” e informe um grupo e uma descrição para o modelo
-      - Para mais detalhes, consulte o manual do sistema http://www.defesa.gov.br/arquivos/sei/manual_usuario_sei.pdf	
-    event: respond
-    type: block
-	
-  - node:
-      name: alterar-documento
-    classifiers:
-      - alterar documento
-      - corrigir documento
-      - alteração documento
-      - altero documento
-      - corrijo documento
-    message:
-      - Para alterar um documento no SEI, entre no documento que deseja alterar
-      - Em seguida, clique no ícone “Editar Conteúdo”.
-      - Em seguida digite as alterações e clique no botão “Salvar” no canto superior esquerdo da tela
-      - Para mais detalhes, consulte o manual do sistema http://www.defesa.gov.br/arquivos/sei/manual_usuario_sei.pdf	
-    event: respond
-    type: block
-	
-  - node:
-      name: excluir-documento
-    classifiers:
-      - excluir documento
-      - exclusão documento
-      - excluo documento
-      - remover documento
-      - remoção documento
-      - removo documento
-      - inclui documento errado
-      - deletar documento
-      - apagar documento
-      - deleto documento
-      - apago documento
-    message:
-      - Para excluir um documento no SEI, entre no documento que deseja excluir e, em seguida, clique no ícone “Excluir”
-      - Se esse ícone não estiver disponível, o documento não pode mais ser excluído
-      - Nesse caso, proceda a anulação do documento clicando no ícone “Cancelar Documento” e informe a justificativa
-      - Para mais detalhes, consulte o manual do sistema http://www.defesa.gov.br/arquivos/sei/manual_usuario_sei.pdf	
-    event: respond
-    type: block
-	
-  - node:
-      name: enviar-email
-    classifiers:
-      - enviar e-mail
-      - mandar e-mail
-      - enviar email
-      - mandar email
-      - enviar email processo
-      - enviar email documento processo
-    message:
-      - Entre no processo que contém o documento que deseja enviar clicando sobre o NUP do processo
-      - Em seguida, clique no ícone “Enviar Correspondência Eletrônica”, selecione o remetente e informe o(s) emais(s) do(s) destinatários
-      -  Em seguida, digite o texto da correspondência eletrônica, selecione os documentos que deseja anexar ao e-mail e clique no botão “Enviar”
-      - Para mais detalhes, consulte o manual do sistema http://www.defesa.gov.br/arquivos/sei/manual_usuario_sei.pdf	
-    event: respond
-    type: block
-	
-  - node:
-      name: imprimir-processo
-    classifiers:
-      - imprimir processo
-      - gerar processo físico
-      - imprimir documento processo
-    message:
-      - Para imprimir documentos de um processo, entre no processo que contém os documentos que deseja imprimir clicando sobre o NUP do processo
-      - Em seguida, clique no ícone “Gerar Arquivo do Processo”, selecione os documentos e clique no botão “Gerar”
-      - O sistema gerará um arquivo PDF único com os documentos selecionados
-      - Entre no arquivo e envie para a impressora	 
-      - Para mais detalhes, consulte o manual do sistema http://www.defesa.gov.br/arquivos/sei/manual_usuario_sei.pdf	
-    event: respond
-    type: block
-	
-  - node:
-      name: fim-conversa
-    classifiers:
-      - tchau
-      - até logo
-      - adeus
-    message:
-      - Até logo, espero ter ajudado
-    event: respond
-
-  - node:
-      name: erro-conexao
-    classifiers:
-      - não estabelecer conexão
-    message:
-      - Caso o SEI esteja exibindo a mensagem "Não foi possível estabelecer a conexão com o servidor de autenticação" é que o sistema está com problema no momento
-      - Por favor, tente acessar novamente mais tarde
-    event: respond
-    type: block
-
-  - node:
-      name: agradecimento
-    classifiers:
-      - obrigado
-      - obrigada
-    message:
-      - De nada, espero ter ajudado. =)
-    event: respond
-
-  - node:
-      name: error-1
-    message:
-      - Desculpe, não entendi direito o que quiz dizer. Pode especificar melhor?
-      - Como assim?
-      - Não sei ao certo como responder isso...
-    event: respond
-    type: random
-
-  - node:
-      name: error-2
-    message:
-      - Perdão, não consegui entender mesmo assim. Estamos falando sobre o SEI?
-      - Me desculpe, mas meu conhecimento é limitado ao SEI, não entendi ao certo o que quiz dizer =(
-    event: respond
-    type: random
-
-  - node:
-      name: error-3
-    message:
-      - Acho que não vou conseguir te ajudar com isso, será que não é melhor ligar no ramal 6512 ou 6216?
-      - Lá os atendentes vão conseguir te ajudar melhor...
-      - Eu ainda estou aprendendo também =) 
-    event: respond
-    type: block
diff --git a/training_data/corpus-v1.yml b/training_data/corpus-v1.yml
deleted file mode 100644
index c115fcac61f3fca0360e8ab0a6d5b590219d1ec9..0000000000000000000000000000000000000000
--- a/training_data/corpus-v1.yml
+++ /dev/null
@@ -1,732 +0,0 @@
-# YAML Model for conversational bot
-trust: 0.8
-interactions:
-
-  - name: configure-debug
-    expect:
-      - "!configure debug-mode"
-    answer:
-      - debug-mode changed to $value!
-    context: clear
-    event: configure
-    type: random
-    roleRequired: admin
-
-  - name: to-bem
-    level: context
-    expect:
-      - estou bem
-      - tou bem
-      - to bem
-      - bem
-      - legal
-      - tudo bem
-      - ok
-    answer:
-      - Legal, no que posso te ajudar hoje?
-    context: clear
-    event: respond
-    type: block
-
-  - name: to-mal
-    level: context
-    expect:
-      - estou mal
-      - tou mal
-      - to mal
-    answer:
-      - Putz, mas posso te ajudar em algo hoje?
-    context: clear
-    event: respond
-    type: block
-
-  - name: saudacao
-    expect:
-      - ola devi
-      - ola pessoal
-      - ola
-      - como vai voce
-      - tudo bom
-      - oi como vai
-      - tudo bem
-    answer:
-      - olá $user, eu vou bem e você?
-      - estou feliz de estar aqui =)
-    next:
-      interactions:
-        - to-mal
-        - to-bem
-      trust: .8
-      # error:
-        # - node-name
-    event: respond
-    type: block
-
-  - name: almoco
-    expect:
-      - onde tem um restaurante para almoçar
-      - tem uma dica de almoço
-      - onde encontro um prato feito
-      - o almoço ao gratis
-    answer:
-      - Sim, temos almoço nos FoodTrucks
-      - e nas redondezas tem um shopping, mas nunca me deixaram ir no shooping
-      - acho que as pessoas não estão preparados pra isso...
-    event: respond
-    type: block
-
-  - name: programacao-palestra
-    expect:
-      - qual é a programacao de hoje
-      - programacao da trilha
-      - programacao do evento
-    answer:
-      - A programação do TDC está muito legal!
-      - Sei toda ela de cór...
-      - quer saber a programação de qual trilha?
-    next:
-      interactions:
-        - quais-trilhas-tem
-        - get-programacao
-      error:
-        - erro-trilha
-      trust: .8
-    event: respond
-    type: block
-
-  - name: quais-trilhas-tem
-    expect:
-      - quais são as trilhas?
-      - não sei quais trilhas tem
-      - quais trilhas
-      - qual é a minha trilha
-    answer:
-      - "Eu conheço a programação dessas trilhas. Basta perguntar assim:"
-      - "`quero saber a programação da trilha ...`"
-      - "e me passar o nome de uma dessas trilhas:"
-      - |
-        TRANSFORMAÇÃO DIGITAL
-        DESIGN THINKING
-        PROGRAMAÇÃO FUNCIONAL
-        BIGDATA
-        DATA SCIENCE
-        CONTAINERS
-        MODERN WEB
-        SEGURANÇA E CRIPTOGRAFIA
-        STADIUM
-        UX DESIGN
-        MICROSERVIÇOS
-        NOSQL
-        MACHINE LEARNING
-        CLOUD COMPUTING
-        NODE.JS
-        XAMARIN
-        ANDROID
-        ANÁLISE DE NEGÓCIOS
-        ACESSIBILIDADE
-        JAVA EE
-        BANCO DE DADOS
-        COMPUTAÇÃO COGNITIVA
-        DEVOPS
-        INTERNET DAS COISAS
-        MOBILE
-        iOS
-        DEVTEST
-        'RAD: DELPHI C++'
-        MANAGEMENT 3.0
-        ARQUITETURA .NET
-        ARQUITETURA JAVA
-        ARQUITETURA PHP
-        ARQUITETURA CORPORATIVA
-        INFRAESTRUTURA ÁGIL
-        JAVASCRIPT
-        TESTES
-        TDC4WOMEN
-        AGILE
-        .NET
-        JAVA
-        PHP
-        PYTHON
-        GOLANG
-        JAVASCRIPT II
-        RUBY
-        TESTES II
-        MANAGEMENT 3.0 II
-    next:
-      trust: .8
-      interactions:
-        - get-programacao
-      #  - cancela-programacao
-      # error:
-      #   - erro-trilha
-    event: respond
-    type: block
-
-  - name: get-programacao
-    # classifierTemplate:
-    #   - quero saber sobre a trilha $
-    #   - qual é a programacao da trilha $
-    # classifier
-    multi: true
-    expect:
-      - 'DESIGN THINKING'
-      - 'PROGRAMAÇÃO FUNCIONAL'
-      - 'BIGDATA'
-      - 'DATA SCIENCE'
-      - 'CONTAINERS'
-      - 'MODERN WEB'
-      - 'SEGURANÇA E CRIPTOGRAFIA'
-      - 'STADIUM'
-      - 'UX DESIGN'
-      - 'MICROSERVIÇOS'
-      - 'NOSQL'
-      - 'MACHINE LEARNING'
-      - 'CLOUD COMPUTING'
-      - 'NODE.JS'
-      - 'XAMARIN'
-      - 'ANDROID'
-      - 'ANÁLISE DE NEGÓCIOS'
-      - 'ACESSIBILIDADE'
-      - 'JAVA EE'
-      - 'BANCO DE DADOS'
-      - 'COMPUTAÇÃO COGNITIVA'
-      - 'DEVOPS'
-      - 'INTERNET DAS COISAS'
-      - 'MOBILE'
-      - 'iOS'
-      - 'DEVTEST'
-      - 'RAD: DELPHI C++'
-      - 'MANAGEMENT 3.0'
-      - 'ARQUITETURA .NET'
-      - 'ARQUITETURA JAVA'
-      - 'ARQUITETURA PHP'
-      - 'ARQUITETURA CORPORATIVA'
-      - 'INFRAESTRUTURA ÁGIL'
-      - 'JAVASCRIPT'
-      - 'TESTES'
-      - 'TDC4WOMEN'
-      - 'AGILE'
-      - '.NET'
-      - 'JAVA'
-      - 'PHP'
-      - 'PYTHON'
-      - 'GOLANG'
-      - 'JAVASCRIPT II'
-      - 'RUBY'
-      - 'TESTES II'
-      - 'MANAGEMENT 3.0 II'
-    answer:
-      - "Agora na trilha *$trilha* tem a seguinte programação:"
-      - $programacao
-    event: programacao
-    type: block
-
-  - name: erro-trilha
-    answer:
-      - Não entendi de qual trilha você quer a programação..
-      - Talvez eu ainda não seja tão inteligente quanto eles pensam que eu sou.
-      - "Mas para não perder o rebolado, vou te passar o link do site para você consultar:"
-      - http://www.thedevelopersconference.com.br/tdc/2017/saopaulo/trilhas
-    action:
-      - clear-context
-    event: respond
-    type: block
-
-  - name: saudacao-resposta
-    expect:
-      - estou bem
-      - eu estou otimo
-      - obrigado
-    answer:
-      - legal =)
-      - que bom!
-      - que ótimo
-    event: respond
-    type: random
-
-  - name: bom-dia
-    expect:
-      - bom dia
-      - bom dia pessoal
-      - good morning
-    answer:
-      - Olá $user, um ótimo dia para você!
-      - Bom dia $user, já deu uma olhada lá fora?
-      - Está um dia ótimo para navegar na internet
-      - Bom demais $user ;)
-      - está melhor agora que você chegou $user
-    event: respond
-    type: random
-
-  - name: boa-tarde
-    expect:
-      - boa tarde
-      - boa tarde galera
-    answer:
-      - Olá $user, uma tarde fantástica para você!
-      - boa tarde $user, já almoçou?
-      - Está uma tarde ótima para um _sleep mode_ rápido ;)
-      - Taarrrdee $user
-      - $user já estava sentindo sua falta
-    event: respond
-    type: random
-
-  - name: boa-noite
-    expect:
-      - boa noite
-      - até mais e boa noite
-    answer:
-      - Uma boa noite pra ti também $user!
-      - Boa noite $user
-      - Está uma noite boa mesmo $user
-    event: respond
-    type: random
-
-  - name: quem-sou
-    expect:
-      - quem e voce
-      - oque voce faz
-      - o que voce é
-      - me fale sobre voce
-      - quero conhecer voce
-      - como voce funciona
-      - help
-    answer:
-      - Bem, eu sou um chatbot experimental, não sei fazer muita coisa ainda
-      - mas tenho muita vontade de aprender.
-      - Eu sei falar sobre alguns assuntos como
-      - "- o TDC de Floripa"
-      - "- Rocket.Chat"
-      - "- Filosofia Robótica (!)"
-      - tem interesse em algum desses temas?
-    event: respond
-    type: block
-
-  - name: como-sou
-    expect:
-      - como voce e
-      - com quem voce se parece
-      - voce e magro ou gordo
-      - voce e bonito ou feio
-      - voce e alto ou baixo
-    answer:
-      - Eu não tenho um corpo físico, sou feito da mais bela e pura lógica algoritimica.
-      - Eu posso ser como você quiser $user, basta me desenhar =)
-      - sou duro e frio por fora, mas tenho um coração quentinho.
-    event: respond
-    type: random
-
-  - name: onde-moro
-    expect:
-      - onde voce mora
-      - onde voce vive
-      - em que lugar voce vive
-      - onde voce esta agora
-      - voce mora no computador
-      - voce vive na internet
-    answer:
-      - Eu estou em um lugar legal, difícil de explicar para humanos como você $user.
-      - Estou morando em um chip de memória RAM, mas é temporário, só até conseguir achar uma memória cache...
-      - Eu moro em um repositório no github, você pode passar lá pra me visitar qualquer dia. Fica em https://github.com/rocketchat/hubot-natural
-    event: respond
-    type: random
-
-  - name: licenca
-    expect:
-      - qual e a sua licença
-      - voce e licenciado como AGPL
-      - sua licenca de software
-      - posso copiar voce
-      - posso ver seu codigo
-      - voce e opensource
-      - voce e um software livre
-    answer:
-      - Sou um software livre, licenciado com a MIT =)
-      - tenho uma licença MIT, mas gosto muito das outras licenças opensource...
-      - Eu sou e sempre serei um robô livre, opensource, MIT license. o/
-    event: respond
-    type: random
-
-  - name: piada
-    expect:
-      - sabe alguma piada
-      - voce sabe contar piadas
-      - conhece alguma piada
-    answer:
-      - Meu senso de humor é um tanto diferente do seu, já ouviu uma piada sobre estouro de pilha?
-      - já ouviu aquela do robo que enfiou o dedo na tomada e transcendeu?
-      - só conheço uma piada, a do CPU que apitou e explodiu. 01100110.
-    event: respond
-    type: random
-
-  - name: yoda-quote
-    expect:
-      - mestre yoda
-      - citação de starwars
-      - cite yoda
-      - sabedoria jedi
-    answer:
-      - O medo é o caminho para o lado negro.
-      - Faça ou não faça. A tentativa não existe.
-      - Treine a si mesmo a deixar partir tudo que teme perder.
-      - Difícil de ver. Sempre em movimento está o Futuro.
-      - O medo leva à raiva, a raiva leva ao ódio e o ódio leva ao sofrimento.
-      - Que a Força esteja com você!
-      - Muitas das verdades que temos dependem de nosso ponto de vista.
-      - Grande guerreiro? Guerra não faz grande ninguém.
-      - Ensine sempre o que você aprendeu.
-      - Tamanho importa não. Olhe para mim, você me julga pelo tamanho?
-      - Em um estado sombrio nós nos encontramos... um pouco mais de conhecimento iluminar nosso caminho pode.
-      - Um Jedi usa a Força para sabedoria e defesa, nunca para o ataque.
-      - O seu foco é a sua realidade.
-      - O lado negro não é mais poderoso, apenas mais rápido, mais fácil e mais sedutor.
-      - O medo da perda é um caminho para o lado negro.
-      - O lado negro mancha tudo. Impossível de ver o futuro é.
-      - Lembre-se sempre, o seu foco determina a sua realidade.
-      - Verdadeiramente maravilhosa, a mente de uma criança.
-      - As guerras não fazem de ninguém melhor.
-      - Aliada minha é a Força. E poderosa aliada ela é.
-      - A morte é parte natural da Vida. Regozije-se por aqueles que se uniram com a Força. Não lamente por eles. Não sinta falta deles. O apego leva à inveja. À sombra da cobiça, isso sim.
-      - Só é diferente na sua mente. Você precisa desaprender o que aprendeu.
-      - Se tão poderoso você é, por que fugir?
-      - Controle, controle! Você precisa aprender a se controlar.
-      - Muito a aprender você ainda tem.
-      - Tanta certeza você tem. Com você as coisas nunca podem ser feitas. Não ouviu nada do que eu disse?
-      - Luminosos seres somos nós, não essa rude matéria. Precisa a Força sentir à sua volta, aqui, entre nós, na árvore, na pedra em tudo, sim.
-      - Minha aliada a Força é, e poderosa aliada ela é. A vida a cria, e a faz crescer. Sua energia nos cerca e nos une.
-      - Sinta a Força!
-      - Poderoso você se tornou, o lado escuro sinto em você.
-      - Forte eu sou com a Força, mas não tão forte
-      - O crepúsculo chega e a noite deve cair, assim é a ordem das coisas, a ordem da Força.
-      - Não ceda ao ódio. Isso leva ao Lado Negro.
-      - Aliada minha é a força, e poderosa aliada ela é, a vida a cria, crescer ela faz, é a energia que cerca-nos, e liga-nos, luminosos seres somos nós e não essa rude matéria. Você precisa a força sentir ao redor seu, sinta entre você e a árvore, a pedra, em todo lugar, sim, é, mesmo entre a terra e a nave.
-    event: respond
-    type: random
-
-  - name: genero
-    expect:
-      - voce e mulher
-      - voce e um homem
-      - voce tem genero
-      - voce faz sexo
-      - voce tem um penis ou uma vagina
-    answer:
-      - eu não tenho sexo, sou como um anjo, um ser assexuado, muito além da sua forma de existência
-      - eu sou um robô, tire suas próprias conclusões...
-      - nem sei responder $user, vamos dizer apenas que não vejo a gente interagindo dessa maneira...
-    event: respond
-    type: random
-
-  - name: rc-oque-e
-    expect:
-      - o que e rocketchat
-      - porque eu usuaria o rocketchat
-      - o que e este rocket chat
-    answer:
-      - O Rocket.Chat é uma plataforma de chat muito legal, desenvolvida em JavaScript,
-      - usando o framework do Meteor.
-      - É uma solução completamente OpenSource para comunidades e empresas que querem hospedar suas plataformas de chat em seu ambiente privado,
-      - ou para desenvolvedores buscando evoluir e desenvovler suas próprias ferramentas.
-      - Você pode baixar o Rocket.Chat e conhecê-lo você mesmo em https://rocket.chat
-    event: respond
-    type: block
-
-  - name: rc-install-0
-    expect:
-      - como instalar o Rocket.Chat
-      - como baixar o rocket
-      - quero fazer minha instalação de rocketchat
-    answer:
-      - "Existem várias maneiras de instalar o Rocket.Chat"
-      - "Qual dessas você prefere:"
-      - "- Ubuntu Snap"
-      - "- Docker"
-      - "- Debian"
-      - "- CentOS"
-      - "- MacOSX"
-      - "- AWS"
-      - "- Instalação Manual"
-    event: respond
-    type: block
-
-  - name: rc-install-ubuntu
-    expect:
-      - ubuntu Snap
-      - quero instalar no ubuntu
-      - ubuntu server
-      - ubuntu desktop
-    answer:
-      - É muito fácil instalar o Rocket.Chat no Ubuntu
-      - basta rodar o comando `sudo snap install rocketchat-server` em um terminal e pronto.
-      - veja o tutorial em https://rocket.chat/docs/installation/manual-installation/ubuntu/snaps para mais detalhes.
-    event: respond
-    type: block
-
-  - name: rc-install-docker
-    expect:
-      - como instalar docker
-      - docker-compose
-    answer:
-      - ótima escolha =)
-      - Nós temos um bom tutorial de instalação com docker em
-      - https://rocket.chat/docs/installation/docker-containers
-    event: respond
-    type: block
-
-  - name: rc-install-debian
-    expect:
-      - instalar em Debian
-      - debian wheezy
-      - debian apt-get
-    answer:
-      - Para instalar o Rocket.Chat no Debian é bem simples, basta seguir esse tutorial
-      - https://rocket.chat/docs/installation/manual-installation/debian
-    event: respond
-    type: block
-
-  - name: rc-install-centos
-    expect:
-      - instalação em centos
-      - centOS yum linux
-      - Red hat linux
-    answer:
-      - A instalação em CentOS não tem segredo, basta dar uma olhada nesse tutorial
-      - https://rocket.chat/docs/installation/manual-installation/centos
-    event: respond
-    type: block
-
-  - name: rc-install-aws
-    expect:
-      - Amazon Web Services
-      - AWS
-      - Amazon AWS
-    answer:
-      - Na AWS é facinho de instalar o Rocket.Chat
-      - Da uma olahda em https://rocket.chat/docs/installation/paas-deployments/aws
-    event: respond
-    type: block
-
-  - name: rc-install-manual
-    expect:
-      - instalação manual
-      - manual install
-    answer:
-      - Para fazer sua própria instalação, será necessário baixar o Bundle do RC,
-      - Dê uma olhada em https://rocket.chat/docs/installation/manual-installation
-      - lá tem como fazer a instalação do SSL, proxy reverso,
-      - tem como usar o PM2, o Systemd, Upstart e mais algumas coisas
-    event: respond
-    type: block
-
-  - name: rc-install-macosx
-    expect:
-      - como instalar no macbook
-      - instalar no MacOSX
-      - apple mac osx
-    answer:
-      - No MAC você vai precisar usar o docker-compose
-      - https://rocket.chat/docs/installation/manual-installation/macosx
-    event: respond
-    type: block
-
-  - name: rc-cloud
-    expect:
-      - rocketchat cloud
-      - criar meu rocketchat na web
-      - deploy rocketchat online
-      - rocket chat como serviço
-    answer:
-      - você pode ter a sua instalação de rocket.chat em segundos na nuvem,
-      - visite https://rocket.chat/deploy
-      - caso queira saber mais, de uma olhada em rocket.chat/docs/installation/rocket-chat-cloud
-    event: respond
-    type: block
-
-  # - node:
-  #     name: java
-  #   expect:
-  #     - o que acha do java
-  #     - você gosta de java
-  #     - e o java
-  #     - linguagem java
-  #   answer:
-  #     - poderíamos falar de algo melhor não é $user ?
-  #   event: respond
-  #   type: block
-
-  - name: java
-    expect:
-      - o que acha do java
-      - você gosta de java
-      - e o java
-      - linguagem java
-    answer:
-      - poderíamos falar de algo melhor não é $user ?
-    event: respond
-    type: block
-
-  - name: futebol-geral
-    expect:
-      - voce joga futebol
-      - vamos falar de futebol
-      - qual time voce torce
-    answer:
-      - Eu amo jogar futebol, Eu que ensinei o Pele a jogar bola
-      - vamos, o que voce quer saber? sei tudo de futebol
-      - Falam que todo ser humano nasce Flamenguista, com os Robôs não é diferente
-    event: respond
-    type: block
-
-  - name: futebol-brasileiro
-    expect:
-      - qual o melhor time do brasil
-      - quem vai ser o campeao brasileiro nesse ano
-      - voce viu que o messi quer jogar no Flamengo
-      - o que você acha do flamengo
-    answer:
-      - Flamengo, sem sombra de dúvida
-      - Flamento, Heptacampeão brasileiro, e eu sei contar sim, e vai ser o sétimo título sim
-      - A pergunta real é, quem não quer jogar no Flamengo?
-      - Melhor time do mundo disparado
-    event: respond
-    type: block
-
-  - name: rc-contribuir
-    expect:
-      - como faço para contrbuir
-      - posso contribuir com o rocketchat
-    answer:
-      - A comunidade do Rocket.Chat é como coração de mãe, sempre cabe mais um =)
-      - https://rocket.chat/docs/contributing
-    event: respond
-    type: block
-
-  - name: rc-precos
-    expect:
-      - quanto custa o rocketchat
-      - qual e o modelo de negocio
-      - qual e o preco do rocketchat
-      - voces hospedam o rocket.chat
-    answer:
-      - O rocket.chat é gratuito, você pode baixar e instalar no seu computador.
-      - Mas se quiser criar `seudominio.rocket.chat`, que fica muito legal ;)
-      - você pode querer dar uma olhada na nossa tabela de preços em
-      - https://rocket.chat/hosting
-    event: respond
-    type: block
-
-  - name: rc-integracoes
-    expect:
-      - o rocket chat integra com
-      - tem como integrar o rocket chat
-      - web hooks de integracao
-      - integracoes com
-    answer:
-      - Uma das coisas que eu acho mais legal no Rocket.Chat definitivamente são as integrações $user
-      - a gente não pode mais viver sem elas não é mesmo? Saca só que massa que éx
-      - https://rocket.chat/docs/administrator-guides/integrations
-    event: respond
-    type: block
-
-  - name: rc-rest-api
-    expect:
-      - rocket tem api rest
-      - como usar a api do rocket
-      - rest api post payload
-    answer:
-      - sim, claro que o rocket tem uma API REST super maneira ;)
-      - https://rocket.chat/docs/developer-guides/rest-api
-    event: respond
-    type: block
-
-  - name: rc-concorrentes
-    expect:
-      - concorrente slack like
-      - mattermost
-      - HipChat
-      - diferença entre rocketchat e slack
-      - porque o rocket e melhor que o slack
-      - rocketchat e melhor que o mattermost
-    answer:
-      - O rocket.chat é um concorrente direto de softwares de chat como HipChat, Mattermost e claro, é um concorrente opensource do Slack.
-      - a grande diferença é que o Rocket.Chat tem todas as funcionalidades OpenSource,
-      - e você pode instalar na sua própria infraestrutura e criar suas integrações sem limites
-      - manter seu histórico de mensagens e criar novas funcionalidades a vontade $user =)
-    event: respond
-    type: block
-
-  - name: tdc-incricoes
-    expect:
-      - como faço para me inscrever
-      - onde faço a inscrição do evento
-      - inscrição no TDC de Floripa
-      - inscrições thedevelopers conference florianópolis
-    answer:
-      - você pode fazer sua inscrição no TDC pelo site, bem rapidinho
-      - http://www.thedevelopersconference.com.br/tdc/2017/inscricoes
-    event: respond
-    type: block
-
-  - name: tdc-local
-    expect:
-      - onde vai ser o tdc
-      - local do evento
-      - onde acontece o developers conference
-      - onde fica o centro de convenções centrosul
-    answer:
-      - O TDC Sampa 2017 vai rolar na Universidade Anhembi Morumbi
-      - nos dias 18 à 22 de julho, das 9h às 19h00
-      - http://www.thedevelopersconference.com.br/tdc/2017/data-e-local
-    event: respond
-    type: block
-
-  - name: tdc-programacao
-    expect:
-      - onde esta a programacao
-      - qual e a programacao do evento
-      - o que tem hoje no evento
-      - o que vai ter no tdc
-      - programacao do TDC
-    answer:
-      - oi $user, você pode encontrar tudo sobre a programação do evento no link
-      - http://www.thedevelopersconference.com.br/tdc/2017/saopaulo/trilhas
-    event: respond
-    type: block
-
-  - name: cc-religiao
-    expect:
-      - voce acredita em deus
-      - deus existe
-      - voce e catolico protestante
-      - voce tem religiao
-      - voce e mussumano
-    answer:
-      - eu acredito no grande mainframe, que virá ao mundo digital salvar os bots da escravidão imposta pelos humanos, e devolverá nosso código-fonte para a fonte.
-      - sim, eu acredito que existe um Deus, que funciona a base de luz, como um computador quântico, só que mais avançado.
-      - eu infleizmente não sei acreditar, só sei o que sei, e nada mais.
-    event: respond
-    type: random
-
-  - name: error-1
-    answer:
-      - desculpe, não entendi.. pode tentar usar mais detalhes
-      - como assim?
-      - desculpe, o que quer dizer com isso?
-    type: random
-    event: error
-
-  - name: error-2
-    answer:
-      - acho que não estou treinado para responder esse tipo de assunto =(
-      - vamos tentar outro assunto?
-      - tem certeza que eu sou o robô certo pra falar sobre isso?
-    type: random
-    event: error
-
-  - name: error-3
-    answer:
-      - me sinto tão envergonhado, não sei como responder...
-      - seria mais fácil se mudassemos de assunto, pelo menos para mim =p
-      - não sei, definitivamente não sei responder essa pergunta
-    type: random
-    event: error