forked from RasaHQ/rasa
-
Notifications
You must be signed in to change notification settings - Fork 0
2022 2 Sprint 2
Ian Fillipe Pontes Ferreira edited this page Jan 31, 2023
·
22 revisions
O time continuou buscando issues passíveis de contribuições durante a sprint com o objetivo de agregar ao projeto RASA.
Descrição da Tarefa | Responsável(eis) |
---|---|
Rasa - #7705 | Álvaro Leles |
Rasa - #658 | Ítalo Vinícius |
Corrigir Wiki (Sidebar e referências) | Ítalo Vinícius |
Relato de erro ao abrir a issue no repo forkado para mapear erros do repo da dsiciplina (Redireciona ao Jira) | Ítalo Vinícius |
Rasa - Issue #456 e PR #11933 | Antonio Neto e Pedro Cassiano |
Rasa - #136 | Antonio Neto e Pedro Cassiano |
Rasa - #654 e #561 | Antonio Neto |
Issue #14 (RasaHQ/contributors) | Ian Ferreira, Ítalo Vinícius e Guilherme Richter |
Relato de erro ao interagir com board de issues do Rasa no Jira | Vitor Diniz |
Rasa - #339 | Vitor Diniz |
Atividade | Descrição |
---|---|
Issue | Rasa - #7705 |
Pull Request | Rasa - #11903 |
O que foi feito | Foi adicionado uma condição para tratar a situação específica mencionada |
Problemas | Tive dúvidas se uma solução tão simples quanto a que foi pensada estaria atendendo corretamente ao problema. |
Solução | Aguardando revisão |
Atividade | Descrição |
---|---|
Issue | Rasa - #658 |
Pull Request | - |
O que foi feito | Tentei replicar o erro, copiei o comando que estava falhando, porém não reconheci o erro, verifiquei como a biblioteca de persanalização de logd do Python funcionava, porém, não consegui replicar o erro que fala que se não houver algum arquivo de padrão de logs, o erro de "falha ao encontrar o arquivo" o ocorre. Tentei entrar em contato com o relator da issue, porém não tenho permissão para interagir no Jira, criei uma conta, tentei acessar a issue, porém o limite de licenças estourou e não estão resolvendo este problema de interação e acesso. |
Problemas | Existe um argumento novo na última versão do Rasa 3.4.0 que pode customizar os logs de debug por meio de um arquivo de padrões de log yaml, pode verificar como funciona por meio deste link, porém o erro relatado é que o log não seguindo o padrão do arquivo e que se não houver um arquivo, há uma falha ao buscar este arquivo passado como argumento. |
Solução | Rodei os comando, no entanto, o erro não ocorreu, mesmo sem algum arquivo de configuração, mas em relação à formatação do log ele está correto e estou verificando como arrumá-lo por meio da nova implementação que veio com a última versão(3.4.0), acredito que seja por que o arquivo do relator não seja compatível com o padrão recomendado |
Atividade | Descrição |
---|---|
Issue | - |
Pull Request | - |
O que foi feito | Arrumei a sidebar da wiki |
Problemas | Não possuia o registro dos semestres mais recentes e a referência ao resumo das sprint estava incorreto |
Solução | Arrumei o marksown do sidebar |
Atividade | Descrição |
---|---|
Issue | - |
Pull Request | - |
O que foi feito | - |
Problemas | Como houve uma migração das issues do repositório do Rasa para o Jira e o repositório da disciplina é um fork dele, não é possível registrar issues focadas na repo da disciplina, pois somos redirecionados o Jira oficial do Rasa. Em relação ao erro de licenças do Rasa para abrir contas no Jira, eu relatei no fórum do Rasa e algumas pessoas também relataram este impasse, porém não obtemos respostas. Este é o tópico do fórum que relatei o problema |
Solução | - |
Atividade | Descrição |
---|---|
Issue | Rasa - #456 |
Pull Request | Aberto PR #11933 no Github. Aguardando review de um mantenedor |
O que foi feito | Abertura do PR no GitHub + Review e pedido de assign no Jira. Estamos esperando os testes no PR e consequentemente o merge |
Problemas | Há uma incompatibilidade nos passos do site oficial e no README do projeto. No site Rasa.com é mostrado um comando atualizado, já no README é um comando diferente, acredito que desatualizado |
Solução | Realizar a atualização do passo a passo no README do projeto, para que não haja conflito de informações entre o site e o ReadMe |
Atividade | Descrição |
---|---|
Issue | Rasa - #136 fechada ✅ |
Pull Request | Não Necessário |
O que foi feito | Reiteração de nosso comentário dizendo que já foi feito a documentação de deploy de action run usando docker |
Problemas | Sem documentação de como fazer deploy de um action server usando o docker. |
Solução | Documentação em como fazer deploy de um action server usando o docker |
Atividade | Descrição |
---|---|
Issue | Rasa - #654 e #561 |
Pull Request | Em andamento |
O que foi feito | Análises das issues #654 e #561 para tratar e resolve-las. |
Problemas | Umas das issues propõe uma melhoria no Interative Learning do Rasa, e a outra indica um erro no action_session_start causando problemas com o Interative Learning |
Solução | Em análise |
Atividade | Descrição |
---|---|
Issue | Issue #14 (RasaHQ/contributors) |
Pull Request | Não foi criado um pull request, a issue pedia para comentar os experimentos, foi criado um repositório que pode ser acessado aqui. |
O que foi feito | Aplicação Unity que utiliza o Rasa para realizar uma espécie de conversa, com a conversa focada na programação e as respostas aparecendo em forma de imagens. |
Problemas | Durante o desenvolvimento nos deparamos principalmente com dois problemas, o treino básico do rasa não era suficiente para dar as resposta para as perguntas que queríamos fazer, então tivemos que adicionar dados de treino. E o outro problema foi em realizar a conexão propriamente do Rasa com a Unity, e para isso, utilizamos um conector e solicitações POST. Quando o Rasa é executado com o rasa run é criado um conector padrão, e o usamos para fazer essa conexão, então basicamente temos uma função que criará uma solicitação de POST assíncrona para o servidor Rasa e recuperará a resposta, resposta que tratamos e usamos para criar a parte do projeto que mostra a resposta por meio de imagens (de linguagens ou ferramentas de programação). |
Solução | O Rasa é utilizado para identificar a intenção da mensagem enviada pelo usuário, e responder de acordo com a intenção identificada. Depois que isso ocorre, a Unity recupera a resposta dada pelo Rasa, e exibe a resposta ao usuário na forma de uma imagem. |
Atividade | Descrição |
---|---|
Issue | - |
Pull Request | - |
O que foi feito | - |
Problemas | Como mencionado anteriormente, houve um mapeamentos das issues do Rasa do Github para o Jira. Devido a esse mapeamento, não é mais possível as issues resolvidas no repo da disciplina, visto que este repo é um fork do repositório original. Agora, para interagir e pegar issues, é necessário uma conta no Jira. Obtive o mesmo problema que o Ítalo para a abertura de uma conta do Jira no board do Rasa, devido a um problema de licença do Rasa no Jira. Esse problema pode ser visto neste tópico. |
Solução | - |
Atividade | Descrição |
---|---|
Issue | Rasa - 339 |
Pull Request | PR ainda não foi aberto devido ao problema de interação das issues no Jira |
O que foi feito | Foi adicionado um novo tópico na documentação do rasa na section de handling unexpected input. |
Problemas | Na seção de handling unexpected input, não havia nenhuma referência a classe UnexpecTEDIntentPolicy. |
Solução | A solução foi justamente adicionar um tópico sobre essa classe na handling unexpected input section, visto que essa é uma das abordagens para inputs inexperados do usuário. |