O componente de Matchmaking utiliza inteligência artificial para fazer recomendações (pessoas, produtos, conteúdo..) a partir de um termo de busca (prompt) a partir de uma base de dados onde a IA é treinada.

Para utilizar este componente, siga a passo a passo descrito abaixo:

1. Subida da base de IA que será utilizada para as recomendações

No editor do componente, clique em Subir nova base de IA e faça o upload de base.

Importante: A base deve ser um arquivo .csv onde cada linha é uma possível recomendação, por exemplo, se for uma base de produtos, cada linha deve ser um produto, se for uma base de pessoas, cada linha deve ser uma pessoa.

image.png

Ao subir uma base, ela ficará no status Processando, este processo pode demorar alguns minutos, quanto maior a quantidade de linhas da base, maior o tempo de processamento.

Quando o processo de ingestão da base for finalizado, o status irá mudar automaticamente para Disponível, isso significa que você já pode utilizar a base no componente de matchmaking.

Após a subida de base, o próximo passo é configurar os parâmetros para recomendação.

2. Configuração dos parâmetros de recomendação

Existem alguns parâmetros configuráveis para fazer a recomendação/matchmaking:

image.png

  1. A primeira configuração é a escolha da base que será usada para o match/recomendação.
  2. A segunda configuração é o Prompt, que será usado como termo de busca. Por exemplo, em uma busca de produtos de vestiário, o prompt pode ser algo do tipo "roupas para casamento" ou "roupas para atividades físicas" ou qualquer outro termo de busca.
  3. A terceira configuração é a variável onde serão salvos os resultados do match para uso posterior.
  4. A quarta configuração é a quantidade máxima de recomendações.

Importante: Essa configuração representa a quantidade máxima de matchs, porém caso não sejam encontrados matchs relevantes, a quantidade de matchs pode ser menor, ou até não existir matchs.

  1. E por fim, a quinta configuração refere-se a filtros que são possíveis de fazer na busca. Estes filtros são aplicados nas colunas da base. Considere a seguinte base de matchmaking:

image.png