4 tipos de Inteligência Artificial. Qual devo usar?

Existem muitos tipos de Inteligência Artificial (IA) e você que é uma pessoa de produtos pode utilizá-las. Seja para incorporar no seu produto ou até mesmo para te auxiliar na construção e evolução de produtos e serviços. Abaixo listamos alguns dos tipos de IA. Segue o fio.

1. Inteligência Artificial Generativa (IAG)

Foi o tipo de IA que se tornou comum hoje em dia desde a popularização do ChatGPT.  

Como Funciona

A IAG aprende padrões a partir de volumes gigantescos de conteúdos existentes. Esse conteúdo pode ser de diversos formatos como (texto, imagem, documentos, planilhas, vídeo, áudio etc.). Quando você acessa a IAG, você passa para ela um comando através de um prompt que também pode ser texto, imagem, vídeo etc. Ela separa esse prompt em tokens e processa em redes neurais com modelos de aprendizagem de máquina (Machine Learning Model – MLM). Com isso ela entende o contexto do prompt e gera resultados de acordo com os padrões em que ela foi treinada.

Quais problemas ela resolve

O principal uso da IAG podem ser:

  • Criação e Produção de Conteúdo
  • Prototipagem e Experimentação
  • Geração de Imagens e gráficos
  • Automação de Respostas e Geração de Diálogos
  • Geração de Código e Automação de Programação

Para o produteiro / produteira, você pode utilizar esse tipo de IA para auxiliar você a criar o seu produto. Ela pode te ajudar a especificar personas, descobrir e avaliar métricas, criar histórias de usuário, analisar resultados, entre outros. Nós vemos parte disso no nosso treinamento de Product AI. Você também pode incorporar a Inteligência Artificial Generativa em seu produto. Os principais players do mercado oferecem essa possibilidade.

Onde encontrar

2. Sistemas de Recomendação

Na prática é um dos mais utilizados, porém poucas das vezes percebemos que as IAs de sistema de recomendação estão ali. Você já deve ter passado por ela quando abriu o Youtube, Netflix ou seu site de compras. Elas são as responsáveis por te recomendar o próximo serviço que, muitas vezes, você nem sabia que ainda precisava dele. 

Como Funciona

Os sistemas de recomendação ficam analisando o seu perfil de acesso à conteúdo e buscando compatibilidade com outros conteúdos semelhantes disponibilizados pela empresa. Algumas dessas ferramentas também fazem análise de acesso de pessoas com perfis semelhantes chamada de filtragem colaborativa para poder apresentar as sugestões.

Quais problemas ela resolve

O problema básico que esse sistema resolve é aumentar o seu engajamento com o produto em que ele está embutido. Quanto mais conteúdos relevantes para você, seja um vídeo, uma música ou um produto, mais satisfeito você ficará, mais compras você realizará.

Onde encontrar

Os grandes players de Computação na nuvem fornecem esse tipo de serviço. 

Todavia, você pode utilizar com ferramentas de código aberto como Apache Mahout ou Tensorflow. Utilizei apenas esta última e os resultados foram muito interessantes.

3. Análise Preditiva

Essa é uma que boa parte das empresas adora ter. Olhando para o passado e para o contexto atual, o que podemos prever no futuro. 

Como funciona

Ela coleta dados históricos de diversas fontes que você disponibiliza para ela como banco de dados, planilhas, documentos e até mesmo em sites na internet. Ela treina modelos que reconhecem padrões de origem e resultados que aconteceram. Com isso, ela busca nas informações atuais possíveis tendências com probabilidades de ocorrência no futuro. Por exemplo, um cliente cancelar um contrato, um aumento das vendas ou até mesmo um evento da natureza.

Quais problemas ela resolve

Basicamente problemas que a empresa / organização deseja ter uma previsibilidade

  • Previsão de demanda (aumento ou diminuição)
  • Movimentação de clientes (chegada, saída, upgrade ou downgrade)
  • Planejamento de recursos e pessoas
  • Análise de risco

Onde encontrar

Basicamente os mesmos players dos Sistemas de Recomendação. Todos eles têm um braço de Análise Preditiva

Se quiser continuar no mundo de Código Aberto, temos o já mencionado Tensorflow. Além disso, eu nunca mexi, mas tem um amigo bom nisso 😀 é utilizando o R

Rode você mesmo uma IA de Análise Preditiva

4. Processamento de Linguagem Natural 

O PLN, ou como é mais conhecido em inglês Natural Language Processing (NLP), é muito importante quando temos que avaliar comentários e feedbacks que recebemos de clientes e consumidores.

Como Funciona

Você informa uma base de dados que deve ser processada. A inteligência artifical irá fazer o pré-processamento limpando o texto removendo palavras que não são relevantes como artigos definidos e indefinidos, preposições, pontuação etc. Em seguida, assim como a IAG, ele separa as palavras em tokens para facilitar o processamento, ela analisa os tokens para avaliar a sintaxe e semântica do que foi informado a ela, aplica os algoritmos de aprendizado de máquina para entender a informação e fornecem respostas sobre o que você questionou a elas.

Quais problemas ela resolve

  • Analisar sentimentos de críticas, comentários e feedback
  • Categorizar de críticas, comentários e feedback
  • Robôs de respostas automáticas para atendimento ao cliente

Onde encontrar

Mais uma vez, os big players da computação na nuvem oferecem esse serviço.

Se quiser continuar com ferramentas de código aberto temos a Apache OpenNLP que usei durante o meu mestrado. Dá um trabalho mas funcionou bem. Tem a NLTK (Natural Language Toolkit) e scikit-learn para Python.

Rode você mesmo uma IA de Processamento de Linguagem Natural

Quer ver como funciona utilizando o Python? tem um código de IA NLP para análise de sentimento de comentários e feedbacks:

Conclusão 

Apresentei aqui alguns tipos de IA que existem. Algumas delas você pode utilizar para facilitar o trabalho de produteira / produteiro. Outras podem ser diretamente incorporadas em seus produtos. Por qual começar? Depende do problema que você quer resolver. Obviamente há outros tipos de inteligência artificial e esse é um mercado em ebulição. Se mantenha atualizado. Veja como elas já podem te ajudar hoje no nosso treinamento de Product AI.

Até a próxima!

hurrengora arte!

Avelino segurando um microfone e uma camiseta preta escrita Agile. Ele é pardo, barba e cabelos grisalhos.

Sobre o autor(a)

Trainer na K21

Avelino Ferreira é formado e mestre em Ciência da Computação. Teve uma longa trajetória na TI, começando como programador e chegando a gestor de diversos times de criação de produtos digitais. Conheceu e começou a adotar as melhores prática de de Métodos Ágeis em 2008. Desde então, se dedica a auxiliar outras empresas na construção da cultura ágil. Atualmente, é Consultor e Trainer na K21

Artigos relacionados

Avelino segurando um microfone e uma camiseta preta escrita Agile. Ele é pardo, barba e cabelos grisalhos.

Políticas explícitas são o alicerce invisível que mantém times ágeis funcionando com eficiência e harmonia. No contexto do Kanban, elas são mais do que simples regras: são acordos claros que orientam decisões, promovem transparência e evitam confusões. Apesar disso, muitas…

Avelino segurando um microfone e uma camiseta preta escrita Agile. Ele é pardo, barba e cabelos grisalhos.

Há algum tempo escrevemos o artigo sobre o Cemitério Mexicano. Ele fala sobre a importância de comemorar quando descartamos ideias ruins antes que elas entrem no nosso fluxo de trabalho como projetos, iniciativas, novos produtos ou serviços. Naquele artigo citamos…

Introdução Muitas empresas confundem a Gestão de Objetivos Estratégicos (OKR) com as operações diárias, conhecidas como (BAU), gerando desalinhamento de expectativas, excesso de Objetivos e KRs e iniciativas que na verdade são tarefas do dia a dia. Em parceria com…

Avelino segurando um microfone e uma camiseta preta escrita Agile. Ele é pardo, barba e cabelos grisalhos.

Mapa de Empatia Quando estamos tentando criar produtos e serviços é importantíssimo entender quem são os nossos potenciais consumidores. Existem diversas formas de fazer isso, mas eu gostaria de apresentar o Mapa de Empatia criada por Dave Gray, A ideia…