SlideShare uma empresa Scribd logo
1 de 40
Bernardo Aflalo| Cientista de Dados @XP Investimentos
MACHINE LEARNING PARA VENDAS E COMUNICAÇÃO NA XP: APLICAÇÕES
E MELHORES PRÁTICAS
Bernardo Aflalo
Sobre a XP
Bernardo Aflalo
Bernardo Aflalo
Objetivo de Hoje
Exemplos de Machine Learning
Impactos no varejo, exemplos XP
O que? Para quem?
Melhores Práticas
para iniciar e crescer ciência de dados na
empresa
Bernardo Aflalo
Objetivo de Hoje
Melhores Práticas
para iniciar e crescer ciência de dados na
empresa
Exemplos de Machine Learning
Impactos no varejo, exemplos XP
O que? Para quem?
Bernardo Aflalo
Sistemas de recomendação https://medium.com/datadriveninvestor/how-to-
built-a-recommender-system-rs-616c988d64b2
o
que?
Bernardo Aflalo
Exemplos
Bernardo Aflalo
Objetivo: oferecer o produto certo para cada cliente,
de modo a maximizar _______:
a) As vendas
b) A satisfação do cliente
c) A utilidade dos produtos combinados
d) Todas as anteriores
Bernardo Aflalo
Objetivo: oferecer o produto certo para cada cliente,
de modo a maximizar _______:
a) As vendas
b) A satisfação do cliente
c) A utilidade dos produtos combinados
d) Todas as anteriores
Bernardo Aflalo
A Recomendação de Carteira da Assessoria Virtual
Qual a carteira ideal para cada cliente, respeitando tolerâncias a riscos e propensões individuais?
Bernardo Aflalo
A Recomendação de Carteira da Assessoria Virtual
Qual a carteira ideal para cada cliente, respeitando tolerâncias a riscos e propensões individuais?
Fase 1
Distribuição Ideal
Fase 2
Propensão
Fase 3
Escolha dos Produtos
Modelo Machine Learning Score dos Produtos
Bernardo Aflalo
Fase 1
Distribuição Ideal
Fase 2
Propensão
Fase 3
Escolha dos Produtos
Modelo Machine Learning Score dos Produtos
Carteiras recomendadas personalizadas,
recalculadas todos os dias
A Recomendação de Carteira da Assessoria Virtual
Qual a carteira ideal para cada cliente, respeitando tolerâncias a riscos e propensões individuais?
Dicas de Nerd
Comece simples. Ex. Filtro Colaborativo, Regras de Associação
Problema de Cold Start: usar similaridades de produtos
Solução mais completa:
- Features: de cliente, de item x cliente (matriz fatorada) e variáveis
externas
- Se o tempo é uma variável importante, utilizar janelas:
Training
set
Validation
set
Test set ‘Score’ set
Ocorre o fit do modelo Ocorre a escolha de modelo e
hiperparâmetro
Avaliação do desempenho do
modelo
Score de novos
usuários
tempo
Bernardo Aflalo
pra
quem?
Bernardo Aflalo
E se, no primeiro contato com o cliente,
fôssemos capazes de avaliar o seu LTV?
Oferta de
serviços
Contatos/
conteúdos
Personalizados
Promoções
direcionadas
Bernardo Aflalo
Modelo de Potencial de Cliente
Como identificar o potencial de cada cliente, no momento do cadastro, de modo a oferecer a assessoria
mais adequada?
Análise
geolocalização
Machine LearningHistórico de Clientes
(base interna)
Bernardo Aflalo
Modelo de Potencial de Cliente
Como identificar o potencial de cada cliente, no momento do cadastro, de modo a oferecer a assessoria
mais adequada?
cliente
Assessoria X
Assessoria Y
potencial
Dicas de Nerd
Modelo: LightGBM (python)
Features:
- Mean Encoding de variáveis categóricas.
- Modelo de lat/lon (KNN com Kernel)
A biblioteca shap é utilizada para avaliar o efeito de cada uma das
features
Bernardo Aflalo
quando?
pra
quem?
o que?
como?
onde?
Bernardo Aflalo
...independente da
pergunta...
Teste Tudo!
Bernardo Aflalo
Bernardo Aflalo
1. Cria variações
2. Mede
3. Reamostra
Reinforcement Learning
Bernardo Aflalo
Modelo 1
Iteração 1
Modelo 2 Modelo 3 Modelo 4 Modelo 5
20%
40%
60%
Bernardo Aflalo
Modelo 1
Iteração 2
Modelo 2 Modelo 3 Modelo 4 Modelo 5
20%
40%
60%
Bernardo Aflalo
Modelo 1
Iteração 3
Modelo 2 Modelo 3 Modelo 4 Modelo 5
20%
40%
60%
Bernardo Aflalo
Modelo 1
Iteração 4
Modelo 2 Modelo 3 Modelo 4 Modelo 5
20%
40%
60%
Automaticamente a melhor
estratégia é identificada e adotada.
Dicas de Nerd
Crie funções que facilite medir tudo e sempre. Isso te ajuda a mostrar
valor, bem como ajustar rotas
Reinforcement: Trate como um ‘multi-armed bandit problem’. Teste
‘Thompson Sampling’
Não tenha medo de testar. Comece com testes pequenos
Bernardo Aflalo
Objetivo de Hoje
Melhores Práticas
para iniciar e crescer ciência de dados na
empresa
Exemplos de Machine Learning
Impactos no varejo, exemplos XP
O que oferecer? Para quem?
Bernardo Aflalo
Começando
Você precisa de um ________ de Dados
https://datadrivenperspectives.com/data-science-vs-data-
engineering-know-what-you-need-before-you-hire-c0648f27ce0e
Bernardo Aflalo
Começando
Consultoria? Contratação? Treinamento Interno? A sugestão é começar pequeno, crescer quando necessário
Bernardo Aflalo
Começando
Expectativa vs Realidade
Bernardo Aflalo
Começando
E ferramentas de autoML (Machine Learning Automático)? Podem me ajudar a começar?
Bernardo Aflalo
Apaixone-se pelo Resultado.
Não pela técnica. Não pela ferramenta.
Use exatamente o que resolve bem seu problema. Nem mais, nem menos.
Bernardo Aflalo
Comece com um modelo ‘quick and dirty’.
Não gaste 2 meses criando a primeira versão do modelo.
Geralmente, com poucos dias é possível começar com um modelo que vai te ensinar sobre o problema.
Bernardo Aflalo
Em modelos em que erros não são admissíveis (ou custam caro), crie filtros,
modelos heurísticos, condicionais etc.
Modelos nunca são 100%. Se seu erro custa caro, instrumente seu resultado e combine com outros
modelos e condicionais.
Bernardo Aflalo
Não se apaixone pelo caso de uso
Seus dados podem não ser suficientes para explicar a variável dependente
Performance aceitável para tomada de decisão é imprevisível
Saiba ‘desistir’ de modelos (e conseguir mais dados)
NEVER
GIVE
UP
Bernardo Aflalo
Tabelas no formato long podem facilitar sua vida em integrações.
Sério. Acredite.
Cliente Data Modelo_1 Modelo_2 Modelo_3
123456 27/03/2019 98 fundo xyz' 9h-10h
234567 27/03/2019 74 fundo abc' 15h-16h
Formato ‘wide’
Cliente Data Modelo Resultado
123456 27/03/2019 Modelo_1 98
123456 27/03/2019 Modelo_2 fundo xyz'
123456 27/03/2019 Modelo_3 9h-10h
234567 27/03/2019 Modelo_1 74
234567 27/03/2019 Modelo_2 fundo abc'
234567 27/03/2019 Modelo_3 15h-16h
Formato ‘long’
Bernardo Aflalo
E o mais importante em Ciência de Dados (e em todo resto): a Equipe.
Gaste tempo escolhendo a melhor equipe.
Com o hype da tecnologia, vem o hype de profissionais, de consultorias etc.
“Contrate PhDs” -> infelizmente é mais complexo que isso
https://www.theregister.co.uk/2019/03/05/eu_startups_no_ai/
Bernardo Aflalo
Obrigado!
Dúvidas?

Mais conteúdo relacionado

Mais procurados

Cultura de experimentação na OLX - OLX - Thiago Belluf - Product Camp 2017
Cultura de experimentação na OLX - OLX - Thiago Belluf - Product Camp 2017Cultura de experimentação na OLX - OLX - Thiago Belluf - Product Camp 2017
Cultura de experimentação na OLX - OLX - Thiago Belluf - Product Camp 2017Product Camp Brasil
 
Lean Startup - Como Validar Ideias de Negocios
Lean Startup - Como Validar Ideias de NegociosLean Startup - Como Validar Ideias de Negocios
Lean Startup - Como Validar Ideias de NegociosUFPA
 
Como o Design pode mudar a estratégia e o desenvolvimento de produtos
Como o Design pode mudar a estratégia e o desenvolvimento de produtosComo o Design pode mudar a estratégia e o desenvolvimento de produtos
Como o Design pode mudar a estratégia e o desenvolvimento de produtosDEXCONF
 
[Product Stars 2020] Estratégia de Produto com OKRs e KPIs
[Product Stars 2020] Estratégia de Produto com OKRs e KPIs[Product Stars 2020] Estratégia de Produto com OKRs e KPIs
[Product Stars 2020] Estratégia de Produto com OKRs e KPIsProduct Camp Brasil
 
Como incorporar processos de CRO para evoluir seu produto
Como incorporar processos de CRO para evoluir seu produtoComo incorporar processos de CRO para evoluir seu produto
Como incorporar processos de CRO para evoluir seu produtoRafael Auday
 
Workshop 101: Concebendo produtos de forma ágil (e divertida) - Scrum Gathe...
  Workshop 101: Concebendo produtos de forma ágil (e divertida) - Scrum Gathe...  Workshop 101: Concebendo produtos de forma ágil (e divertida) - Scrum Gathe...
Workshop 101: Concebendo produtos de forma ágil (e divertida) - Scrum Gathe...Diana Corrêa, CSPO / CSM
 
Lean Startup na Campus Party Brasil
Lean Startup na Campus Party BrasilLean Startup na Campus Party Brasil
Lean Startup na Campus Party BrasilEric Santos
 
Análise de Negócios aplicada ao desenvolvimento de produto
Análise de Negócios aplicada ao desenvolvimento de produtoAnálise de Negócios aplicada ao desenvolvimento de produto
Análise de Negócios aplicada ao desenvolvimento de produtoDiana Corrêa, CSPO / CSM
 
Táticas e princípios para gerenciar produtos em startups - Agile Trends Pocket
Táticas e princípios para gerenciar produtos em startups - Agile Trends PocketTáticas e princípios para gerenciar produtos em startups - Agile Trends Pocket
Táticas e princípios para gerenciar produtos em startups - Agile Trends PocketMarcell Almeida
 
Meu cliente: Milhões de usuários desconhecidos.
Meu cliente: Milhões de usuários desconhecidos.Meu cliente: Milhões de usuários desconhecidos.
Meu cliente: Milhões de usuários desconhecidos.Diana Corrêa, CSPO / CSM
 
Resumo Eureca! - The Lean Startup
Resumo Eureca! - The Lean StartupResumo Eureca! - The Lean Startup
Resumo Eureca! - The Lean StartupEureca!
 
Mindset de entrega vs mindset de resultado - Product Starter 2019
Mindset de entrega vs mindset de resultado - Product Starter 2019Mindset de entrega vs mindset de resultado - Product Starter 2019
Mindset de entrega vs mindset de resultado - Product Starter 2019Marcell Almeida
 
Estratégia de Produto Eficaz - Marcell Almeida - Live PM3 + Impulso
Estratégia de Produto Eficaz - Marcell Almeida - Live PM3 + ImpulsoEstratégia de Produto Eficaz - Marcell Almeida - Live PM3 + Impulso
Estratégia de Produto Eficaz - Marcell Almeida - Live PM3 + ImpulsoMarcell Almeida
 
Teste E Recicle Seu Profissional Tecnico E De ServiçOs
Teste E Recicle Seu Profissional Tecnico E De ServiçOsTeste E Recicle Seu Profissional Tecnico E De ServiçOs
Teste E Recicle Seu Profissional Tecnico E De ServiçOsLuiz Lana
 
Machine learning na Academia vs na Indústria
Machine learning na Academia vs na IndústriaMachine learning na Academia vs na Indústria
Machine learning na Academia vs na IndústriaLudimila Gonçalves
 
O único agrupamento possível: O que é clustering em Machine Learning
O único agrupamento possível: O que é clustering em Machine LearningO único agrupamento possível: O que é clustering em Machine Learning
O único agrupamento possível: O que é clustering em Machine LearningLudimila Gonçalves
 

Mais procurados (19)

Cultura de experimentação na OLX - OLX - Thiago Belluf - Product Camp 2017
Cultura de experimentação na OLX - OLX - Thiago Belluf - Product Camp 2017Cultura de experimentação na OLX - OLX - Thiago Belluf - Product Camp 2017
Cultura de experimentação na OLX - OLX - Thiago Belluf - Product Camp 2017
 
Lean Startup - Como Validar Ideias de Negocios
Lean Startup - Como Validar Ideias de NegociosLean Startup - Como Validar Ideias de Negocios
Lean Startup - Como Validar Ideias de Negocios
 
Como o Design pode mudar a estratégia e o desenvolvimento de produtos
Como o Design pode mudar a estratégia e o desenvolvimento de produtosComo o Design pode mudar a estratégia e o desenvolvimento de produtos
Como o Design pode mudar a estratégia e o desenvolvimento de produtos
 
[Product Stars 2020] Estratégia de Produto com OKRs e KPIs
[Product Stars 2020] Estratégia de Produto com OKRs e KPIs[Product Stars 2020] Estratégia de Produto com OKRs e KPIs
[Product Stars 2020] Estratégia de Produto com OKRs e KPIs
 
Estimativa de Teste sem medo - Introdução 2015
Estimativa de Teste sem medo - Introdução 2015Estimativa de Teste sem medo - Introdução 2015
Estimativa de Teste sem medo - Introdução 2015
 
Como incorporar processos de CRO para evoluir seu produto
Como incorporar processos de CRO para evoluir seu produtoComo incorporar processos de CRO para evoluir seu produto
Como incorporar processos de CRO para evoluir seu produto
 
Workshop 101: Concebendo produtos de forma ágil (e divertida) - Scrum Gathe...
  Workshop 101: Concebendo produtos de forma ágil (e divertida) - Scrum Gathe...  Workshop 101: Concebendo produtos de forma ágil (e divertida) - Scrum Gathe...
Workshop 101: Concebendo produtos de forma ágil (e divertida) - Scrum Gathe...
 
Lean Startup na Campus Party Brasil
Lean Startup na Campus Party BrasilLean Startup na Campus Party Brasil
Lean Startup na Campus Party Brasil
 
Análise de Negócios aplicada ao desenvolvimento de produto
Análise de Negócios aplicada ao desenvolvimento de produtoAnálise de Negócios aplicada ao desenvolvimento de produto
Análise de Negócios aplicada ao desenvolvimento de produto
 
Táticas e princípios para gerenciar produtos em startups - Agile Trends Pocket
Táticas e princípios para gerenciar produtos em startups - Agile Trends PocketTáticas e princípios para gerenciar produtos em startups - Agile Trends Pocket
Táticas e princípios para gerenciar produtos em startups - Agile Trends Pocket
 
Meu cliente: Milhões de usuários desconhecidos.
Meu cliente: Milhões de usuários desconhecidos.Meu cliente: Milhões de usuários desconhecidos.
Meu cliente: Milhões de usuários desconhecidos.
 
Como construir um roadmap
Como construir um roadmapComo construir um roadmap
Como construir um roadmap
 
Resumo Eureca! - The Lean Startup
Resumo Eureca! - The Lean StartupResumo Eureca! - The Lean Startup
Resumo Eureca! - The Lean Startup
 
Mindset de entrega vs mindset de resultado - Product Starter 2019
Mindset de entrega vs mindset de resultado - Product Starter 2019Mindset de entrega vs mindset de resultado - Product Starter 2019
Mindset de entrega vs mindset de resultado - Product Starter 2019
 
Estratégia de Produto Eficaz - Marcell Almeida - Live PM3 + Impulso
Estratégia de Produto Eficaz - Marcell Almeida - Live PM3 + ImpulsoEstratégia de Produto Eficaz - Marcell Almeida - Live PM3 + Impulso
Estratégia de Produto Eficaz - Marcell Almeida - Live PM3 + Impulso
 
Teste E Recicle Seu Profissional Tecnico E De ServiçOs
Teste E Recicle Seu Profissional Tecnico E De ServiçOsTeste E Recicle Seu Profissional Tecnico E De ServiçOs
Teste E Recicle Seu Profissional Tecnico E De ServiçOs
 
Machine learning na Academia vs na Indústria
Machine learning na Academia vs na IndústriaMachine learning na Academia vs na Indústria
Machine learning na Academia vs na Indústria
 
O único agrupamento possível: O que é clustering em Machine Learning
O único agrupamento possível: O que é clustering em Machine LearningO único agrupamento possível: O que é clustering em Machine Learning
O único agrupamento possível: O que é clustering em Machine Learning
 
Projetos, Qualidade & Processos
Projetos, Qualidade & ProcessosProjetos, Qualidade & Processos
Projetos, Qualidade & Processos
 

Semelhante a [Congresso Ads & Performance] Modelos preditivos e machine learning - Aplicações reais para varejo, vendas e comunicação

Venda como um cientista!
Venda como um cientista!Venda como um cientista!
Venda como um cientista!Phelipe Xavier
 
[Product Starter] Marcell Almeida - Mindset de entrega vs Mindset de Resultado
[Product Starter] Marcell Almeida - Mindset de entrega vs Mindset de Resultado[Product Starter] Marcell Almeida - Mindset de entrega vs Mindset de Resultado
[Product Starter] Marcell Almeida - Mindset de entrega vs Mindset de ResultadoProduct Camp Brasil
 
Guia para a competição Ideation Sua Ideia na Prática Brasília
Guia para a competição Ideation Sua Ideia na Prática BrasíliaGuia para a competição Ideation Sua Ideia na Prática Brasília
Guia para a competição Ideation Sua Ideia na Prática BrasíliaIdeationBrasil
 
Em busca do processo de vendas perfeito
Em busca do processo de vendas perfeitoEm busca do processo de vendas perfeito
Em busca do processo de vendas perfeitoPhelipe Xavier
 
(curso) Inteligência Artificial nos negócios
(curso) Inteligência Artificial nos negócios(curso) Inteligência Artificial nos negócios
(curso) Inteligência Artificial nos negóciosPierre GUILLOU
 
Criando uma startup de tecnologia / Workshop
Criando uma startup de tecnologia / WorkshopCriando uma startup de tecnologia / Workshop
Criando uma startup de tecnologia / WorkshopRhuan Willrich
 
Growth - Da estratégia à execução
Growth - Da estratégia à execuçãoGrowth - Da estratégia à execução
Growth - Da estratégia à execuçãoFilipi Assis
 
Desenvolvimento de Negócios Inovadores
Desenvolvimento de Negócios InovadoresDesenvolvimento de Negócios Inovadores
Desenvolvimento de Negócios InovadoresSoraia Gomes
 
Business Intelligence(BI) para startups
Business Intelligence(BI) para startupsBusiness Intelligence(BI) para startups
Business Intelligence(BI) para startupsLeandro Reinaux
 

Semelhante a [Congresso Ads & Performance] Modelos preditivos e machine learning - Aplicações reais para varejo, vendas e comunicação (10)

Venda como um cientista!
Venda como um cientista!Venda como um cientista!
Venda como um cientista!
 
[Product Starter] Marcell Almeida - Mindset de entrega vs Mindset de Resultado
[Product Starter] Marcell Almeida - Mindset de entrega vs Mindset de Resultado[Product Starter] Marcell Almeida - Mindset de entrega vs Mindset de Resultado
[Product Starter] Marcell Almeida - Mindset de entrega vs Mindset de Resultado
 
Guia para a competição Ideation Sua Ideia na Prática Brasília
Guia para a competição Ideation Sua Ideia na Prática BrasíliaGuia para a competição Ideation Sua Ideia na Prática Brasília
Guia para a competição Ideation Sua Ideia na Prática Brasília
 
Em busca do processo de vendas perfeito
Em busca do processo de vendas perfeitoEm busca do processo de vendas perfeito
Em busca do processo de vendas perfeito
 
(curso) Inteligência Artificial nos negócios
(curso) Inteligência Artificial nos negócios(curso) Inteligência Artificial nos negócios
(curso) Inteligência Artificial nos negócios
 
Aula lumus
Aula lumusAula lumus
Aula lumus
 
Criando uma startup de tecnologia / Workshop
Criando uma startup de tecnologia / WorkshopCriando uma startup de tecnologia / Workshop
Criando uma startup de tecnologia / Workshop
 
Growth - Da estratégia à execução
Growth - Da estratégia à execuçãoGrowth - Da estratégia à execução
Growth - Da estratégia à execução
 
Desenvolvimento de Negócios Inovadores
Desenvolvimento de Negócios InovadoresDesenvolvimento de Negócios Inovadores
Desenvolvimento de Negócios Inovadores
 
Business Intelligence(BI) para startups
Business Intelligence(BI) para startupsBusiness Intelligence(BI) para startups
Business Intelligence(BI) para startups
 

Mais de E-Commerce Brasil

Conferência SC 24 | Como internacionalizar seu negócio e criar estratégias de...
Conferência SC 24 | Como internacionalizar seu negócio e criar estratégias de...Conferência SC 24 | Como internacionalizar seu negócio e criar estratégias de...
Conferência SC 24 | Como internacionalizar seu negócio e criar estratégias de...E-Commerce Brasil
 
Conferência SC 24 | Entregas extraordinárias: como anda seu lead time?
Conferência SC 24 |  Entregas extraordinárias: como anda seu lead time?Conferência SC 24 |  Entregas extraordinárias: como anda seu lead time?
Conferência SC 24 | Entregas extraordinárias: como anda seu lead time?E-Commerce Brasil
 
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?E-Commerce Brasil
 
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...E-Commerce Brasil
 
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...E-Commerce Brasil
 
Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceConferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceE-Commerce Brasil
 
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)E-Commerce Brasil
 
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...E-Commerce Brasil
 
Conferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de vendaConferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de vendaE-Commerce Brasil
 
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?E-Commerce Brasil
 
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...E-Commerce Brasil
 
Conferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operaçãoConferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operaçãoE-Commerce Brasil
 
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...E-Commerce Brasil
 
Conferência SC 24 | Gestão logística para redução de custos e fidelização
Conferência SC 24 | Gestão logística para redução de custos e fidelizaçãoConferência SC 24 | Gestão logística para redução de custos e fidelização
Conferência SC 24 | Gestão logística para redução de custos e fidelizaçãoE-Commerce Brasil
 
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendasConferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendasE-Commerce Brasil
 
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024E-Commerce Brasil
 
Congresso Grocery & Drinks | Digitalizando a experiência do cliente
Congresso Grocery & Drinks | Digitalizando a experiência do clienteCongresso Grocery & Drinks | Digitalizando a experiência do cliente
Congresso Grocery & Drinks | Digitalizando a experiência do clienteE-Commerce Brasil
 
Congresso Grocery & Drinks | A era da omnicanalidade e os desafios da indústria
Congresso Grocery & Drinks |  A era da omnicanalidade e os desafios da indústriaCongresso Grocery & Drinks |  A era da omnicanalidade e os desafios da indústria
Congresso Grocery & Drinks | A era da omnicanalidade e os desafios da indústriaE-Commerce Brasil
 
Congresso Grocery & Drinks | A realidade após a empolgação - O uso de IA Gene...
Congresso Grocery & Drinks | A realidade após a empolgação - O uso de IA Gene...Congresso Grocery & Drinks | A realidade após a empolgação - O uso de IA Gene...
Congresso Grocery & Drinks | A realidade após a empolgação - O uso de IA Gene...E-Commerce Brasil
 
Congresso Grocery & Drinks | Transformando o e-commerce alimentar por meio do...
Congresso Grocery & Drinks | Transformando o e-commerce alimentar por meio do...Congresso Grocery & Drinks | Transformando o e-commerce alimentar por meio do...
Congresso Grocery & Drinks | Transformando o e-commerce alimentar por meio do...E-Commerce Brasil
 

Mais de E-Commerce Brasil (20)

Conferência SC 24 | Como internacionalizar seu negócio e criar estratégias de...
Conferência SC 24 | Como internacionalizar seu negócio e criar estratégias de...Conferência SC 24 | Como internacionalizar seu negócio e criar estratégias de...
Conferência SC 24 | Como internacionalizar seu negócio e criar estratégias de...
 
Conferência SC 24 | Entregas extraordinárias: como anda seu lead time?
Conferência SC 24 |  Entregas extraordinárias: como anda seu lead time?Conferência SC 24 |  Entregas extraordinárias: como anda seu lead time?
Conferência SC 24 | Entregas extraordinárias: como anda seu lead time?
 
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
Conferência SC 24 | Data Analytics e IA: o futuro do e-commerce?
 
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
Conferência SC 24 | Social commerce e recursos interativos: como aplicar no s...
 
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
Conferência SC 24 | A força da geolocalização impulsionada em ADS e Fullcomme...
 
Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplaceConferência SC 24 | Estratégias de precificação: loja própria e marketplace
Conferência SC 24 | Estratégias de precificação: loja própria e marketplace
 
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
Conferência SC 24 | Otimize sua logística reversa com opções OOH (out of home)
 
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
Conferência SC 24 | Inteligência artificial no checkout: como a automatização...
 
Conferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de vendaConferência SC 24 | Estratégias de precificação para múltiplos canais de venda
Conferência SC 24 | Estratégias de precificação para múltiplos canais de venda
 
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
Conferência SC 24 | Omnichannel: uma cultura ou apenas um recurso comercial?
 
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
Conferência SC 24 | Estratégias omnicanal: transformando a logística em exper...
 
Conferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operaçãoConferência SC 24 | O custo real de uma operação
Conferência SC 24 | O custo real de uma operação
 
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
Conferência SC 24 | Estratégias de diversificação de investimento em mídias d...
 
Conferência SC 24 | Gestão logística para redução de custos e fidelização
Conferência SC 24 | Gestão logística para redução de custos e fidelizaçãoConferência SC 24 | Gestão logística para redução de custos e fidelização
Conferência SC 24 | Gestão logística para redução de custos e fidelização
 
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendasConferência SC 2024 |  De vilão a herói: como o frete vai salvar as suas vendas
Conferência SC 2024 | De vilão a herói: como o frete vai salvar as suas vendas
 
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
Conferência SC 2024 | Tendências e oportunidades de vender mais em 2024
 
Congresso Grocery & Drinks | Digitalizando a experiência do cliente
Congresso Grocery & Drinks | Digitalizando a experiência do clienteCongresso Grocery & Drinks | Digitalizando a experiência do cliente
Congresso Grocery & Drinks | Digitalizando a experiência do cliente
 
Congresso Grocery & Drinks | A era da omnicanalidade e os desafios da indústria
Congresso Grocery & Drinks |  A era da omnicanalidade e os desafios da indústriaCongresso Grocery & Drinks |  A era da omnicanalidade e os desafios da indústria
Congresso Grocery & Drinks | A era da omnicanalidade e os desafios da indústria
 
Congresso Grocery & Drinks | A realidade após a empolgação - O uso de IA Gene...
Congresso Grocery & Drinks | A realidade após a empolgação - O uso de IA Gene...Congresso Grocery & Drinks | A realidade após a empolgação - O uso de IA Gene...
Congresso Grocery & Drinks | A realidade após a empolgação - O uso de IA Gene...
 
Congresso Grocery & Drinks | Transformando o e-commerce alimentar por meio do...
Congresso Grocery & Drinks | Transformando o e-commerce alimentar por meio do...Congresso Grocery & Drinks | Transformando o e-commerce alimentar por meio do...
Congresso Grocery & Drinks | Transformando o e-commerce alimentar por meio do...
 

[Congresso Ads & Performance] Modelos preditivos e machine learning - Aplicações reais para varejo, vendas e comunicação

  • 1. Bernardo Aflalo| Cientista de Dados @XP Investimentos MACHINE LEARNING PARA VENDAS E COMUNICAÇÃO NA XP: APLICAÇÕES E MELHORES PRÁTICAS
  • 2.
  • 5. Bernardo Aflalo Objetivo de Hoje Exemplos de Machine Learning Impactos no varejo, exemplos XP O que? Para quem? Melhores Práticas para iniciar e crescer ciência de dados na empresa
  • 6. Bernardo Aflalo Objetivo de Hoje Melhores Práticas para iniciar e crescer ciência de dados na empresa Exemplos de Machine Learning Impactos no varejo, exemplos XP O que? Para quem?
  • 7. Bernardo Aflalo Sistemas de recomendação https://medium.com/datadriveninvestor/how-to- built-a-recommender-system-rs-616c988d64b2 o que?
  • 9. Bernardo Aflalo Objetivo: oferecer o produto certo para cada cliente, de modo a maximizar _______: a) As vendas b) A satisfação do cliente c) A utilidade dos produtos combinados d) Todas as anteriores
  • 10. Bernardo Aflalo Objetivo: oferecer o produto certo para cada cliente, de modo a maximizar _______: a) As vendas b) A satisfação do cliente c) A utilidade dos produtos combinados d) Todas as anteriores
  • 11. Bernardo Aflalo A Recomendação de Carteira da Assessoria Virtual Qual a carteira ideal para cada cliente, respeitando tolerâncias a riscos e propensões individuais?
  • 12. Bernardo Aflalo A Recomendação de Carteira da Assessoria Virtual Qual a carteira ideal para cada cliente, respeitando tolerâncias a riscos e propensões individuais? Fase 1 Distribuição Ideal Fase 2 Propensão Fase 3 Escolha dos Produtos Modelo Machine Learning Score dos Produtos
  • 13. Bernardo Aflalo Fase 1 Distribuição Ideal Fase 2 Propensão Fase 3 Escolha dos Produtos Modelo Machine Learning Score dos Produtos Carteiras recomendadas personalizadas, recalculadas todos os dias A Recomendação de Carteira da Assessoria Virtual Qual a carteira ideal para cada cliente, respeitando tolerâncias a riscos e propensões individuais?
  • 14. Dicas de Nerd Comece simples. Ex. Filtro Colaborativo, Regras de Associação Problema de Cold Start: usar similaridades de produtos Solução mais completa: - Features: de cliente, de item x cliente (matriz fatorada) e variáveis externas - Se o tempo é uma variável importante, utilizar janelas: Training set Validation set Test set ‘Score’ set Ocorre o fit do modelo Ocorre a escolha de modelo e hiperparâmetro Avaliação do desempenho do modelo Score de novos usuários tempo
  • 16. Bernardo Aflalo E se, no primeiro contato com o cliente, fôssemos capazes de avaliar o seu LTV? Oferta de serviços Contatos/ conteúdos Personalizados Promoções direcionadas
  • 17. Bernardo Aflalo Modelo de Potencial de Cliente Como identificar o potencial de cada cliente, no momento do cadastro, de modo a oferecer a assessoria mais adequada? Análise geolocalização Machine LearningHistórico de Clientes (base interna)
  • 18. Bernardo Aflalo Modelo de Potencial de Cliente Como identificar o potencial de cada cliente, no momento do cadastro, de modo a oferecer a assessoria mais adequada? cliente Assessoria X Assessoria Y potencial
  • 19. Dicas de Nerd Modelo: LightGBM (python) Features: - Mean Encoding de variáveis categóricas. - Modelo de lat/lon (KNN com Kernel) A biblioteca shap é utilizada para avaliar o efeito de cada uma das features
  • 23. Bernardo Aflalo 1. Cria variações 2. Mede 3. Reamostra Reinforcement Learning
  • 24. Bernardo Aflalo Modelo 1 Iteração 1 Modelo 2 Modelo 3 Modelo 4 Modelo 5 20% 40% 60%
  • 25. Bernardo Aflalo Modelo 1 Iteração 2 Modelo 2 Modelo 3 Modelo 4 Modelo 5 20% 40% 60%
  • 26. Bernardo Aflalo Modelo 1 Iteração 3 Modelo 2 Modelo 3 Modelo 4 Modelo 5 20% 40% 60%
  • 27. Bernardo Aflalo Modelo 1 Iteração 4 Modelo 2 Modelo 3 Modelo 4 Modelo 5 20% 40% 60% Automaticamente a melhor estratégia é identificada e adotada.
  • 28. Dicas de Nerd Crie funções que facilite medir tudo e sempre. Isso te ajuda a mostrar valor, bem como ajustar rotas Reinforcement: Trate como um ‘multi-armed bandit problem’. Teste ‘Thompson Sampling’ Não tenha medo de testar. Comece com testes pequenos
  • 29. Bernardo Aflalo Objetivo de Hoje Melhores Práticas para iniciar e crescer ciência de dados na empresa Exemplos de Machine Learning Impactos no varejo, exemplos XP O que oferecer? Para quem?
  • 30. Bernardo Aflalo Começando Você precisa de um ________ de Dados https://datadrivenperspectives.com/data-science-vs-data- engineering-know-what-you-need-before-you-hire-c0648f27ce0e
  • 31. Bernardo Aflalo Começando Consultoria? Contratação? Treinamento Interno? A sugestão é começar pequeno, crescer quando necessário
  • 33. Bernardo Aflalo Começando E ferramentas de autoML (Machine Learning Automático)? Podem me ajudar a começar?
  • 34. Bernardo Aflalo Apaixone-se pelo Resultado. Não pela técnica. Não pela ferramenta. Use exatamente o que resolve bem seu problema. Nem mais, nem menos.
  • 35. Bernardo Aflalo Comece com um modelo ‘quick and dirty’. Não gaste 2 meses criando a primeira versão do modelo. Geralmente, com poucos dias é possível começar com um modelo que vai te ensinar sobre o problema.
  • 36. Bernardo Aflalo Em modelos em que erros não são admissíveis (ou custam caro), crie filtros, modelos heurísticos, condicionais etc. Modelos nunca são 100%. Se seu erro custa caro, instrumente seu resultado e combine com outros modelos e condicionais.
  • 37. Bernardo Aflalo Não se apaixone pelo caso de uso Seus dados podem não ser suficientes para explicar a variável dependente Performance aceitável para tomada de decisão é imprevisível Saiba ‘desistir’ de modelos (e conseguir mais dados) NEVER GIVE UP
  • 38. Bernardo Aflalo Tabelas no formato long podem facilitar sua vida em integrações. Sério. Acredite. Cliente Data Modelo_1 Modelo_2 Modelo_3 123456 27/03/2019 98 fundo xyz' 9h-10h 234567 27/03/2019 74 fundo abc' 15h-16h Formato ‘wide’ Cliente Data Modelo Resultado 123456 27/03/2019 Modelo_1 98 123456 27/03/2019 Modelo_2 fundo xyz' 123456 27/03/2019 Modelo_3 9h-10h 234567 27/03/2019 Modelo_1 74 234567 27/03/2019 Modelo_2 fundo abc' 234567 27/03/2019 Modelo_3 15h-16h Formato ‘long’
  • 39. Bernardo Aflalo E o mais importante em Ciência de Dados (e em todo resto): a Equipe. Gaste tempo escolhendo a melhor equipe. Com o hype da tecnologia, vem o hype de profissionais, de consultorias etc. “Contrate PhDs” -> infelizmente é mais complexo que isso https://www.theregister.co.uk/2019/03/05/eu_startups_no_ai/