Skip to content

Sistema de Recomendação de Objetivos Planfy

1. Visão Geral e Objetivos

O principal objetivo do sistema de recomendação de objetivos da Planfy é sugerir metas de vida personalizadas aos clientes, levando em conta seus perfis e históricos financeiros. A Planfy busca compreender os objetivos de vida de seus clientes e recomendar metas similares a novos clientes com perfis parecidos.

2. Metodologia

Nesta metodologia, adotaremos técnicas de classificação baseadas em árvores ou aprendizado por reforço para criar um sistema de recomendação adaptável e eficiente, capaz de identificar metas de vida personalizadas aos clientes, considerando suas características e interações na plataforma.

  1. Classificação baseada em árvores: Modelos como Árvores de Decisão, Random Forest e Gradient Boosting Machines (GBM) podem ser úteis para lidar com problemas de classificação multi-classes.
  2. Aprendizado por reforço: Esta abordagem emprega agentes de aprendizado para explorar e aprender as melhores ações a serem tomadas em um ambiente, considerando observações e recompensas. Neste projeto, o agente aprenderia a recomendar metas com base nas interações dos clientes e nas recompensas associadas (por exemplo, satisfação do cliente, sucesso na realização das metas, etc.).

3. Dados e recursos

O tipo de dado recomendado pelo sistema é denominado plannings, que inclui metas financeiras dos clientes, como nome da meta, valor da meta, data da meta e outras informações relevantes. Atualmente, há 9 metas disponíveis na amostra.

Os conjuntos de dados disponíveis como também sugestão de novos dados para o projeto se encontram na documentação específica para os dados disponível na Planfy.

4. Pré-processamento e limpeza de dados

  • Explicar as etapas necessárias para preparar os dados para análise e modelagem
  • Descrever como os dados foram limpos, normalizados, transformados ou enriquecidos

5. Engenharia de recursos e seleção de recursos

  • Descrever os recursos criados a partir dos dados brutos e como eles são relevantes para o sistema de recomendação
  • Detalhar os métodos de seleção de recursos utilizados para identificar os recursos mais importantes

6. Análise dos Dados

  • Nesta etapa, realizaremos uma análise exploratória dos dados para entender melhor os padrões e características dos clientes e seus objetivos de vida. Isso nos ajudará a identificar as melhores abordagens e algoritmos de recomendação a serem utilizados.

7. Modelagem e validação

  • Descrever os modelos de aprendizado de máquina e as abordagens de avaliação utilizadas
  • Apresentar os resultados da validação e comparações entre diferentes modelos e abordagens

8. Implementação e integração

  • Descrever como o sistema de recomendação foi implementado e integrado à plataforma de planejamento financeiro
  • Discutir os desafios e soluções encontradas durante a implementação

9. Conclusão e trabalho futuro

Em resumo, o desenvolvimento de um sistema de recomendação eficaz para o Planfy envolve várias etapas, desde a análise de dados e seleção de algoritmos até a avaliação, validação e implementação do modelo. Ao seguir este plano, é possível criar um sistema de recomendação que ajude os usuários a alcançar seus objetivos de forma mais eficiente e eficaz. - Identificar áreas de melhoria e sugestões para trabalho futuro