Looker + Generative AI

Atualmente, os assuntos Generative AI (GenAI) e LLM (Large Language Model) vêm tomando conta das pautas em reuniões e eventos de TI pelo mundo. Por isso, escrevi este artigo para falar sobre a integração da ferramenta Google Looker com estes dois temas. A partir desta integração, será possível fazer perguntas utilizando linguagem natural para que o sistema responda questões a partir dos dados de relatórios/gráficos presentes nos dashboards. Este artigo não tem a finalidade de demonstrar a funcionalidade de cada ferramenta abordada abaixo, mas sim, o poder da GenAI quando aplicada a dados, como por exemplo, em relatórios de uma companhia. 

 

Ferramentas 

Para permitir esta integração, o Google disponibilizou uma extensão chamada Looker GenAI Extension, que pode ser adicionada ao Looker. Mais detalhes sobre ela e os códigos-fonte podem ser encontrados neste repositório. 

Para que a extensão e toda esta solução funcionem são necessárias algumas ferramentas do GCP (Google Cloud Plataform): 

  1. Looker: é uma ferramenta on-line para criação de relatórios e painéis informativos personalizáveis. A partir de banco de dados e planilhas, é possível realizar análises, receber alertas sobre eventos e relatórios e acelerar a tomada de decisão. Ela é acessível por meio de vários dispositivos. 
  2. BigQuery: é a ferramenta de Data Warehouse do Google. Ela é sem servidor e escalonada de acordo com o volume de dados que possui. Utiliza ML/IA e Bi integrados para insights em grande escala. 
  3. Vertex AI Palm API: tem uma arquitetura de modelo aprimorada e se destaca em tarefas avançadas de raciocínio, como código e matemática, classificação de texto, resposta a perguntas, tradução e geração de linguagem natural. 
  4. Base de dados: qualquer base de dados em que o Looker possua conectores (ex.: Oracle, MySQL etc.). Aqui foi utilizado o BigQuery para disponibilização dos datasets e origem dos dados. 

Como o repositório já apresenta um how-to de como realizar a configuração e a instalação, vamos iniciar a partir da fase da demonstração. 

 

Demonstração 

Para realizar esta demonstração, foi utilizada uma base pública da Anatel como conjunto de dados. Esses dados de acesso de telefonia móvel de todas as empresas e regiões do Brasil são disponibilizados mensalmente no site da agência e podem ser obtidos neste link. 

Os dados estão no formato .CSV e foram carregados para dentro do BigQuery, que será utilizado como a base de dados. 

Imagem 1: Datasets carregados no BigQuery 

 

A partir desses dados, alguns gráficos foram criados no Looker para demonstração. Eles compõem um dashboard, que será utilizado para testar a extensão. Abaixo um vídeo mostrando-os: 

Com estes dois itens prontos, dados carregados e dashboards criados, podemos começar a utilizar a GenAI para explorar e nos ajudar a entender melhor os dados seguindo um conceito de “Pergunte ao seu dado”, “Pergunte ao dashboard” ou “Ajude-me a compreender estas informações que estão disponíveis nestes gráficos”. Como acessar a extensão: 

 

Ao acessar a extensão, basta seguir conforme os vídeos abaixo, nos quais são apresentados exemplos de perguntas sendo realizadas para a LLM e como ela responde aos questionamentos. Após os vídeos, são exibidas as perguntas e as respostas dadas pela GenAI. Uma informação importante é que as perguntas podem ser feitas em qualquer idioma. 

 

 

Perguntas e respostas

1. Faça um resumo sobre os acessos de Pessoa Física em 2023 em SÃO PAULO.

Em São Paulo, no ano de 2023, a operadora VIVO apresentou um crescimento significativo no número de acessos de telefonia móvel de pessoas físicas em todas as tecnologias. A tecnologia 5G se destacou com um aumento de 55,7% entre janeiro e setembro, passando de 511.762 para 796.696 acessos. Na tecnologia 4G, a operadora registrou um crescimento de 4,9%, passando de 2.863.253 acessos em janeiro para 2.713.776 em setembro. Já nas tecnologias 3G e 2G, houve uma redução de 13,2% e 7,3%, respectivamente. 

A operadora CLARO também apresentou crescimento no número de acessos de telefonia móvel de pessoas físicas em São Paulo em 2023. Na tecnologia 5G, houve um aumento de 73,7% entre janeiro e setembro, passando de 505.288 para 887.486 acessos. Na tecnologia 4G, a operadora registrou um crescimento de 1,2%, passando de 3.339.863 acessos em janeiro para 3.278.226 em setembro. No entanto, nas tecnologias 3G e 2G, houve uma redução de 11,8% e 2,6%, respectivamente. 

Em resumo, a operadora VIVO apresentou um crescimento mais expressivo no número de acessos de telefonia móvel de pessoas físicas em São Paulo em 2023, principalmente nas tecnologias 5G e 4G. A operadora CLARO também registrou crescimento, mas em menor escala, principalmente na tecnologia 5G. 

 

2. Can you summarize the following datasets in 10 bullet points?

**Claro:** 

– Claro lost 373,382 accesses in its 5G park between September and October 2023. 

– Claro’s 5G accesses in São Paulo decreased by 55,137 from August to September 2023. 

– Claro’s 4G accesses in São Paulo saw a slight increase of 26,299 from August to September 2023. 

 

**Vivo:** 

– Vivo lost 356,749 accesses in its 5G park between September and October 2023. 

– Vivo’s total accesses in the states of SP and SC increased by 2,829,844 from September to August 2023. 

– Vivo’s 5G accesses in São Paulo increased by 50,737 from August to September 2023. 

– Vivo’s 4G accesses in São Paulo decreased by 78,224 from August to September 2023. 

 

**TIM:** 

– TIM lost 167,949 accesses in its 5G park between September and October 2023

 

3. Qual estado tem mais acessos, SP ou SC?

O estado de São Paulo tem mais acessos que o estado de Santa Catarina. 

 

4. Cite 3 motivos que fazem o estado de SP possuir mais acessos que o estado de SC.

  1. **População**: o estado de São Paulo tem uma população muito maior do que o estado de Santa Catarina. Em 2021, São Paulo tinha uma população estimada em 46,6 milhões de habitantes, enquanto Santa Catarina tinha uma população estimada em 7,3 milhões de habitantes. Isso significa que São Paulo tem cerca de 6,4 vezes mais habitantes do que Santa Catarina.
  2. **Economia**: o estado de São Paulo é a locomotiva da economia brasileira. Em 2021, São Paulo tinha um PIB de R$ 2,4 trilhões, enquanto Santa Catarina tinha um PIB de R$ 300 bilhões. Isso significa que São Paulo tem cerca de 8 vezes mais PIB do que Santa Catarina.
  3. **Infraestrutura**: o estado de São Paulo tem uma infraestrutura muito mais desenvolvida do que o estado de Santa Catarina. São Paulo tem um sistema de transporte público mais eficiente, mais rodovias e mais aeroportos. Isso facilita o acesso das pessoas à telefonia móvel.

 

Conclusão 

A ideia de fazer a inteligência artificial auxiliar na análise de dados e trazer insights com base nos dados propostos em relatórios pré-selecionados é fantástica e segura. A IA trabalha com um conjunto de dados restrito, contido nos dashboards, e agrega seu conhecimento para ajudar a construir uma resposta e não se amparar somente em sua base de conhecimento. Assim, as duas informações são unificadas para melhorar compreensão e assertividade das respostas. 

 

*As opiniões aqui colocadas refletem minha opinião pessoal e não necessariamente a opinião da Compass UOL. 

Gostou da solução? Nós podemos ajudar!

Conheça nossos conteúdos gratuitos, direcionados aos assuntos de sua preferência!

Enviar

Receba nosso conteúdo

Gostaria de receber de forma gratuita mais conteúdos sobre este ou outros assuntos? Preencha o formulário abaixo e receba nosso conteúdo gratuito!

Parabéns!

Você receberá nosso conteúdo em breve!

Atenção

Tivemos um problema com seu formulário, tente novamente.