---
# System prepended metadata

title: 2020/2 - Darclê José Fredrez
tags: [Sistema de Recomendação, ' Afetivo', ' Emoção']

---

---
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
    

<!----------------------------------------------->
