Coder Social home page Coder Social logo

itepifanio / mongostudy Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 1.0 12.3 MB

Estudos de NoSQL utilizando o MongoDB

License: MIT License

Java 2.46% Jupyter Notebook 69.72% TeX 2.42% Python 13.41% CSS 0.87% JavaScript 1.88% HTML 9.25%
django jupyter-notebook mongodb python

mongostudy's Introduction

Hello World! 👋

I'm Ítalo Epifânio, a passionate R&D Python Developer at Palaimon GmbH, where I'm deeply engaged in developing innovative AI/ML products. With a rich background in software engineering and computer science, I specialize in Python and data-driven technologies.

🎓 Educated in Computer Science with a decade of technology education, I started programming at 15 and haven't stopped exploring new frontiers in tech. My expertise spans full-stack development, AI, and machine learning, with a keen interest in MLOps.

📈 As a versatile developer, I have experience in web development (PHP, JavaScript, Python, C++, SQL and NoSQL databases) and a strong focus on AI, particularly in computer vision.

🌍 Community engagement is at the heart of my journey. I actively contribute to the Python community through organizing events, giving talks, open-source contributions, and supporting newcomers.

📚 I share my tech insights and experiences at:

🔍 Let's connect and explore the realms of technology together!

mongostudy's People

Contributors

brunnomoreira avatar itepifanio avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

leansdr

mongostudy's Issues

Criar projeto Django 2.0

Criar o projeto e aplicação django. Configurar tudo os settings, colocar o debug em pt-br, timezone e etc.

Documentação

  • Introdução: Deve-se falar sobre nosql e dados abertos, tentando juntar essas duas ideias respondendo (Por que utilizar NoSQL e dados abertos em conjunto?). Depois de discutir a ideia, falar sobre os dados abertos da UFRN, assim como sua API, todas tem no site deles. Depois de introduzir o contexto, falar do nosso projeto, porque ele é interessante, a quem ele ajudaria.

  • Referencial teórico: Pesquise trabalhos educacionais com a mesma vertente do nosso, fale um pouco sobre eles, aspectos parecidos, o que foi feito, como feito e etc. Cite aqui trabalhos que utilizaram extremme programming também, orientando o leitor para quando for falar sobre a nossa metodologia.

  • Metodologia: Fale sobre XP (Extremme Programming) e como nós nos adequamos ao quadro.

  • Desenvolvimento: Aqui você fala sobre os processos de desenvolvimento do sistema. Utilize as issues do github para te orientar.

  • Resultados: Coloque prints sobre os resultados obtidos do sistema.

  • Conclusão: Diga que temos um sistema pronto para uso, onde os alunos poderão usufruir de etc e etc...

Tratar CSVs dos dados abertos da UFRN

Tratar os dados de turmas: apenas as de graduação, que foram consolidadas. Limpar os dados nulos ao máximo para deixar o banco mais otimizado.

Tratar os dados dos docentes.

Feito isso, importar os dados dos CSVs para o Atlas.

Comunicação com a API da UFRN

Fazer a comunicação com a (API da UFRN)[https://api.ufrn.br/] para recuperar os dados do aluno.

Poderemos (é opcional ainda nessa issue) utilizar o Redis para realizar cache dos dados vindo da API da UFRN.

Exibir o professor que tem melhor taxa de aprovação na disciplina lecionada

Utilizando os dados das turmas e docentes, iremos ver a taxa de aprovação do professor na disciplina selecionada, do maior para o menor, com a opção de selecionar se a taxa é mostrada em ordem ascendente ou descendente.

Na organização ascendente deve-se dividir dentre aprovados por nota e aprovados.

Na organização descendente deve-se dividir entre trancados, reprovados por nota, reprovados por falta e reprovados por falta e por nota.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.