{"id":23146300,"url":"https://github.com/fga-eps-mds/2019.1-pylearner","last_synced_at":"2026-04-28T08:06:33.980Z","repository":{"id":74689556,"uuid":"175891263","full_name":"fga-eps-mds/2019.1-PyLearner","owner":"fga-eps-mds","description":"Chabot para auxiliar novatos com Machine Learning utilizando o Jupyter Notebook","archived":false,"fork":false,"pushed_at":"2019-07-12T14:08:25.000Z","size":2774,"stargazers_count":1,"open_issues_count":15,"forks_count":2,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-02-09T22:43:47.221Z","etag":null,"topics":["chatbot","jupyter-notebook","machine-learning","tutorial"],"latest_commit_sha":null,"homepage":"https://fga-eps-mds.github.io/2019.1-PyLearner/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fga-eps-mds.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"docs/roadmap/Roadmap-Arquiteto.md","authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-03-15T21:07:32.000Z","updated_at":"2019-09-06T01:05:59.000Z","dependencies_parsed_at":"2023-03-01T01:45:30.453Z","dependency_job_id":null,"html_url":"https://github.com/fga-eps-mds/2019.1-PyLearner","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fga-eps-mds%2F2019.1-PyLearner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fga-eps-mds%2F2019.1-PyLearner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fga-eps-mds%2F2019.1-PyLearner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fga-eps-mds%2F2019.1-PyLearner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fga-eps-mds","download_url":"https://codeload.github.com/fga-eps-mds/2019.1-PyLearner/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247182418,"owners_count":20897381,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chatbot","jupyter-notebook","machine-learning","tutorial"],"created_at":"2024-12-17T16:20:58.739Z","updated_at":"2026-04-28T08:06:28.934Z","avatar_url":"https://github.com/fga-eps-mds.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/fga-eps-mds/2019.1-PyLearner/master/docs/img/Logo_text.jpg\" alt=\"Logo\" height=300 width=400\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003e\n  \u003ca href=\"https://fga-eps-mds.github.io/2019.1-PyLearner\"\u003e\n    Machine Learning Chatbot Assistant\n  \u003c/a\u003e\n\u003c/h1\u003e\n\n\u003c!--\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://fga-eps-mds.github.io/2019.1-PyLearner\"\u003e\u003cstrong\u003eRead the Docs \u0026raquo;\u003c/strong\u003e\u003c/a\u003e\n    \u003cbr\u003e\n\u003c/p\u003e\n//--\u003e\n\n[![MIT license](http://img.shields.io/badge/license-MIT-brightgreen.svg)](http://opensource.org/licenses/MIT) [![Build Status](https://travis-ci.com/pylearner-bot/pylearner-rasa.svg?branch=master)](https://travis-ci.com/pylearner-bot/pylearner-rasa)\n![GitHub watchers](https://img.shields.io/github/watchers/fga-eps-mds/2019.1-PyLearner.svg?style=social)\n\n\n\n\u003cp align=\"justify\"\u003e\nO PyLearner surge com a ideia de ter um ambiente web que traga a comodidade de utilizar Jupyter Notebook sem instalar localmente na máquina e que possua também artifícios para ajudar iniciantes em Machine Learning. Para isso, desenvolvemos o chatbot \u003ci\u003ePyter\u003c/i\u003e que tira dúvidas recomenda conteúdos para o usuário estudar e faz demonstrações usando tutoriais.\n\n- **Aprendizado.** Com o uso frequente do pyter para auxiliar em atividades de machine learning ou até mesmo para recomendar exercícios, você pode aprender muito!\n- **Praticidade.** A junção do chat no jupyter torna muito mais tranquilo tirar as duvidas no ambiente em que já esta aprendendo.\n- **Ajuda.** O Pyter não só te ajuda com dúvidas mas também com possíveis erros nas células do jupyter.\n- **Tutoriais.** Os tutoriais são os exemplos mais clássicos em machine learning, para que o aluno possa ter uma experiencia de solucionar o seu primeiro problema de forma completa.\n\n\n## Conteudos\n\n- [Documentação](#-documentação)\n- [Como usar?](#-como-usar)\n- [Funções já implementadas](#-funções-implementadas)\n- [Roadmap do projeto](#-roadmap-do-projeto)\n- [Codigo de Conduta](#-código-de-conduta)\n- [Licença](#-licença)\n\n\u003c/p\u003e\n\n## Funções implementadas\n\nAs principais habilidades do _Pyter_ são:\n\n* Pré-processamento de dados.\n    - [x] Importação de dados [(Pandas)](https://pandas.pydata.org/)\n    - [x] Tratamento de dados [(Pandas)](https://pandas.pydata.org/), [(SciKit Learn)](https://scikit-learn.org/stable/modules/preprocessing.html)\n* Modelagem.\n    - [x] Aprendizado supervisionado [(SciKit Learn)](https://scikit-learn.org/stable/modules/preprocessing.html)\n        - [x] Generalized Linear Models\n            - [x] Logistic regression\n        - [x] Support Vector Machines\n            - [x] Classification\n        - [x] Stochastic Gradient Descent\n            - [x] Classification\n        - [x] Nearest Neighbors\n            - [x] Nearest Neighbors Classification\n        - [x] Naive Bayes\n            - [x] Gaussian Naive Bayes\n        - [x] Decision Trees\n            - [x] Classification\n    - [x] Aprendizado não-supervisionado [(SciKit Learn)](https://scikit-learn.org/stable/modules/preprocessing.html)\n* Visualização.\n    - [x] Visualização de dados [(Matplotlib)](https://matplotlib.org/), [(Seaborn)](https://seaborn.pydata.org/)\n    - [x] Visualização de resultados [(SciKit Learn)](https://scikit-learn.org/stable/modules/preprocessing.html)\n* Tutorial.\n    - [x] Iris Flower [(SciKit Learn)](https://scikit-learn.org/stable/modules/preprocessing.html)\n    - [x] MNIST [(SciKit Learn)](https://scikit-learn.org/stable/modules/preprocessing.html)\n    - [x] Titanic [(SciKit Learn)](https://scikit-learn.org/stable/modules/preprocessing.html)\n* Sugestões de conteúdo.\n    - [x] Espaços de conteúdos [(Medium)](https://medium.com/), [(TowardsDataScience)](https://towardsdatascience.com/), [(Kaggle)](https://kaggle.com)\n    - [x] Fórum [(Cross Validated)](https://stats.stackexchange.com/), [(Artificial Intelligence StackExchange)](https://ai.stackexchange.com/)\n\n## Como usar\n\nClone o repositório:\n\n```sh\ngit clone https://github.com/fga-eps-mds/2019.1-PyLearner.git\n```\n\nSuba o contêiner. (`sudo` pode ser necessário)\n\n```sh\ndocker-compose up --build\n```\n\nAcesse o jupyter notebook em http://localhost:8888/\n\n## Roadmap do projeto\n\nVocê pode aprender mais sobre nossa visão dando uma olhada no nosso [Roadmap](https://fga-eps-mds.github.io/2019.1-PyLearner/roadmap/Roadmap-Projeto/)\n\n## Código de Conduta\nNós adotamos um [Código de Conduta](https://github.com/pylearner-bot/pylearner-rasa/blob/master/.github/CODE_OF_CONDUCT.md) que esperamos que os participantes do projeto sigam. Por favor, leia o texto completo para que você possa entender quais ações serão e quais não serão toleradas.\n\n## Licença\n\nEste projeto está licenciado sob a [Licença](https://github.com/pylearner-bot/pylearner-rasa/blob/master/LICENSE) MIT. \nOs direitos autorais nos arquivos de definição são respectivos de cada colaborador listado no início de cada arquivo de definição\n\n### Veja o [post mortem](https://github.com/fga-eps-mds/2019.1-PyLearner/blob/master/docs/post_mortem.md) do projeto\n\n## Ferramentas utilizadas em desenvolvimento\n\n\u003cp float=\"left\"\u003e\n  \u003cimg src=\"https://telegram.org/img/t_logo.png\" width=\"60\"/\u003e\n  \u003cimg src=\"https://cdn.freebiesupply.com/logos/large/2x/slack-logo-icon.png\" width=\"60\"/\u003e\n  \u003cimg src=\"https://koenig-media.raywenderlich.com/uploads/2015/07/Featured4.png\" width=\"60\"/\u003e\n  \u003cimg src=\"https://jupyter.org/assets/main-logo.svg\" width=\"60\"/\u003e\n  \u003cimg src=\"https://www.ericholscher.com/_static/img/readthedocs-logo.png\" width=\"60\"/\u003e\n  \u003cimg src=\"https://png.pngtree.com/svg/20170622/3e5b63be8b.svg\" width=\"60\"/\u003e\n  \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/c/c3/Python-logo-notext.svg/1024px-Python-logo-notext.svg.png\" width=\"60\"/\u003e\n  \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/6/6a/JavaScript-logo.png\" width=\"60\"/\u003e\n  \u003cimg src=\"https://www.completecontrol.co.uk/wp-content/uploads/2017/01/HTML5_Badge_512.png\" width=\"60\"/\u003e\n  \u003cimg src=\"http://lifehackdev.xsrv.jp/ZakkiBlog/images/thumb/css3_logo.svg\" width=\"60\"/\u003e\n  \u003cimg src=\"https://www.docker.com/sites/default/files/social/docker_facebook_share.png\" width=\"60\"/\u003e\n  \u003cimg src=\"https://pbs.twimg.com/profile_images/866319063261356033/UoI86ZDX.jpg\" width=\"60\"/\u003e\n  \u003cimg src=\"https://cdn.worldvectorlogo.com/logos/rocket-chat.svg\" width=\"60\"/\u003e\n  \u003cimg src=\"https://github.githubassets.com/images/modules/logos_page/Octocat.png\" width=\"60\"/\u003e\n  \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/d/da/Google_Drive_logo.png\" width=\"60\"/\u003e\n  \u003cimg src=\"https://pbs.twimg.com/profile_images/1101641643193561088/YSp2QvBm.png\" width=\"60\"/\u003e\n  \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/9/9f/Vimlogo.svg\" width=\"60\"/\u003e\n  \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Visual_Studio_Code_1.18_icon.svg/1200px-Visual_Studio_Code_1.18_icon.svg.png\" width=\"60\"/\u003e\n  \u003cimg src=\"https://cdn.freebiesupply.com/logos/large/2x/atom-4-logo-png-transparent.png\" width=\"60\"/\u003e\n  \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/af/Tux.png/220px-Tux.png\" width=\"60\"/\u003e\n  \u003cimg src=\"https://www.notebookcheck.net/fileadmin/Notebooks/News/_nc3/20170817_Google_Chrome_logo_vector_download.png\" width=\"60\"/\u003e\n  \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/6/67/Firefox_Logo%2C_2017.svg/1200px-Firefox_Logo%2C_2017.svg.png\" width=\"60\"/\u003e\n  \u003cimg src=\"https://avatars3.githubusercontent.com/u/46843839?v=4\" width=\"60\"/\u003e\n\u003c/p\u003e\n\n\n## Ferramentas ensinadas pelo \u003ci\u003ePyter\u003c/i\u003e\n\n\u003cp float=\"left\"\u003e\n  \u003cimg src=\"https://i0.wp.com/www.numfocus.org/wp-content/uploads/2016/07/pandas-logo-300.png?w=1080\u0026ssl=1\" width=\"60\"/\u003e\n  \u003cimg src=\"https://matplotlib.org/_static/logo2.svg\" width=\"60\"/\u003e\n  \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Scikit_learn_logo_small.svg/1200px-Scikit_learn_logo_small.svg.png\" width=\"60\"/\u003e\n  \u003cimg src=\"https://www.seabornnetworks.com/wp-content/uploads/2017/05/seaborn-498x280.jpg\" width=\"60\"/\u003e\n\u003c/p\u003e\n\n## Conteúdos recomendados por \u003ci\u003ePyter\u003c/i\u003e\n\n\u003cp float=\"left\"\u003e\n  \u003cimg src=\"https://cdn-images-1.medium.com/max/1600/1*emiGsBgJu2KHWyjluhKXQw.png\" width=\"60\"/\u003e\n  \u003cimg src=\"https://cdn-images-1.medium.com/max/1200/1*F0LADxTtsKOgmPa-_7iUEQ.jpeg\" width=\"60\"/\u003e\n  \u003cimg src=\"https://cdn.sstatic.net/Sites/stats/img/apple-touch-icon@2.png?v=344f57aa10cc\" width=\"60\"/\u003e\n  \u003cimg src=\"https://yt3.ggpht.com/a/AGF-l7-g-0qRAiR9KtPx199kFrUwG6rDuaWIs6AkmQ=s900-mo-c-c0xffffffff-rj-k-no\" width=\"60\"/\u003e\n  \u003cimg src=\"https://cdn.sstatic.net/Sites/ai/img/logo.svg?v=99838c31f823\" width=\"60\"/\u003e\n\u003c/p\u003e\n\n## Contributors\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore --\u003e\n\u003ctable\u003e\u003ctr\u003e\u003ctd align=\"center\"\u003e\u003ca href=\"https://www.linkedin.com/in/gabriel-ziegler-323121106/\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/18370133?v=4\" width=\"100px;\" alt=\"Gabriel Ziegler\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eGabriel Ziegler\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fga-eps-mds/2019.1-PyLearner/commits?author=gabrielziegler3\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/davialvb\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/34287081?v=4\" width=\"100px;\" alt=\"Davi Alves\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDavi Alves\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fga-eps-mds/2019.1-PyLearner/commits?author=davialvb\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/Mexazonic\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/48650663?v=4\" width=\"100px;\" alt=\"Bruno Duarte\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eBruno Duarte\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fga-eps-mds/2019.1-PyLearner/commits?author=Mexazonic\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\u003ctd align=\"center\"\u003e\u003ca href=\"https://www.linkedin.com/in/eug%C3%AAnio-sales-siqueira-19533213b/\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/42457772?v=4\" width=\"100px;\" alt=\"Eugenio Sales Siqueira\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eEugenio Sales Siqueira\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fga-eps-mds/2019.1-PyLearner/commits?author=Eugeniosales\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/thiagoiferreira\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/26505480?v=4\" width=\"100px;\" alt=\"Thiago Ferreira\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eThiago Ferreira\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fga-eps-mds/2019.1-PyLearner/commits?author=thiagoiferreira\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/ZarathosDeath\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/39169676?v=4\" width=\"100px;\" alt=\"Ernando Braga\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eErnando Braga\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fga-eps-mds/2019.1-PyLearner/commits?author=ZarathosDeath\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/alexportof\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/45185346?v=4\" width=\"100px;\" alt=\"Álex Porto\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eÁlex Porto\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fga-eps-mds/2019.1-PyLearner/commits?author=alexportof\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/joao15victor08\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/32016154?v=4\" width=\"100px;\" alt=\"Joao Victor de Oliveira Matos\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJoao Victor de Oliveira Matos\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fga-eps-mds/2019.1-PyLearner/commits?author=joao15victor08\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\u003ctd align=\"center\"\u003e\u003ca href=\"https://www.linkedin.com/in/carlos-enrique-rodrigues-aragon-084b47b5\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/18129918?v=4\" width=\"100px;\" alt=\"Carlos Aragon\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eCarlos Aragon\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fga-eps-mds/2019.1-PyLearner/commits?author=carlosaragon\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffga-eps-mds%2F2019.1-pylearner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffga-eps-mds%2F2019.1-pylearner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffga-eps-mds%2F2019.1-pylearner/lists"}