Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Data Science e visualização de dados na Chaordic

Larissa Lautert
September 02, 2016

Data Science e visualização de dados na Chaordic

Essa apresentação dá exemplos de como o time de Data Science da Chaordic usa dados para entender melhor os usuários do ecommerce e como isso é usado para aprimorar as soluções.

Larissa Lautert

September 02, 2016
Tweet

More Decks by Larissa Lautert

Other Decks in Research

Transcript

  1. Roberto Silva shared a link Helena dos Anjos shared Cantinho

    das Cumadinhas’s photo COMO A INTERNET SERIA SE NÃO LEVASSE EM CONTA O INTERESSE DO USUÁRIO?
  2. Daniel Mota with Mariana Ribeiro Married Mariana Ribeiro Ligia Campos

    E LEVANDO EM CONTA O QUE É RELEVANTE PARA O USUÁRIO?
  3. 3M produtos IMAGINE QUE VOCÊ TRABALHA PARA UM ECOMMERCE... 500k

    visitantes/dia 4M pageviews/dia Como escolher os produtos que são relevantes para cada usuário?
  4. CHAORDIC + NEEMU LÍDER EM PERSONALIZAÇÃO PARA ECOMMERCE NA AMÉRICA

    LATINA » 7 dos 10 maiores ecommerces nacionais são nossos clientes » 95% dos brasileiros que compram pela internet já foram impactados por nossas soluções » Aumentamos a navegação em até 30% e a conversão em até 10%
  5. Smartphone Samsung Galaxy duos Celular desbloqueado Positivo S 450 Película

    de vidro Moto G 3 geração Capa para celular Moto G Sofá reclinável 3 lugares Capa para sofá de 3 lugares PREPARAÇÃO DOS DADOS - PRODUTOS -
  6. PREPARAÇÃO DOS DADOS - PRODUTOS - Categoria Smartphone Samsung Galaxy

    duos telefonia - celular - samsung Celular desbloqueado Positivo S 450 telefonia - celular - positivo Película de vidro Moto G 3 geração telefonia - celular - acessórios Capa para celular Moto G telefonia - celular - acessórios Sofá reclinável 3 lugares móveis - sala - sofá Capa para sofá de 3 lugares móveis - sala - sofá
  7. PREPARAÇÃO DOS DADOS - PRODUTOS - Categoria Shortname Smartphone Samsung

    Galaxy duos telefonia - celular - samsung celular Celular desbloqueado Positivo S 450 telefonia - celular - positivo celular Película de vidro Moto G 3 geração telefonia - celular - acessórios pelicula Capa para celular Moto G telefonia - celular - acessórios capa_celular Sofá reclinável 3 lugares móveis - sala - sofá sofa Capa para sofá de 3 lugares móveis - sala - sofá capa_sofa
  8. telefonia - celular móveis - sala Subcategoria celular sofá capa_sofa

    capa_celular película Shortname PREPARAÇÃO DOS DADOS - PRODUTOS -
  9. 1200 shortnames 25% dos shortnames -- 96% dos produtos 50%

    dos shortnames -- 98% dos produtos 75% dos shortnames -- 99% dos produtos Top 30 shortnames camiseta bermuda boné mochila calça blusa chinelo tenis VISUALIZAÇÃO EXPLORATÓRIA - PRODUTOS - - ESPORTES -
  10. Top 30 shortnames 200 shortnames 25% dos shortnames -- 75%

    dos produtos 50% dos shortnames -- 90% dos produtos 75% dos shortnames -- 96% dos produtos mesa cadeira sofa banco puff poltrona quadro VISUALIZAÇÃO EXPLORATÓRIA - PRODUTOS - - MÓVEIS - almofada
  11. import pandas df = pandas.DataFrame.from_dict(shortname_freq) df = df.sort(columns=0, ascending=False) plot

    = df.plot(title="Top 30 shortnames", kind='bar') VISUALIZAÇÃO - CÓDIGO -
  12. tenis camiseta relogio mochila chuteira bermuda bota RECOMENDAÇÕES COMPLEMENTARES Como

    inseri-lo em IPython Notebook: http://blog.thedataincubator.com/2015/08/embedding-d3-in-an-ipython-notebook/
  13. Gênero Nascimento João M 01/01/1981 Maria F 02/02/1982 Tiago M

    03/03/1983 Aline F 04/04/1984 Bruno M 05/05/1985 Julia F 06/06/1986 SEGMENTAÇÃO DE USUÁRIOS
  14. from pylab import * figure(1) fracs = [3, 8] pie(fracs)

    show() CÓDIGO DOS GRÁFICOS DE PIZZA
  15. Vendas por gênero 10 shortnames mais vendidos Vendas M Vendas

    H SHORTNAMES POR GÊNERO DECORAÇÃO E PRESENTES
  16. Vendas por gênero 10 shortnames mais vendidos Vendas M Vendas

    H SHORTNAMES POR GÊNERO DECORAÇÃO E PRESENTES
  17. import matplotlib.pyplot as plt colors = cm.rainbow(np.linspace(0, 1, len(top_shortnames))) for

    shortname in top_shortnames: x = buys_shortname_gender.get(shortname, {}).get('M') y = buys_shortname_gender.get(shortname, {}).get('F') ax.scatter(x, y, c=colors[len(top_shortnames)-count-1]) count += 1 ax.grid(b=True, which='major', color='k', linestyle='--') plt.show() CÓDIGO SIMPLIFICADO DO SCATTER PLOT
  18. R$999 R$1.200 R$1.500 R$1.000 R$2.300 R$2.199 R$1.700 R$1.600 A B

    -33% vendas FAVORECER PRODUTOS MAIS CAROS
  19. R$2.300 R$1.800 R$2.500 R$1.900 R$998 R$1.199 R$1.400 R$1.600 A B

    B FAVORECER PRODUTOS MAIS BARATOS -6% clicks
  20. R$ 300 R$ 10 R$ 310 R$ 300 R$ 150

    R$ 450 FAVORECER PRODUTOS DE ACORDO COM PERFIL DO USUÁRIO A B