Skip to content

Chatbot de aprendizado integrado a plataforma Jupyter como base de apoio ao ensino da linguagem python para programadores iniciantes!

License

Notifications You must be signed in to change notification settings

fga-eps-mds/2019.1-Aix

Repository files navigation

Build Status Test Coverage Maintainability License: GPL v3




Logo

Aix - Bot de Aprendizado integrado a plataforma Jupyter

Visite nossa página »
Converse com a Aix no Telegram ou em nossa instância do Jupyter.

Sobre o projeto

   O projeto Aix baseia-se na criação de um bot disponibilizado na plataforma Jupyter, que visa orientar o ensino e aprendizado do usuário com assuntos relacionados a introdução à linguagem python.

   Como principais funcionalidade, tem-se:

Principais funcionalidades

  • Auxilio no esclarecimento de dúvidas sobre sintaxe e estrutura da linguagem Python;
  • Auxilio na identificação da biblioteca que o usuário necessita para desenvolvimento;
  • Apoio ao estudo da linguagem com sugestão de links seguros para busca na web;
  • Feedback sobre correção de exercícios propostos ao bot;

Guia de Contribuição

Caso queira contribuir com o projeto verifique o documento CONTRIBUTING

Caso tenha interesse em contribuir com nossa documentação é bem simples!

  • Vá para a nossa branch gh-pages onde se encontra nosso documentos
git checkout gh-pages
  • Crie uma issue baseado em nosso template de issue regular a partir da branch gh-pages
git checkout -b "issue_x_documentoX"
  • Entre na pasta docs e em seguida a pasta _posts
cd docs/_posts

Nesta página você encontra todos os documentos referentes ao projetos!

  • Lembre se de seguir nossa folha de estilo que pode ser encontrada em:
cd _posts/2019-03-31-folha-de-estilo.md
  • Agora abra um pr em nosso repositório

  • Agora é só aguardar que revisaremos seu PR e te daremos um feedback!

Instalação

Nesta seção estão descritos os passos necessários para instalar e executar o Aix localmente.

Pré-requisitos

Configuração

Clone o repositório

git clone https://github.com/fga-eps-mds/2019.1-Aix.git

Inicialize o RocketChat

docker-compose up -d rocketchat

Inicialize o Bot(recomenda-se aguardar 3 minutos para que o rocketchat inicialize)

docker-compose up bot

Inicialize o Jupyter

docker-compose up jupyter

Sua instância do jupyter estará disponível em

http://localhost:8888/?token=f3e7fa23fb7e347ad05914368b625416b7a95a674dc078f7

Licença

   Aix é distribuído sob a licença GPLv3. Consulte LICENSE para obter detalhes.

About

Chatbot de aprendizado integrado a plataforma Jupyter como base de apoio ao ensino da linguagem python para programadores iniciantes!

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published