---
title: 2020/2 - Darclê José Fredrez
tags: Sistema de Recomendação, Emoção, Afetivo
---
# Diário de Bordo Projeto Aplicado
Autor: [Darclê José Fredrez](https://www.linkedin.com/in/darcle-jose/)
Este documento tem como objetivo, documentar o desenvolvimento do projeto aplicado do curso de Especialização em Big Data, Data Science e Data Analytics com conclusão prevista para janeiro de 2021. Bem como, especificar um cronograma de tarefas e rotinas semanais para o bom andamento do mesmo.
O objetivo do projeto, é o desenvolvimento de um protótipo de sistema de recomendação musical, que além dos métodos comuns utilizados para recomendação, como gosto musical e afinidade com outros usuários, utilize o contexto emocional em que um usuário se encontra.
<!----------------------------------------------->
## Etapas iniciais
* Contexto Emocional para Sistema de Recomendação
* Como avaliar as emoções e utilizar em um sistema de recomendação?
* TODO: (descrever a solução/método inicial)
<!----------------------------------------------->
## Semana do dia 10/05/2020
* Dia 12/05/2020:
* Objetivo: enviar progresso das atividades propostas ao orientador através deste documento.
* Apresentações:
* Criei o notebook.
* Coursera:
* No dia 10/05/2020 iniciei o curso online Machine Learning ministrado pelo professor Andrew Ng.
* Estou na semana 1.
* Dia 13/05/2020:
* Efetuei a leitura sobre o desafio [Spotify](https://labs.spotify.com/2018/05/30/introducing-the-million-playlist-dataset-and-recsys-challenge-2018/) recomendado pelo orientador.
* Dia 14/05/2020:
* Continuidade Coursera.
* Dia 16/05/2020:
* Download da versão mini do dataset desafio Spotify e documento com descrição dos atributos utilizados.
* Dia 17/05/2020:
* Finalizado semana 01 curso Machine Learning Coursera.
<!----------------------------------------------->
## Semana do dia 17/05/2020
* Dia 18/05/2020:
* Entrega Desenvolvimento de Atividade prática 2 - Análise de Dados, prazo 17/05/2020.
* Matéria Machine Learning, ministrada pelo professor Rafael Kunst utilizando um dataset que possui relação com o projeto aplicado.
* Dia 20/05/2020:
* Metade semana dois curso Machine Learning Coursera
* Estrutura da aplicação do projeto:
* Utilizar microserviços para cada módulo da aplicação!?
* Dia 21/05/2020:
* Fim semana 2 curso ML Coursera.
<!----------------------------------------------->
## Semana do dia 24/05/2020
* Dia 24/05/2020:
* Início semana 3 curso ML Coursera.
* Criação api rest simples com Python e framework Flask, para conhecer um pouco do framework.
* Dia 27/05/2020:
* Fim Semana 3 curso ML Coursera.
* Dia 30/05/2020
* Desenvolvimento de Atividade prática 3 - Desenvolvimento de projeto, prazo 01/06/2020. * PRORROGADO
* Matéria Machine Learning, ministrada pelo professor Rafael Kunst utilizando um dataset que possui relação com o projeto aplicado.
<!----------------------------------------------->
## Semana do dia 31/05/2020
* Dia 01/06/2020
* Fim Semana 4 curso ML Coursera.
* Dia 03/06/2020
* Conclusão leitura [Computação Afetiva personalizando interfaces, interações e recomendações de produtos, serviços e pessoas em ambientes computacionais](http://almanaquesdacomputacao.com.br/gutanunes/publications/NunesDCOMP2012.pdf).
* Dia 05/06/2020
* Ideia/esboço de arquitetura de projeto enviado ao orientador para avaliar viabilidade.
<!----------------------------------------------->
## Semana do dia 07/06/2020
* Dia 10/06/2020
* Fim semana 5 curso ML Coursera.
* Dia 12/06/2020
* Leitura dos capítulos 1 a 7 do e-book [Deep Learning Book](http://deeplearningbook.com.br/o-perceptron-parte-2/), para complementar os estudos e facilitar o entendimento sobre redes neurais vistos até agora.
<!----------------------------------------------->
## Semana do dia 14/06/2020
* Dia 16/06/2020
* Leitura dos capítulos 8 a 11 do e-book [Deep Learning Book](http://deeplearningbook.com.br/o-perceptron-parte-2/), para complementar os estudos e facilitar o entendimento sobre redes neurais vistos até agora.
* Dia 18/06/2020
* Semana 6 curso ML Coursera.
<!----------------------------------------------->
## Semana do dia 21/06/2020
* Dia 23/06/2020
* Leitura dos capítulos 12 e 13 do e-book [Deep Learning Book](http://deeplearningbook.com.br/o-perceptron-parte-2/), para complementar os estudos e facilitar o entendimento sobre redes neurais vistos até agora.
* Dia 22/06/2020
* Semana 7 curso ML Coursera.
<!----------------------------------------------->
## Semana do dia 28/06/2020
* Dia 02/07/2020
* Semana 8 curso ML Coursera.
<!----------------------------------------------->
## Semana do dia 19/07/2020
* Dia 21/07/2020
* Definição simples dos métodos e procedimentos de sua pesquisa:
* *A pesquisa é de natureza aplicada, com enfoque quantitativo, onde atributos e características relacionadas aos dados musicais e dados referentes aos usuários, são tratados previamente à aplicação de técnicas de estatísticas e de aprendizado de máquina.*
*Além disso, ocorre de forma exploratória, pois há necessidade de maior conhecimento para coleta e tratamento de dados sobre contexto emocional do usuário. Público-alvo são usuários de plataforma de “streaming” musical; inicialmente Spotify.*
*Etapas:
- Pesquisa bibliográfica.
- Definição e coleta de dados em um contexto emocional de usuário.
- Coleta e tratamento de dados a partir de API da plataforma de streaming.
- Aplicação de algoritmos de aprendizado de máquina.
- Testes e avaliação dos resultados gerados como recomendação.*
<!----------------------------------------------->
## Semana do dia 26/07/2020
* Dia 26/07/2020
* Leitura do artigo [Two-stage Model for Automatic Playlist Continuation at Scale](http://www.cs.toronto.edu/~mvolkovs/recsys2018_challenge.pdf)
* Dia 28/07/2020 e 29/07/2020
* Desenvolvimento da proposta de trabalho de conclusão de curso.
<!----------------------------------------------->
## Semana do dia 01/08/2020
* Dia 01/08/2020
* Desenvolver "metodologia" e "cronograma" da proposta de trabalho de conclusão de curso;
<!----------------------------------------------->
## Semana do dia 01/08/2020
* Dia 01/08/2020
* Desenvolver "metodologia" e "cronograma" da proposta de trabalho de conclusão de curso;
<!----------------------------------------------->
## Semana do dia 23/08/2020
* Pesquisa algoritmos deep learning para projeto de disciplina e TCC
<!----------------------------------------------->
## Semana do dia 30/08/2020
* Pesquisa outras base de dados para projeto de disciplina e TCC
<!----------------------------------------------->
## Semana do dia 06/09/2020
* Desenvolvimento projeto de disciplina e TCC
<!----------------------------------------------->
## Semana do dia 13/09/2020
* Dia 13/09/2020
* Entrega da disciplina
<!----------------------------------------------->
## Semana do dia 27/09/2020
* Dia 13/09/2020
* Busca por base de dados ou links possíveis da base atual do desafio spotify com artista ou playlist de usuário
<!----------------------------------------------->
## Semana do dia 04/10/2020
* Dia 05/10/2020
* Consulta ferramentas para dashboard para esfriar a cabeça
<!----------------------------------------------->
## Semana do dia 18/10/2020
### TODO ALERTA!!! Bastante atrasado com desenvolvimento do projeo e correta definição sobre o mesmo
<!----------------------------------------------->