Machina Economicus

Estou atualizando aos poucos o registro de alguns projetos aqui.

GreenPyce

Organizando uma série de funções úteis para o Pandas. Implementação e/ou wrap de técnicas de pré-processamento e feature engineering para serem aplicadas em um DataFrame. Vou adicionando de acordo com a necessidade em projetos, competições e etc que envolvam Aprenizado de Máquina e Ciência de Dados.

Proust Dataset

Construindo e explorando um conjunto de dados para o romance "Em busca do tempo perdido" de Marcel Proust. Dois conjuntos de dados foram extraídos de ebooks. Há versões em português, inglês, csv por parágrafos e texto todo em arquivo txt.

Tio Pytinhas

Identificando moedas e calculando o valor em reais de um conjunto de moedas através de imagens. Dois conjuntos de dados foram construídos utilizando uma webcam: moedas únicas e conjunto de moedas. Ambos foram feitos em um ambiente controlado, no qual o afastamento e fundo eram fixos.

Estrutura utilizada para tirar foto das moedas.

Wally IPS

Um painel web simples para ser alimentado por dados de uma aplicação com IPS (Indoor Positioning System). O projeto foi realizado pensando em uma aplicação que fornecesse dados com horário, data e localização de um usuário. Como caso especifico, decidiu-se imaginar um Shopping Center. Os dados foram gerados artificialmente.

  • Código Fonte: Github.
  • Linguagens: Python, HTML, JQuery e CSS.
  • Frameworks: Flask.
  • Outras tecnologias: Pandas e MySQL.
Geração de séries históricas.
Um sistema simples de recomendação foi implementado.

Curso de Introdução à Programação

Uma série de 10 vídeos utilizando a linguagem Processing e atividades envolvendo animações para ensinar conceitos de programação. O projeto final é um jogo simples.

  • Todos os vídeos no Youtube
  • Conteúdo do curso:
    1. Introdução (Mostrando o ambiente e como funciona um programa)
    2. Atribuição de variáveis
    3. Loops e manipulação de variáveis I
    4. Loops e manipulação de variáveis II
    5. Condicionais I
    6. Condicionais II
    7. Comando While
    8. Comando For
    9. Matriz e Boolean I
    10. Matriz e Boolean II
O projeto final é um simples jogo de destruir blocos.