<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Pytools - Data Science para todos no Qlik Sense in Brasil</title>
    <link>https://community.qlik.com/t5/Brasil/Pytools-Data-Science-para-todos-no-Qlik-Sense/m-p/1611312#M57438</link>
    <description>&lt;P&gt;Olá pessoal da Comunidade Qlik,&lt;BR /&gt;&lt;BR /&gt;Comecei a desenvolver um projeto de Data Science dentro da empresa que trabalho atualmente. Procurando soluções open source e possíveis integrações com o Qlik encontrei&amp;nbsp; o Pytools. Este Server Side Extension disponibiliza algoritmos para&amp;nbsp;análises avançadas no Qlik Sense, tornando algoritmos de ciência de dados mais acessíveis para as áreas de negócio.&lt;/P&gt;&lt;P&gt;A Extensão (SSE) para Qlik foi construída utilizando uma serie de algoritmos em Python com a intenção de fornecer um conjunto de funções que podem ser usadas como expressões no Qlik Sense. Pelo o projeto ser open source, a customização e criação de novos algoritmos fica aberta para todos, de acordo com a necessidade.&lt;/P&gt;&lt;P&gt;Juntamente com esse projeto, estou aplicando o conceito de Data Literacy com o foco de ensinar para as áreas de negocio sobre importância da leitura e a escrita de dados. Desta forma, os funcionários da empresa podem tomar decisões mais confiantes e orientadas a dados. Melhorar as habilidades de analise, estatística&amp;nbsp; e analítica tem sido um dos maiores desafios ate o momento.&lt;/P&gt;&lt;P&gt;Voltando para o Pytools, esta versão inclui as seguintes implementações:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Aprendizado de Maquina supervisionado:&lt;/STRONG&gt; Implementado usando &lt;I&gt;scikit-learn&lt;/I&gt; (biblioteca Python). Este SSE implementa &lt;I&gt;full&lt;/I&gt; &lt;I&gt;machine&lt;/I&gt; &lt;I&gt;learning&lt;/I&gt; &lt;I&gt;flow&lt;/I&gt; para preparação de dados, modelagem para treino e avaliação, para fazer previsões. Além disso, modelos podem ser interpretados usando &lt;I&gt;Skater&lt;/I&gt;.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Aprendizado de Maquina não supervisionado :&lt;/STRONG&gt; também implementado usando scikit-learn.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Segmentação&lt;/STRONG&gt;: implementado usando HDBSCAN, algoritmos de grande performance para analise de dados mais exploratórias.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Forecasting:&lt;/STRONG&gt; implementado usando Facebook Prophet, uma biblioteca moderna que facilita a geração de forecasts em alta qualidade e performance.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Analise por sazonalidade e feriados:&lt;/STRONG&gt; tambem utiliza o algoritmo Facebook Prophet.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Correlação Linear&lt;/STRONG&gt;: implementação utilizando Pandas.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Sobre o processo de Setup, desenvolvimento e apresentação.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Primeira Etapa:&lt;/STRONG&gt; Configurar o PyTools na Maquina local, realizar os primeiros testes das extensões, estudar e customizar os algoritmos disponíveis. Nesta etapa importante ter instalado o python e seus pacotes compativeis de acordo com o versionamento (pystan, pandas, scipy, prophet etc)&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Segunda Etapa:&lt;/STRONG&gt; Configuração do PyTools em servidor do Qlik Sense local, inicialmente em ambiente de desenvolvimento e depois em ambiente produtivo.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Terceira Etapa: &lt;/STRONG&gt;Criação de modelos relacionais, desenvolvimento métricas, fatos e dimensões no SQL Server e Qlik Sense atendendo a demandas de negocio.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Quarta Etapa:&lt;/STRONG&gt; Desenvolvimento Dashboards com funcionalidades padrão do Qlik e uso das extensões do Pytools&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Quinta Etapa:&lt;/STRONG&gt; Desenvolvimento de um Qlik Mart para otimização de cargas de dados nos Apps criados (Em backlog).&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Sexta Etapa:&lt;/STRONG&gt; Uso do Nprinting&amp;nbsp; agendando disparos de dashboards para grupos de usuarios.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Funcionamento de alguns algoritmos:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Clustering&lt;/STRONG&gt;&lt;BR /&gt;Algoritmo de segmentação utiliza a seguinte expressão&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT size="3"&gt;PyTools.Cluster([ID],$(vMetrica)&amp;amp; ';' &amp;amp; $(vNMetrica2), 'scaler=quantile,min_cluster_size=3,min_samples=2')&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="clustering.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/16815i98F753409FC3A906/image-size/medium?v=v2&amp;amp;px=400" role="button" title="clustering.png" alt="clustering.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="1 2 3 4 5 6 7"&gt;(Imagem não representa um cenário&amp;nbsp;real devido a sigilo dos dados)&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Correlação Linear&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Algoritmo de correlação utiliza a seguinte expressão&amp;nbsp;&lt;/P&gt;&lt;P&gt;Pytools.Pearson(&lt;FONT size="1 2 3 4 5 6 7"&gt;$(vMetrica1), $(vNMetrica2)&lt;/FONT&gt;)&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="coeficiente.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/16817i51ECF50131AC5F09/image-size/medium?v=v2&amp;amp;px=400" role="button" title="coeficiente.png" alt="coeficiente.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Dashboard - Segmentação&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Montagem de um dashboard de segmentação de dados usando HDBSCAN e seus parâmetros.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="PainelQlik.png" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/16832i06F544F48861E857/image-size/large?v=v2&amp;amp;px=999" role="button" title="PainelQlik.png" alt="PainelQlik.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT size="1 2 3 4 5 6 7"&gt;(Imagem sem dados devido&amp;nbsp; a sigilo dos dados)&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Recomendações&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Mantenha um ritmo constante de estudo em cursos presenciais ou online ( Edx, Coursera etc)&lt;/LI&gt;&lt;LI&gt;Crie uma documentação sobre os seus desenvolvimentos, principalmente quando trabalhar com Aprendizado de maquina e Segmentação.&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;Estar alinhado como as areas de negocio sobre o projeto, seus valores e ganhos&lt;/LI&gt;&lt;LI&gt;Utilize a comunidade Qlik e se comunique com outros devs. Ajudara&amp;nbsp;muito a crescer profissionalmente.&lt;/LI&gt;&lt;LI&gt;Ouça podcast sobre Data Science (Cabeça de Lab, Data Skeptic, Pizza de Dados)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;BR /&gt;Duvidas sobre desenvolvimento ou necessidade de material posso compartilhar um PDV com algumas instruções.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Faço este post como divulgação para a Comunidade e encontrar outros cientistas de dados que pretendem utilizar esse SSE ou tem interesse em compartilhar experiencias quanto a essa ferramenta.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Todo o desenvolvimento do SSE foi feito pelo Nabeel Oz. No link do GitHub é possível encontrar o setup base do projeto em inglês&amp;nbsp;&lt;A href="https://github.com/nabeel-oz/qlik-py-tools" target="_self"&gt;https://github.com/nabeel-oz/qlik-py-tools&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Lembrando, utilizar esse projeto como base é uma excelente forma de começar um projeto de Data Science. Com ótimos algoritmos de base, é possivel customizar de acordo com a sua necessidade e trabalhar o ensino do Data Literacy dentro do ambiente corporativo sem um grande investimento inicial.&lt;/P&gt;&lt;P&gt;Abraços e Qlik for the win.&lt;/P&gt;</description>
    <pubDate>Fri, 09 Aug 2019 22:14:47 GMT</pubDate>
    <dc:creator>Stankevix</dc:creator>
    <dc:date>2019-08-09T22:14:47Z</dc:date>
    <item>
      <title>Pytools - Data Science para todos no Qlik Sense</title>
      <link>https://community.qlik.com/t5/Brasil/Pytools-Data-Science-para-todos-no-Qlik-Sense/m-p/1611312#M57438</link>
      <description>&lt;P&gt;Olá pessoal da Comunidade Qlik,&lt;BR /&gt;&lt;BR /&gt;Comecei a desenvolver um projeto de Data Science dentro da empresa que trabalho atualmente. Procurando soluções open source e possíveis integrações com o Qlik encontrei&amp;nbsp; o Pytools. Este Server Side Extension disponibiliza algoritmos para&amp;nbsp;análises avançadas no Qlik Sense, tornando algoritmos de ciência de dados mais acessíveis para as áreas de negócio.&lt;/P&gt;&lt;P&gt;A Extensão (SSE) para Qlik foi construída utilizando uma serie de algoritmos em Python com a intenção de fornecer um conjunto de funções que podem ser usadas como expressões no Qlik Sense. Pelo o projeto ser open source, a customização e criação de novos algoritmos fica aberta para todos, de acordo com a necessidade.&lt;/P&gt;&lt;P&gt;Juntamente com esse projeto, estou aplicando o conceito de Data Literacy com o foco de ensinar para as áreas de negocio sobre importância da leitura e a escrita de dados. Desta forma, os funcionários da empresa podem tomar decisões mais confiantes e orientadas a dados. Melhorar as habilidades de analise, estatística&amp;nbsp; e analítica tem sido um dos maiores desafios ate o momento.&lt;/P&gt;&lt;P&gt;Voltando para o Pytools, esta versão inclui as seguintes implementações:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Aprendizado de Maquina supervisionado:&lt;/STRONG&gt; Implementado usando &lt;I&gt;scikit-learn&lt;/I&gt; (biblioteca Python). Este SSE implementa &lt;I&gt;full&lt;/I&gt; &lt;I&gt;machine&lt;/I&gt; &lt;I&gt;learning&lt;/I&gt; &lt;I&gt;flow&lt;/I&gt; para preparação de dados, modelagem para treino e avaliação, para fazer previsões. Além disso, modelos podem ser interpretados usando &lt;I&gt;Skater&lt;/I&gt;.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Aprendizado de Maquina não supervisionado :&lt;/STRONG&gt; também implementado usando scikit-learn.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Segmentação&lt;/STRONG&gt;: implementado usando HDBSCAN, algoritmos de grande performance para analise de dados mais exploratórias.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Forecasting:&lt;/STRONG&gt; implementado usando Facebook Prophet, uma biblioteca moderna que facilita a geração de forecasts em alta qualidade e performance.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Analise por sazonalidade e feriados:&lt;/STRONG&gt; tambem utiliza o algoritmo Facebook Prophet.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Correlação Linear&lt;/STRONG&gt;: implementação utilizando Pandas.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Sobre o processo de Setup, desenvolvimento e apresentação.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Primeira Etapa:&lt;/STRONG&gt; Configurar o PyTools na Maquina local, realizar os primeiros testes das extensões, estudar e customizar os algoritmos disponíveis. Nesta etapa importante ter instalado o python e seus pacotes compativeis de acordo com o versionamento (pystan, pandas, scipy, prophet etc)&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Segunda Etapa:&lt;/STRONG&gt; Configuração do PyTools em servidor do Qlik Sense local, inicialmente em ambiente de desenvolvimento e depois em ambiente produtivo.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Terceira Etapa: &lt;/STRONG&gt;Criação de modelos relacionais, desenvolvimento métricas, fatos e dimensões no SQL Server e Qlik Sense atendendo a demandas de negocio.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Quarta Etapa:&lt;/STRONG&gt; Desenvolvimento Dashboards com funcionalidades padrão do Qlik e uso das extensões do Pytools&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Quinta Etapa:&lt;/STRONG&gt; Desenvolvimento de um Qlik Mart para otimização de cargas de dados nos Apps criados (Em backlog).&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Sexta Etapa:&lt;/STRONG&gt; Uso do Nprinting&amp;nbsp; agendando disparos de dashboards para grupos de usuarios.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Funcionamento de alguns algoritmos:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Clustering&lt;/STRONG&gt;&lt;BR /&gt;Algoritmo de segmentação utiliza a seguinte expressão&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT size="3"&gt;PyTools.Cluster([ID],$(vMetrica)&amp;amp; ';' &amp;amp; $(vNMetrica2), 'scaler=quantile,min_cluster_size=3,min_samples=2')&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="clustering.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/16815i98F753409FC3A906/image-size/medium?v=v2&amp;amp;px=400" role="button" title="clustering.png" alt="clustering.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="1 2 3 4 5 6 7"&gt;(Imagem não representa um cenário&amp;nbsp;real devido a sigilo dos dados)&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Correlação Linear&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Algoritmo de correlação utiliza a seguinte expressão&amp;nbsp;&lt;/P&gt;&lt;P&gt;Pytools.Pearson(&lt;FONT size="1 2 3 4 5 6 7"&gt;$(vMetrica1), $(vNMetrica2)&lt;/FONT&gt;)&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="coeficiente.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/16817i51ECF50131AC5F09/image-size/medium?v=v2&amp;amp;px=400" role="button" title="coeficiente.png" alt="coeficiente.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Dashboard - Segmentação&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Montagem de um dashboard de segmentação de dados usando HDBSCAN e seus parâmetros.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="PainelQlik.png" style="width: 999px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/16832i06F544F48861E857/image-size/large?v=v2&amp;amp;px=999" role="button" title="PainelQlik.png" alt="PainelQlik.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT size="1 2 3 4 5 6 7"&gt;(Imagem sem dados devido&amp;nbsp; a sigilo dos dados)&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Recomendações&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Mantenha um ritmo constante de estudo em cursos presenciais ou online ( Edx, Coursera etc)&lt;/LI&gt;&lt;LI&gt;Crie uma documentação sobre os seus desenvolvimentos, principalmente quando trabalhar com Aprendizado de maquina e Segmentação.&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;Estar alinhado como as areas de negocio sobre o projeto, seus valores e ganhos&lt;/LI&gt;&lt;LI&gt;Utilize a comunidade Qlik e se comunique com outros devs. Ajudara&amp;nbsp;muito a crescer profissionalmente.&lt;/LI&gt;&lt;LI&gt;Ouça podcast sobre Data Science (Cabeça de Lab, Data Skeptic, Pizza de Dados)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;BR /&gt;Duvidas sobre desenvolvimento ou necessidade de material posso compartilhar um PDV com algumas instruções.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Faço este post como divulgação para a Comunidade e encontrar outros cientistas de dados que pretendem utilizar esse SSE ou tem interesse em compartilhar experiencias quanto a essa ferramenta.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Todo o desenvolvimento do SSE foi feito pelo Nabeel Oz. No link do GitHub é possível encontrar o setup base do projeto em inglês&amp;nbsp;&lt;A href="https://github.com/nabeel-oz/qlik-py-tools" target="_self"&gt;https://github.com/nabeel-oz/qlik-py-tools&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Lembrando, utilizar esse projeto como base é uma excelente forma de começar um projeto de Data Science. Com ótimos algoritmos de base, é possivel customizar de acordo com a sua necessidade e trabalhar o ensino do Data Literacy dentro do ambiente corporativo sem um grande investimento inicial.&lt;/P&gt;&lt;P&gt;Abraços e Qlik for the win.&lt;/P&gt;</description>
      <pubDate>Fri, 09 Aug 2019 22:14:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Brasil/Pytools-Data-Science-para-todos-no-Qlik-Sense/m-p/1611312#M57438</guid>
      <dc:creator>Stankevix</dc:creator>
      <dc:date>2019-08-09T22:14:47Z</dc:date>
    </item>
  </channel>
</rss>

