SlideShare uma empresa Scribd logo
AI
@renan_oliveira
NA JORNADA DO USUÁRIO DE ECOMMERCE
Renan Oliveira
CoFounder Data Bootcamp


Head of Personalization PicPay


Data guy since 2012


ex-iFood & globo.com
@renan_oliveira
renan.oliveira@databootcamp.com.br
A sua tomada de decisão é mais rápida e
melhor, com isso conseguem reduzir os
custos, ouvir o feedback dos usuários a
partir do seu comportamento.
POR QUE AS EMPRESAS BASEADAS EM DADOS VENCEM?
data revolucionando o mundo dos negócios
• Procuram coisas diferentes no site


• Quanto tempo você espera que isso
chegue a você?


• Quantos produtos existem nos
ecommerces?


• Produtos de muitas categorias


• Primeira empresa no ecommerce a
ver isso foi a Amazon
Usuários são únicos
https://hbr.org/2012/10/data-scientist-the-sexiest-job-of-the-21st-century
abrir a app até selecionar o item
• Qual a origem da visita?


• Qual dispositivo? Tem tela?


• Quais as características públicas?


• É uma pessoa recorrente?


• Tem algo na sacola?


• Sabe o que quer ou tá abrindo para
procurar?
Descoberta
Home
Repetir consumo + apresentar novos itens
Feita para você e para o negócio


Personalização na vertical e horizontal


Escolha dos destaques usando Reinforcement,
MAB tá super na moda.


Imagens pensadas em você e no seu histórico,
art work já deveria ter “escalado"


Oferecer o que é melhor pro produto? O que tem
em cache? O que tem entrega mais rápida?


Ir além do clickbait para pensar no valor do ciclo
de vida do usuário (LTV)
Sem home?
Interfaces de conversação.
Como criar um produto mais acessível para
todos? Como não depender do “point and shoot”
do click.


60Mi de lares americanos tinham pelo menos um
Smart Speaker em 2019. 160Mi de dispositivos no
total.


Desafios de processamento de linguagem
natural (NLP) pois mal falam português. Técnicas
como o BERT (transformers) visam diminuir essa
distância.


A interface de compra hoje é muito baseado em
re-compra ou recomendações baseadas no seu
histórico.
Recomendação
Baseado no usuário e no conteúdo
Não acredite que é efetivo mostrar a mesma
coisa para usuários diferentes.


Ferramentas como serviço para usar: AWS e
Google Cloud tem sua soluções.


Muitos projetos open source, do Spark ao
Surprise (pacote python).


Comece pelo simples, mais vendidos (top)
podem ser um bom começo.


Pensou em personalização? Olhe o famoso ALS.


Vá além do CTR, pense em tempo online, LTV,
diversidade, cobertura e serendipity.
Quem viu isso, também viu?
• O que pessoas parecidas comigo “fizeram”
que eu não fiz.


• Famoso pela sua alta taxa de conversão,
altamente assertivo.


• Tem uma atualização lenta pois é preciso
conhecer o usuário.


• Usado em e-commerces do mundo todo.


• Famoso pelo seu uso na Amazon e na Netflix.


• ALS é o seu algoritmo mais famoso.
Filtragem colaborativa
5 2 2
? 3 4
5 3 ?
GOKU
SEIYA
SAITAMA
Two Decades of Recommender Systems at Amazon.com
Coisas similares a isso.
• Coisas parecidas com essa. Com as mesmas
palavras-chaves, do mesmo tipo, etc.


• Algoritmos de rápida atualização.


• Baseada no contexto do item.


• Facilita a busca por semelhantes.


• Precisa conhecimento do item ou do usuário.


• A extração de features é um passo
importante, saber categorizar o item é um
passo fundamental.
Baseados no conteúdo
Movie Lens
Busca
Quando a pessoa sabe o que quer
Desafio enorme de NLP e de ordenação.
Misspellings novos todo café da manhã.


Diversos modelos de sinônimos: de manuais aos
2vecs.


Deixe as pessoas melhorarem sua ordenação com
os feedbacks, reinforcement learning.


Focal, quando a pessoa sabe o que quer e o
desafio da busca é trazer exatamente aquilo.


Exploratória, quando a pessoa digita um termo
amplo deixando o sistema acertar para ela.


Crie meios para busca ser um ponto final nos
passos de compra e visualização de um item.
Misspelling, erro ortográfico
• Sempre coloque mais peso na digitação original.
Nem sempre é um erro!


• Tenha um dicionário manual de trocas para te salvar.


• Distancia de edição, como Damerau–Levenshtein
resolve boa parte dos “typos”.


• Fuzzy é um bom caminho para erros simples de
digitação, pode ser usado com Levenshtein


• Use um NER para identificar entidades não descritas
diretamente. Bangu -> Bangu Atlético Clube


• As soluções de dicionários criados com 2Vec e
Transformers são as soluções mais completas e
complexas.
Você quis dizer?
Buscas semânticas. Entenda o que o usuário quer dizer além do que é digitado.
Zero Results. Evite ao máximo ter resultados vazios. Sugira similares.
Catálogo
Curadoria, Match e Enriquecimento
Curadoria


Detecção de itens não desejáveis


Match entre fornecedores diferentes


Categorização


Enriquecimento


Dados públicos


Monitoração do mercado
Google Cloud Vision API
Enriquecimento e categorização de dados usando a imagem.
quando você encontrou
• Encontrou ou aceitou?


• Caminho final ou meio?


• É o primeiro episódio ou tá seguindo
algo que já estava vendo?


• Esse produto tem customizações?
Tamanho? Cor? Ingredientes?


• Qual o melhor preço para o produto?
Você sabe qual o preço no concorrente?
Produto
Sacola
Não tente empurrar algo, entenda a pessoa
Adapte a experiência ao device do usuário.


Melhore experiência de pagamento, OCR para ler
o cartão pela câmera.


Reaproveite comentários anteriores sobre a
mesma compra.


Melhore a experiência de compra e não
“empurre" um outro produto.


Crie combos personalizados, inspire-se no daily
mix do spotify.
Fraude
Sempre terá alguém tentando vantagem
Aumente a segurança e experiência usando
wallets.


Se tiver em um celular você pode usar biometria
das wallets das fabricantes.


Cuide bem dos dados das pessoas que usam seu
sistema.


Tenha um sistema de reputação que conheça
bem o seu usuário e hábitos. Grafos estão em
alta.


Fraude vai além do pagamento, as avaliações
podem não ser honestas
da origem até a sua casa
• Passar o cartão não é o final


• Como entregar mais rápido?


• Como otimizar os custos?


• Qual a melhor embalagem?


• Como facilitar a vida de quem faz a
sua entrega?


• Como fazer a pessoa voltar?
Caixa
Logística
Drones? Robôs? Submarino?
Perecível? Sazonal? Qual meio de entrega?


Você tá acompanhando a revolução das entregas
em poucas horas?


Como calcular o tempo de uma entrega? Colocar
20 dias e entregar em 10, não né?


O problema do caixeiro viajante no dia a dia,
encontrando a melhor rota para entrega.


Você não faz logística só olhando o google maps.


Reinforcement Learning tem sido muito usado
dado a constante mudança das rotas.
E após?
Conheça seu usuário
Quando a pessoa voltar, lembre dela :)


Qual fluxo que você usou pra comprar da última
vez?


Já avisou que saiu uma temporada nova daquela
série que você maratonou 2 anos atrás?


As configurações que você usou ainda estão lá? E
suas customizações?


Novamente, faça o simples, sofistique após testar.
Dados são seus melhores amigos.


Trate a pessoa como tal e não como uma máquina.
Tenha empatia.
Mas perae… como eu faço isso?
fazendo produto, não tem mágica
https://www.kaggle.com/c/kaggle-survey-2019
https://jamesmccaffrey.wordpress.com/2019/08/22/a-subjective-comparison-of-tensor
fl
ow-pytorch-keras-and-scikit-learn/
https://trends.google.com/trends/explore?date=2019-07-16%202021-08-16&q=sklearn,%2Fg%2F11gd3905v1,%2Fg%2F11c1r2rvnp,%2Fg%2F11bwp1s2k3,%2Fg%2F11cm3rlvvd
Para saber mais,acesse:
databootcamp.com.br
facebook.com/databootcampbr
instagram.com/databootcampbr
twitter.com/databootcampbr
linkedin.com/school/data-bootcamp-brasil
Obrigado!
databootcamp.com.br
@renan_oliveira
in/renanmoreiradeoliveira
slideshare.net/renangpa

Mais conteúdo relacionado

Mais procurados

Marketing por Conteúdo e SEO - Plataformas Digitais - Aulas 26 e 27 de 2020-01
Marketing por Conteúdo e SEO - Plataformas Digitais - Aulas 26 e 27 de 2020-01Marketing por Conteúdo e SEO - Plataformas Digitais - Aulas 26 e 27 de 2020-01
Marketing por Conteúdo e SEO - Plataformas Digitais - Aulas 26 e 27 de 2020-01
Renato Melo
 
Teste de Usabilidade - Webdesign - Aula 4 2020-02
Teste de Usabilidade - Webdesign - Aula 4 2020-02Teste de Usabilidade - Webdesign - Aula 4 2020-02
Teste de Usabilidade - Webdesign - Aula 4 2020-02
Renato Melo
 
Ciencia da Conversao - Funil - Plat Digitais - Aulas 24-25
Ciencia da Conversao - Funil - Plat Digitais - Aulas 24-25Ciencia da Conversao - Funil - Plat Digitais - Aulas 24-25
Ciencia da Conversao - Funil - Plat Digitais - Aulas 24-25
Renato Melo
 
ACERTE NA ABERTURA: DICAS PARA CRIAR ASSUNTOS INFALÍVEIS!
ACERTE NA ABERTURA: DICAS PARA CRIAR ASSUNTOS INFALÍVEIS!ACERTE NA ABERTURA: DICAS PARA CRIAR ASSUNTOS INFALÍVEIS!
ACERTE NA ABERTURA: DICAS PARA CRIAR ASSUNTOS INFALÍVEIS!
Media Education
 
Webdesign Revisão 2019-01
Webdesign Revisão 2019-01Webdesign Revisão 2019-01
Webdesign Revisão 2019-01
Renato Melo
 
Testes de Usabilidade - Webdesign - Aula 9 - 2020-01
Testes de Usabilidade - Webdesign - Aula 9 - 2020-01Testes de Usabilidade - Webdesign - Aula 9 - 2020-01
Testes de Usabilidade - Webdesign - Aula 9 - 2020-01
Renato Melo
 
Meu produto não tem um milhão de usuários, e agora
Meu produto não tem um milhão de usuários, e agoraMeu produto não tem um milhão de usuários, e agora
Meu produto não tem um milhão de usuários, e agora
Flavio Logullo
 

Mais procurados (7)

Marketing por Conteúdo e SEO - Plataformas Digitais - Aulas 26 e 27 de 2020-01
Marketing por Conteúdo e SEO - Plataformas Digitais - Aulas 26 e 27 de 2020-01Marketing por Conteúdo e SEO - Plataformas Digitais - Aulas 26 e 27 de 2020-01
Marketing por Conteúdo e SEO - Plataformas Digitais - Aulas 26 e 27 de 2020-01
 
Teste de Usabilidade - Webdesign - Aula 4 2020-02
Teste de Usabilidade - Webdesign - Aula 4 2020-02Teste de Usabilidade - Webdesign - Aula 4 2020-02
Teste de Usabilidade - Webdesign - Aula 4 2020-02
 
Ciencia da Conversao - Funil - Plat Digitais - Aulas 24-25
Ciencia da Conversao - Funil - Plat Digitais - Aulas 24-25Ciencia da Conversao - Funil - Plat Digitais - Aulas 24-25
Ciencia da Conversao - Funil - Plat Digitais - Aulas 24-25
 
ACERTE NA ABERTURA: DICAS PARA CRIAR ASSUNTOS INFALÍVEIS!
ACERTE NA ABERTURA: DICAS PARA CRIAR ASSUNTOS INFALÍVEIS!ACERTE NA ABERTURA: DICAS PARA CRIAR ASSUNTOS INFALÍVEIS!
ACERTE NA ABERTURA: DICAS PARA CRIAR ASSUNTOS INFALÍVEIS!
 
Webdesign Revisão 2019-01
Webdesign Revisão 2019-01Webdesign Revisão 2019-01
Webdesign Revisão 2019-01
 
Testes de Usabilidade - Webdesign - Aula 9 - 2020-01
Testes de Usabilidade - Webdesign - Aula 9 - 2020-01Testes de Usabilidade - Webdesign - Aula 9 - 2020-01
Testes de Usabilidade - Webdesign - Aula 9 - 2020-01
 
Meu produto não tem um milhão de usuários, e agora
Meu produto não tem um milhão de usuários, e agoraMeu produto não tem um milhão de usuários, e agora
Meu produto não tem um milhão de usuários, e agora
 

Semelhante a AI na jornada do usuário de ecommerce

Descobrindo Requisitos de Forma Ágil
Descobrindo Requisitos de Forma ÁgilDescobrindo Requisitos de Forma Ágil
Descobrindo Requisitos de Forma Ágil
Priscila Ribeiro Chagas
 
Testes de usabilidade - Webdesign 2021-02
Testes de usabilidade - Webdesign 2021-02Testes de usabilidade - Webdesign 2021-02
Testes de usabilidade - Webdesign 2021-02
Renato Melo
 
Técnicas de Usabilidade - Webdesign - 2021-01
Técnicas de Usabilidade - Webdesign - 2021-01Técnicas de Usabilidade - Webdesign - 2021-01
Técnicas de Usabilidade - Webdesign - 2021-01
Renato Melo
 
Workshop Validação #SWCaxiasDoSul 2016
Workshop Validação  #SWCaxiasDoSul 2016Workshop Validação  #SWCaxiasDoSul 2016
Workshop Validação #SWCaxiasDoSul 2016
Cíntia Citton
 
Meet Magento 2014 OSC brasil 6 pro 2
Meet Magento 2014 OSC brasil 6 pro 2Meet Magento 2014 OSC brasil 6 pro 2
Meet Magento 2014 OSC brasil 6 pro 2
Deivison Serpa
 
As vantagens de se tornar um desenvolvedor mobile
As vantagens de se tornar um desenvolvedor mobileAs vantagens de se tornar um desenvolvedor mobile
As vantagens de se tornar um desenvolvedor mobile
Dirceu Belém
 
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
Marcell Almeida
 
[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
Product Camp Brasil
 
Curso E-commerce - Como montar uma loja virtual de sucesso.
Curso  E-commerce - Como montar uma loja virtual de sucesso.Curso  E-commerce - Como montar uma loja virtual de sucesso.
Curso E-commerce - Como montar uma loja virtual de sucesso.
Inventtando Agencia de Palestrantes
 
Web Analytics - Como Implementar Uma Cultura de Web Analytics
Web Analytics - Como Implementar Uma Cultura de Web AnalyticsWeb Analytics - Como Implementar Uma Cultura de Web Analytics
Web Analytics - Como Implementar Uma Cultura de Web Analytics
Rafael Comin
 
UaiSEO - Conversão na Interface do Google - Flávio Raimundo
UaiSEO - Conversão na Interface do Google - Flávio RaimundoUaiSEO - Conversão na Interface do Google - Flávio Raimundo
UaiSEO - Conversão na Interface do Google - Flávio Raimundo
Gustavo Guanabara
 
Tudo para WordPress Planejamento Design e Desenvolvimento Php in Rio
Tudo para WordPress Planejamento Design e Desenvolvimento Php in RioTudo para WordPress Planejamento Design e Desenvolvimento Php in Rio
Tudo para WordPress Planejamento Design e Desenvolvimento Php in Rio
Guga Alves
 
Guia da Startup - 14º Encontro Locaweb de Profissionais de Internet
Guia da Startup - 14º Encontro Locaweb de Profissionais de InternetGuia da Startup - 14º Encontro Locaweb de Profissionais de Internet
Guia da Startup - 14º Encontro Locaweb de Profissionais de Internet
Joaquim Torres
 
[GetNinjas] Business Intelligence Workshop @ Google Campus SP
[GetNinjas] Business Intelligence Workshop @ Google Campus SP[GetNinjas] Business Intelligence Workshop @ Google Campus SP
[GetNinjas] Business Intelligence Workshop @ Google Campus SP
Bernardo Srulzon
 
Comportamento e Ambiente Digital - MBA ESAMC - aula 1
Comportamento e Ambiente Digital - MBA ESAMC - aula 1Comportamento e Ambiente Digital - MBA ESAMC - aula 1
Comportamento e Ambiente Digital - MBA ESAMC - aula 1
Renato Melo
 
Growth Labs - Acelerando as vendas com empatia e marketing - Anderson Palma +...
Growth Labs - Acelerando as vendas com empatia e marketing - Anderson Palma +...Growth Labs - Acelerando as vendas com empatia e marketing - Anderson Palma +...
Growth Labs - Acelerando as vendas com empatia e marketing - Anderson Palma +...
Anderson Palma
 
Criando produtos e serviços reais para o mundo virtual.
Criando produtos e serviços reais para o mundo virtual.Criando produtos e serviços reais para o mundo virtual.
Criando produtos e serviços reais para o mundo virtual.
Jane Vita
 
10 dicas-antes-criar-loja-virtual
10 dicas-antes-criar-loja-virtual10 dicas-antes-criar-loja-virtual
10 dicas-antes-criar-loja-virtual
Eliane Soares
 
SEO + UX: Otimizando as buscas e a experiência do usuário - FMDS SEOCamp 2010
SEO + UX: Otimizando as buscas e a experiência do usuário - FMDS SEOCamp 2010SEO + UX: Otimizando as buscas e a experiência do usuário - FMDS SEOCamp 2010
SEO + UX: Otimizando as buscas e a experiência do usuário - FMDS SEOCamp 2010
Renata Tibiriçá
 
Empreender em Desenvolvimento Web - Thiago Giovanella
Empreender em Desenvolvimento Web - Thiago GiovanellaEmpreender em Desenvolvimento Web - Thiago Giovanella
Empreender em Desenvolvimento Web - Thiago Giovanella
Universidade Federal de Alfenas - Campus Varginha
 

Semelhante a AI na jornada do usuário de ecommerce (20)

Descobrindo Requisitos de Forma Ágil
Descobrindo Requisitos de Forma ÁgilDescobrindo Requisitos de Forma Ágil
Descobrindo Requisitos de Forma Ágil
 
Testes de usabilidade - Webdesign 2021-02
Testes de usabilidade - Webdesign 2021-02Testes de usabilidade - Webdesign 2021-02
Testes de usabilidade - Webdesign 2021-02
 
Técnicas de Usabilidade - Webdesign - 2021-01
Técnicas de Usabilidade - Webdesign - 2021-01Técnicas de Usabilidade - Webdesign - 2021-01
Técnicas de Usabilidade - Webdesign - 2021-01
 
Workshop Validação #SWCaxiasDoSul 2016
Workshop Validação  #SWCaxiasDoSul 2016Workshop Validação  #SWCaxiasDoSul 2016
Workshop Validação #SWCaxiasDoSul 2016
 
Meet Magento 2014 OSC brasil 6 pro 2
Meet Magento 2014 OSC brasil 6 pro 2Meet Magento 2014 OSC brasil 6 pro 2
Meet Magento 2014 OSC brasil 6 pro 2
 
As vantagens de se tornar um desenvolvedor mobile
As vantagens de se tornar um desenvolvedor mobileAs vantagens de se tornar um desenvolvedor mobile
As vantagens de se tornar um desenvolvedor mobile
 
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
 
[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
 
Curso E-commerce - Como montar uma loja virtual de sucesso.
Curso  E-commerce - Como montar uma loja virtual de sucesso.Curso  E-commerce - Como montar uma loja virtual de sucesso.
Curso E-commerce - Como montar uma loja virtual de sucesso.
 
Web Analytics - Como Implementar Uma Cultura de Web Analytics
Web Analytics - Como Implementar Uma Cultura de Web AnalyticsWeb Analytics - Como Implementar Uma Cultura de Web Analytics
Web Analytics - Como Implementar Uma Cultura de Web Analytics
 
UaiSEO - Conversão na Interface do Google - Flávio Raimundo
UaiSEO - Conversão na Interface do Google - Flávio RaimundoUaiSEO - Conversão na Interface do Google - Flávio Raimundo
UaiSEO - Conversão na Interface do Google - Flávio Raimundo
 
Tudo para WordPress Planejamento Design e Desenvolvimento Php in Rio
Tudo para WordPress Planejamento Design e Desenvolvimento Php in RioTudo para WordPress Planejamento Design e Desenvolvimento Php in Rio
Tudo para WordPress Planejamento Design e Desenvolvimento Php in Rio
 
Guia da Startup - 14º Encontro Locaweb de Profissionais de Internet
Guia da Startup - 14º Encontro Locaweb de Profissionais de InternetGuia da Startup - 14º Encontro Locaweb de Profissionais de Internet
Guia da Startup - 14º Encontro Locaweb de Profissionais de Internet
 
[GetNinjas] Business Intelligence Workshop @ Google Campus SP
[GetNinjas] Business Intelligence Workshop @ Google Campus SP[GetNinjas] Business Intelligence Workshop @ Google Campus SP
[GetNinjas] Business Intelligence Workshop @ Google Campus SP
 
Comportamento e Ambiente Digital - MBA ESAMC - aula 1
Comportamento e Ambiente Digital - MBA ESAMC - aula 1Comportamento e Ambiente Digital - MBA ESAMC - aula 1
Comportamento e Ambiente Digital - MBA ESAMC - aula 1
 
Growth Labs - Acelerando as vendas com empatia e marketing - Anderson Palma +...
Growth Labs - Acelerando as vendas com empatia e marketing - Anderson Palma +...Growth Labs - Acelerando as vendas com empatia e marketing - Anderson Palma +...
Growth Labs - Acelerando as vendas com empatia e marketing - Anderson Palma +...
 
Criando produtos e serviços reais para o mundo virtual.
Criando produtos e serviços reais para o mundo virtual.Criando produtos e serviços reais para o mundo virtual.
Criando produtos e serviços reais para o mundo virtual.
 
10 dicas-antes-criar-loja-virtual
10 dicas-antes-criar-loja-virtual10 dicas-antes-criar-loja-virtual
10 dicas-antes-criar-loja-virtual
 
SEO + UX: Otimizando as buscas e a experiência do usuário - FMDS SEOCamp 2010
SEO + UX: Otimizando as buscas e a experiência do usuário - FMDS SEOCamp 2010SEO + UX: Otimizando as buscas e a experiência do usuário - FMDS SEOCamp 2010
SEO + UX: Otimizando as buscas e a experiência do usuário - FMDS SEOCamp 2010
 
Empreender em Desenvolvimento Web - Thiago Giovanella
Empreender em Desenvolvimento Web - Thiago GiovanellaEmpreender em Desenvolvimento Web - Thiago Giovanella
Empreender em Desenvolvimento Web - Thiago Giovanella
 

Mais de Renan Moreira de Oliveira

PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
Renan Moreira de Oliveira
 
RecSys 2020 - iFood recommendation
RecSys 2020 - iFood recommendationRecSys 2020 - iFood recommendation
RecSys 2020 - iFood recommendation
Renan Moreira de Oliveira
 
iFood Recommendations
iFood RecommendationsiFood Recommendations
iFood Recommendations
Renan Moreira de Oliveira
 
Big data e Machine Learning na globo.com
Big data e Machine Learning na globo.comBig data e Machine Learning na globo.com
Big data e Machine Learning na globo.com
Renan Moreira de Oliveira
 
What is AB, MVT and MAB?
What is AB, MVT and MAB?What is AB, MVT and MAB?
What is AB, MVT and MAB?
Renan Moreira de Oliveira
 
Dados importam, seja data-driven!
Dados importam, seja data-driven!Dados importam, seja data-driven!
Dados importam, seja data-driven!
Renan Moreira de Oliveira
 
Big Data to Machine Learning
Big Data to Machine LearningBig Data to Machine Learning
Big Data to Machine Learning
Renan Moreira de Oliveira
 
Dev para Engenheiro de Dados (From Dev to Data Engineer)
Dev para Engenheiro de Dados (From Dev to Data Engineer)Dev para Engenheiro de Dados (From Dev to Data Engineer)
Dev para Engenheiro de Dados (From Dev to Data Engineer)
Renan Moreira de Oliveira
 
Big data e globo.com - Uma visão sobre a cultura de dados
Big data e globo.com - Uma visão sobre a cultura de dadosBig data e globo.com - Uma visão sobre a cultura de dados
Big data e globo.com - Uma visão sobre a cultura de dados
Renan Moreira de Oliveira
 
Big Data e seu fiel companheiro Spark
Big Data e seu fiel companheiro SparkBig Data e seu fiel companheiro Spark
Big Data e seu fiel companheiro Spark
Renan Moreira de Oliveira
 
Big Data na Globo.com - Dev Version - 2016
Big Data na Globo.com - Dev Version - 2016Big Data na Globo.com - Dev Version - 2016
Big Data na Globo.com - Dev Version - 2016
Renan Moreira de Oliveira
 
Big Data na globo.com
Big Data na globo.comBig Data na globo.com
Big Data na globo.com
Renan Moreira de Oliveira
 
Excelsior - Perfil usando Big Data e Web Semântica
Excelsior - Perfil usando Big Data e Web SemânticaExcelsior - Perfil usando Big Data e Web Semântica
Excelsior - Perfil usando Big Data e Web Semântica
Renan Moreira de Oliveira
 
Transição do desenvolvimento web para apps - o caminho suave
Transição do desenvolvimento web para apps - o caminho suaveTransição do desenvolvimento web para apps - o caminho suave
Transição do desenvolvimento web para apps - o caminho suave
Renan Moreira de Oliveira
 
Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014
Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014
Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014
Renan Moreira de Oliveira
 
Introdução a web semântica e o case da globo.com
Introdução a web semântica e o case da globo.comIntrodução a web semântica e o case da globo.com
Introdução a web semântica e o case da globo.com
Renan Moreira de Oliveira
 

Mais de Renan Moreira de Oliveira (16)

PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
 
RecSys 2020 - iFood recommendation
RecSys 2020 - iFood recommendationRecSys 2020 - iFood recommendation
RecSys 2020 - iFood recommendation
 
iFood Recommendations
iFood RecommendationsiFood Recommendations
iFood Recommendations
 
Big data e Machine Learning na globo.com
Big data e Machine Learning na globo.comBig data e Machine Learning na globo.com
Big data e Machine Learning na globo.com
 
What is AB, MVT and MAB?
What is AB, MVT and MAB?What is AB, MVT and MAB?
What is AB, MVT and MAB?
 
Dados importam, seja data-driven!
Dados importam, seja data-driven!Dados importam, seja data-driven!
Dados importam, seja data-driven!
 
Big Data to Machine Learning
Big Data to Machine LearningBig Data to Machine Learning
Big Data to Machine Learning
 
Dev para Engenheiro de Dados (From Dev to Data Engineer)
Dev para Engenheiro de Dados (From Dev to Data Engineer)Dev para Engenheiro de Dados (From Dev to Data Engineer)
Dev para Engenheiro de Dados (From Dev to Data Engineer)
 
Big data e globo.com - Uma visão sobre a cultura de dados
Big data e globo.com - Uma visão sobre a cultura de dadosBig data e globo.com - Uma visão sobre a cultura de dados
Big data e globo.com - Uma visão sobre a cultura de dados
 
Big Data e seu fiel companheiro Spark
Big Data e seu fiel companheiro SparkBig Data e seu fiel companheiro Spark
Big Data e seu fiel companheiro Spark
 
Big Data na Globo.com - Dev Version - 2016
Big Data na Globo.com - Dev Version - 2016Big Data na Globo.com - Dev Version - 2016
Big Data na Globo.com - Dev Version - 2016
 
Big Data na globo.com
Big Data na globo.comBig Data na globo.com
Big Data na globo.com
 
Excelsior - Perfil usando Big Data e Web Semântica
Excelsior - Perfil usando Big Data e Web SemânticaExcelsior - Perfil usando Big Data e Web Semântica
Excelsior - Perfil usando Big Data e Web Semântica
 
Transição do desenvolvimento web para apps - o caminho suave
Transição do desenvolvimento web para apps - o caminho suaveTransição do desenvolvimento web para apps - o caminho suave
Transição do desenvolvimento web para apps - o caminho suave
 
Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014
Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014
Ontologias e sua utilização em aplicações semânticas - UFF - CASI - 2014
 
Introdução a web semântica e o case da globo.com
Introdução a web semântica e o case da globo.comIntrodução a web semântica e o case da globo.com
Introdução a web semântica e o case da globo.com
 

AI na jornada do usuário de ecommerce

  • 1. AI @renan_oliveira NA JORNADA DO USUÁRIO DE ECOMMERCE
  • 2. Renan Oliveira CoFounder Data Bootcamp 
 Head of Personalization PicPay Data guy since 2012 ex-iFood & globo.com @renan_oliveira renan.oliveira@databootcamp.com.br
  • 3. A sua tomada de decisão é mais rápida e melhor, com isso conseguem reduzir os custos, ouvir o feedback dos usuários a partir do seu comportamento. POR QUE AS EMPRESAS BASEADAS EM DADOS VENCEM?
  • 4. data revolucionando o mundo dos negócios • Procuram coisas diferentes no site • Quanto tempo você espera que isso chegue a você? • Quantos produtos existem nos ecommerces? • Produtos de muitas categorias • Primeira empresa no ecommerce a ver isso foi a Amazon Usuários são únicos
  • 6. abrir a app até selecionar o item • Qual a origem da visita? • Qual dispositivo? Tem tela? • Quais as características públicas? • É uma pessoa recorrente? • Tem algo na sacola? • Sabe o que quer ou tá abrindo para procurar? Descoberta
  • 7. Home Repetir consumo + apresentar novos itens Feita para você e para o negócio Personalização na vertical e horizontal Escolha dos destaques usando Reinforcement, MAB tá super na moda. Imagens pensadas em você e no seu histórico, art work já deveria ter “escalado" Oferecer o que é melhor pro produto? O que tem em cache? O que tem entrega mais rápida? Ir além do clickbait para pensar no valor do ciclo de vida do usuário (LTV)
  • 8. Sem home? Interfaces de conversação. Como criar um produto mais acessível para todos? Como não depender do “point and shoot” do click. 60Mi de lares americanos tinham pelo menos um Smart Speaker em 2019. 160Mi de dispositivos no total. Desafios de processamento de linguagem natural (NLP) pois mal falam português. Técnicas como o BERT (transformers) visam diminuir essa distância. A interface de compra hoje é muito baseado em re-compra ou recomendações baseadas no seu histórico.
  • 9. Recomendação Baseado no usuário e no conteúdo Não acredite que é efetivo mostrar a mesma coisa para usuários diferentes. Ferramentas como serviço para usar: AWS e Google Cloud tem sua soluções. Muitos projetos open source, do Spark ao Surprise (pacote python). Comece pelo simples, mais vendidos (top) podem ser um bom começo. Pensou em personalização? Olhe o famoso ALS. Vá além do CTR, pense em tempo online, LTV, diversidade, cobertura e serendipity.
  • 10. Quem viu isso, também viu? • O que pessoas parecidas comigo “fizeram” que eu não fiz. • Famoso pela sua alta taxa de conversão, altamente assertivo. • Tem uma atualização lenta pois é preciso conhecer o usuário. • Usado em e-commerces do mundo todo. • Famoso pelo seu uso na Amazon e na Netflix. • ALS é o seu algoritmo mais famoso. Filtragem colaborativa 5 2 2 ? 3 4 5 3 ? GOKU SEIYA SAITAMA
  • 11. Two Decades of Recommender Systems at Amazon.com
  • 12. Coisas similares a isso. • Coisas parecidas com essa. Com as mesmas palavras-chaves, do mesmo tipo, etc. • Algoritmos de rápida atualização. • Baseada no contexto do item. • Facilita a busca por semelhantes. • Precisa conhecimento do item ou do usuário. • A extração de features é um passo importante, saber categorizar o item é um passo fundamental. Baseados no conteúdo
  • 14. Busca Quando a pessoa sabe o que quer Desafio enorme de NLP e de ordenação. Misspellings novos todo café da manhã. Diversos modelos de sinônimos: de manuais aos 2vecs. Deixe as pessoas melhorarem sua ordenação com os feedbacks, reinforcement learning. Focal, quando a pessoa sabe o que quer e o desafio da busca é trazer exatamente aquilo. Exploratória, quando a pessoa digita um termo amplo deixando o sistema acertar para ela. Crie meios para busca ser um ponto final nos passos de compra e visualização de um item.
  • 15. Misspelling, erro ortográfico • Sempre coloque mais peso na digitação original. Nem sempre é um erro! • Tenha um dicionário manual de trocas para te salvar. • Distancia de edição, como Damerau–Levenshtein resolve boa parte dos “typos”. • Fuzzy é um bom caminho para erros simples de digitação, pode ser usado com Levenshtein • Use um NER para identificar entidades não descritas diretamente. Bangu -> Bangu Atlético Clube • As soluções de dicionários criados com 2Vec e Transformers são as soluções mais completas e complexas. Você quis dizer?
  • 16. Buscas semânticas. Entenda o que o usuário quer dizer além do que é digitado.
  • 17. Zero Results. Evite ao máximo ter resultados vazios. Sugira similares.
  • 18. Catálogo Curadoria, Match e Enriquecimento Curadoria Detecção de itens não desejáveis Match entre fornecedores diferentes Categorização Enriquecimento Dados públicos Monitoração do mercado
  • 19. Google Cloud Vision API Enriquecimento e categorização de dados usando a imagem.
  • 20. quando você encontrou • Encontrou ou aceitou? • Caminho final ou meio? • É o primeiro episódio ou tá seguindo algo que já estava vendo? • Esse produto tem customizações? Tamanho? Cor? Ingredientes? • Qual o melhor preço para o produto? Você sabe qual o preço no concorrente? Produto
  • 21. Sacola Não tente empurrar algo, entenda a pessoa Adapte a experiência ao device do usuário. Melhore experiência de pagamento, OCR para ler o cartão pela câmera. Reaproveite comentários anteriores sobre a mesma compra. Melhore a experiência de compra e não “empurre" um outro produto. Crie combos personalizados, inspire-se no daily mix do spotify.
  • 22. Fraude Sempre terá alguém tentando vantagem Aumente a segurança e experiência usando wallets. Se tiver em um celular você pode usar biometria das wallets das fabricantes. Cuide bem dos dados das pessoas que usam seu sistema. Tenha um sistema de reputação que conheça bem o seu usuário e hábitos. Grafos estão em alta. Fraude vai além do pagamento, as avaliações podem não ser honestas
  • 23. da origem até a sua casa • Passar o cartão não é o final • Como entregar mais rápido? • Como otimizar os custos? • Qual a melhor embalagem? • Como facilitar a vida de quem faz a sua entrega? • Como fazer a pessoa voltar? Caixa
  • 24. Logística Drones? Robôs? Submarino? Perecível? Sazonal? Qual meio de entrega? Você tá acompanhando a revolução das entregas em poucas horas? Como calcular o tempo de uma entrega? Colocar 20 dias e entregar em 10, não né? O problema do caixeiro viajante no dia a dia, encontrando a melhor rota para entrega. Você não faz logística só olhando o google maps. Reinforcement Learning tem sido muito usado dado a constante mudança das rotas.
  • 25. E após? Conheça seu usuário Quando a pessoa voltar, lembre dela :) Qual fluxo que você usou pra comprar da última vez? Já avisou que saiu uma temporada nova daquela série que você maratonou 2 anos atrás? As configurações que você usou ainda estão lá? E suas customizações? Novamente, faça o simples, sofistique após testar. Dados são seus melhores amigos. Trate a pessoa como tal e não como uma máquina. Tenha empatia.
  • 26. Mas perae… como eu faço isso? fazendo produto, não tem mágica
  • 29.