Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A Ada é um chatbot com objetivo de facilitar a transformação full-stack e a integração entre equipes multidisciplinares em organizações envolvidas com desenvolvimento de software através de comunicação fácil e em linguagem natural e monitoramento completo do pipeline de produção de softwares.

License

NotificationsYou must be signed in to change notification settings

fga-eps-mds/2019.1-ADA

Repository files navigation

Ada_logo_horizontal

pipeline statusPercentage of issues still openLicense: GPL v3Maintainability

Sobre a Ada

   A Ada é um chatbot com objetivo de facilitar a transformação full-stack e a integração entre equipes multidisciplinares em organizações envolvidas com desenvolvimento de software. Esse objetivo é concretizado por meio de dois aspectos principais: comunicação fácil e em linguagem natural e monitoramento completo do pipeline de produção de softwares. Além de monitorar o pipeline, a Ada também permite a realização de uma série de atividades relacionadas ao gerenciamento da produção nas plataformas entregues. A Ada, em sua versão básica, inclui suporte para um pipeline GitHub com GitLab CI. Além disso, nessa versão a comunicação entre a Ada e o usuário ocorre através do Telegram.

Contribuindo

Guia de Contribuição

Para contribuir com o projeto, temos umGuia de Contribuição Inicial.

Políticas

As políticas debranches,commits,pull requests eissues se encontramaqui.

Código de Conduta

O código de conduta para contribuição está disponívelaqui.

Desenvolvimento

Primeiros passos

Instale o Docker

Seguindo as instruções dos links a seguir, instale o docker conforme seu sistema operacional.

Subir a Ada no Telegram

Siga esses passos para executar a Ada utilizando o Telegram através de um bot criado por você.

Instale o ngrok

Utilizando as instruções dolink, faça a instalação do ngrok.

Execute o ngrok

Conforme a seguir, execute o ngrok na porta 5001.

./ngrok http 5001

Exporte as variáveis de ambiente

Exporte as variáveis de ambiente conforme as instruções presentes nessedocumento.

Antes de seguir adiante. Importante: As variáveis de ambiente são necessárias para o correto funcionamento do bot, por isso não esqueça de exportá-las.

Execute o Docker
docker-compose up --build
Converse com o bot

E está tudo pronto pra conversar com o bot no telegram!

Subir a Ada no Terminal

Siga esses passos para executar a Ada localmente utilizando o Terminal.

Execute o comando a seguir para criar a imagem do container
docker-compose up --build
Execute o Docker

Após criar a imagem do container, em um outro terminal, digite o seguinte comando para obter a id de seus contêineres.

docker ps

Copie o CONTAINER_ID da imagem 20191-ada_ada e substitui no comando a seguir.

dockerexec -it container_id bash

Após rodar esse comando, o container estará em execução. Algo como a seguir aparecerá no terminal.

root@00x00xx00000:/ada#

Dentro dele, rode o comando para treinar o bot.

python3 -m rasa_core.run -d models/dialogue -u models/nlu/current --debug --endpoints endpoints.yml

Após executar esse comando, é possível conversar com o bot bem como visualizar os logs do Rasa.

Equipe

NomePapelGitHubEmail
Ateldy Borges Brasil FilhoScrum Masterateldyfilhoateldybfilho@gmail.com
Bruno Oliveira DantasArquiteto de SoftwareBrunooliveiradantasoliveiradantas96@gmail.com
João Vitor Ramos de SouzaDevOpsjoaovitor3joaovytor0@gmail.com
Vítor GomesProduct Ownervitorandostorandoing@gmail.com
Caio Vinicius Fernandes de AraújoDesenvolvedorcaiovfernandescaiovf13@gmail.com
Erick Giffoni FelicíssimoDesenvolvedorErickGiffonigiffoni.erick@gmail.com
Guilherme Mendes PereiraDesenvolvedorguilherme-mendesguimendesp12@gmail.com
João Pedro José Santos da Silva GuedesDesenvolvedorsudjoaoisudjoao@gmail.com
Lucas Fellipe Carvalho MoreiraDesenvolvedorlucasfcm9lucasfcm9@gmail.com

Grupo 3

Engenharia de Produto deSoftware (EPS) / Métodos de Desenvolvimento deSoftware (MDS)

2019

About

A Ada é um chatbot com objetivo de facilitar a transformação full-stack e a integração entre equipes multidisciplinares em organizações envolvidas com desenvolvimento de software através de comunicação fácil e em linguagem natural e monitoramento completo do pipeline de produção de softwares.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp